SEO URL#vs.#!

时间:2010-12-14 21:45:38

标签: url seo

  

可能重复:
  What's the shebang (#!) in Facebook and new Twitter URLs for?

您好!

此网址之间有什么区别:mysite.com/images.php#img-1和此网址:mysite.com/images.php#!img-1,是吗?

我有一个简单的照片库,没什么特别的,可以改变JavaScript文件数组中的图像,而不是使用jQuery“在现场”为每个图像刷新页面。

谢谢。

3 个答案:

答案 0 :(得分:2)

适用于"Ajax Crawling"

  

如果您正在运行包含您希望在搜索结果中显示的内容的AJAX应用程序,我们会有一个新流程,在实施后,可以帮助Google(以及可能的其他搜索引擎)抓取您的内容并将其编入索引。从历史上看,AJAX应用程序很难被搜索引擎处理,因为AJAX内容是由浏览器动态生成的,因此对抓取工具不可见。虽然现有处理此问题的方法,但它们涉及定期手动维护以使内容保持最新。

  
      
  1. 向抓取工具表明您的网站支持AJAX抓取方案   将您的AJAX网站编入索引的第一步是向抓取工具表明您的网站支持AJAX抓取方案。执行此操作的方法是在哈希片段中使用特殊标记(即URL中#符号后面的所有内容):哈希片段必须以感叹号开头。例如,如果您的AJAX应用程序包含如下URL:
  2.   

答案 1 :(得分:1)

Google使用#!样式索引ajax内容。

答案 2 :(得分:1)

  

一旦你在一个使用hashbang   网址,Google会发现您的身份   按照他们的协议,和   以特殊方式解释您的网址 -   他们会把所有事情都拿走   hashbang,并将其作为一个传递给网站   相反,URL参数。他们的名字   用于参数是:   _escaped_fragment _

参考:http://www.seomoz.org/blog/how-to-allow-google-to-crawl-ajax-content