【问题标题】:Should I use # or #!我应该使用#还是#!
【发布时间】:2011-03-18 19:05:31
【问题描述】:

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

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

编辑:mh 也许第二个选项是谷歌友好的

谢谢

【问题讨论】:

    标签: ajax seo


    【解决方案1】:

    如果您希望 Google 可以抓取您的网站,则应使用 #!。更多信息可以在他们的Getting Started 指南中找到。所以是的,第二个版本对 SEO 更友好。另一个值得一读的帖子是 Google 对making ajax pages crawlable 的建议。

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

    只是一个提示,sammy.js 是一个很好的库来处理这个问题。它允许您使用散列片段定义路由。

    【讨论】:

    • 只是为了澄清,添加#!本身不会使网站更容易被抓取或更容易被谷歌搜索。如@alexn 的链接中所述,您需要实现底层功能以使其正常工作。
    猜你喜欢
    • 2018-09-05
    • 1970-01-01
    • 2015-10-16
    • 2023-03-06
    • 2013-02-20
    • 2011-07-31
    • 2010-12-23
    • 2015-05-22
    • 2018-01-06
    相关资源
    最近更新 更多