ajax - 我应该使用#还是#!

标签 ajax seo

我正在用 jQuery 做一些 ajax 页面,你能告诉我页面之间有哪些差异(尤其是从 SEO 的角度来看),例如:

  • page.html#option1
  • page.html#!option1

编辑:嗯,也许第二个选项对谷歌友好

谢谢

最佳答案

如果您想让 Google 抓取您的网站,您应该使用 #!。有关更多信息,请访问他们的 Getting Started指导。所以是的,第二个版本对 SEO 更友好。另一篇值得一读的文章是 Google 对 making ajax pages crawlable 的支持。 .

但是,从用户的角度来看,没有区别。

小费,sammy.js是一个很棒的图书馆。它允许您使用散列片段定义路由。

关于ajax - 我应该使用#还是#!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5356670/

相关文章:

javascript - 当可折叠 block 打开 Jquery Mobile 时显示加载动画

javascript - 处理grails中对象的未保存状态

jquery - 使用 jquery 将哈希数组传递到服务器

javascript - Ajax 请求数据无法显示到输入字段中

javascript - Googlebot 无法访问 CSS 和 JS 文件?

Javascript 应用程序和 SEO

seo - 有没有办法为提要添加微数据类型?

seo - 基于用户代理呈现不同的内容是不好的做法吗?

java - 表单提交后如何处理服务器的响应?

.htaccess - PHP - Htaccess - 在 1 个掩码中比较两个 URL,禁用一个