使用#索引页面!在URL中

时间:2015-06-30 02:36:42

标签: ajax parameters seo fragment

在url参数下的Google网站管理员工具帐户中,有一个_escaped_fragment_参数。由于Google声明它不会抓取这些网址,我应该告诉它不要在此部分抓取这些网址吗?

另外我想谷歌抓住我的网址#!在他们中,因为这是我的画廊中的图片的分类。

Google还声明要将此<meta name="fragment" content="!">添加到包含这些网址的网页中。这是正确的程序吗?我注意到Google并没有抓取这些类型的网址。现在我已经添加了它,它会爬行吗?

1 个答案:

答案 0 :(得分:-1)

Google实际上会抓取_escaped_fragment_版本的网址,因为片段只存在于客户端;这是AJAX Crawling Scheme创建的主要原因 如果您限制了抓取工具对这些网址的访问权限,那么您的网站在搜索结果中的使用时间会非常艰难,因此我建议让抓取工具访问它(即不要为它们设置任何特殊处理)。

您提到的元标记实际上会告诉Google 重写网址;如果你在URL中有hashbangs(#!),那就不是你想要的,所以不要添加元标记。

  

为了使没有散列片段的页面可以抓取,您可以在页面的HTML头部包含一个特殊的元标记。元标记采用以下内容:<meta name="fragment" content="!">