gpt4 book ai didi

Ajax 网站,历史和 Seo 问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:40:30 25 4
gpt4 key购买 nike

我有一些问题可以使用一些输入。

我有一个网站,所有内容都使用 ajax 加载,效果很好。不过,这种方法存在一些问题,或者一些用户体验问题。

  • 用户无法从加载的内容中复制 URL,因为它始终只显示默认 URL。
  • SEO 会受到影响,因为它无法被抓取,站点地图只有 2 页,即使普通用户浏览时,他们会看到更多内容。
  • 浏览器历史记录(前后)不起作用。点击后退按钮进入主页。

现在,我已经搜索并阅读了很多。谷歌有一个 hack,似乎允许抓取网站,如果你在你的 url 中使用 #,则不能使用空 url,这导致我......

使用 pushState/popState 操作浏览器历史记录。

现在,我已经尝试让它工作,但我无法理解哪个过程是最好的方法。我应该重做所有的 ajax 吗?

现在我有 2 个 div 框,我用加载的内容在它们之间切换,以在页面之间实现漂亮的过渡。我的首页基本上只有 2 个空的 div,没有别的。它有效,但我觉得这是一种非常糟糕的方法,想法?

如果有人知道一些好的指南,请随时给我,正如我所说的,我已经阅读了很多,但我可能错过了一些黄金指南。

最佳答案

Google 在对页面进行索引和排名时会执行一些 Javascript。但是,在建立内容相关性时,用户无法立即看到的文本会被降级。

Manipulating the browser history with pushState/popState.

如果您需要使用这些技巧,Google 不太可能信任您的内容。不受信任的内容不会排名。

更新:可以使用 pushState 操作浏览器历史记录。

此外,如果您的 URL 一直在变化,Google 将不会感激,除非您设法设置规范链接。

关于Ajax 网站,历史和 Seo 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30123449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com