Seo 包括<;元名称=”;片段“;内容=“&引用&燃气轮机;使用hashbang对页面有害?

Seo 包括<;元名称=”;片段“;内容=“&引用&燃气轮机;使用hashbang对页面有害?,seo,meta-tags,hashbang,google-crawlers,Seo,Meta Tags,Hashbang,Google Crawlers,谷歌说关于这个元标签: 下列重要限制适用: meta标记只能出现在没有散列片段的页面中 内容字段中只能显示“!” 元标记必须出现在文档的头部 资料来源: 我知道,只有不包含hashbang但仍应提供快照的页面才需要它。但这通常只是主页 假设我们有: www.foo.com www.foo.com/#/工作 第二个将作为以下内容获取: www.foo.com?\u转义\u片段\u=/jobs 就因为哈什邦 但是根页面没有hashbang,所以它需要在头部有这个特殊的meta标记 <meta

谷歌说关于这个元标签:

下列重要限制适用:

  • meta标记只能出现在没有散列片段的页面中
  • 内容字段中只能显示“!”
  • 元标记必须出现在文档的头部
  • 资料来源:

    我知道,只有不包含hashbang但仍应提供快照的页面才需要它。但这通常只是主页

    假设我们有:

    www.foo.com

    www.foo.com/#/工作

    第二个将作为以下内容获取:

    www.foo.com?\u转义\u片段\u=/jobs

    就因为哈什邦

    但是根页面没有hashbang,所以它需要在头部有这个特殊的meta标记

    <meta name="fragment" content="!">
    
    
    
    但是,由于我的所有单页应用程序都使用相同的
    ,因此我想知道在包含hashbang的所有其他页面中保留meta标记是否真的有害


    实际会发生什么?

    这不只是一个选择加入,意味着在包含hashbang的页面上使用它是多余的(无害的)?!据我所知,如果爬虫在URI中检测到hashbang,它会自动查找_转义的_片段u-页面。只有在URI中没有hashbang的情况下,您才可以建议爬虫程序使用meta标记附加_escaped_fragment u-参数。这样,如果设置了参数,就可以提供不同的内容。这就是一些blogspot主题的工作方式(例如)

    我没弄错你的问题吧

    更新: 使用
    \u转义\u片段
    的AJAX爬行方案已被Google弃用。以下是关于博客帖子的一段话:

    今天,只要你不阻止Googlebot抓取你的JavaScript或CSS文件,我们通常能够像现代浏览器一样呈现和理解你的网页

    请在此处阅读完整的文章:


    Tl;博士:停止使用这个 基于此解释,如果页面将有

    为了在没有散列片段的情况下获得索引的页面,需要包括 在页面HTML的头部有一个特殊的元标记。重要提示:制作 确保您仅对包含Ajax内容的页面使用此解决方案。 将此添加到非Ajax页面不会带来任何好处,也会增加额外的负载 在你和谷歌的服务器上

    此标记向爬虫程序指示它应该爬虫 此URL的版本。根据上述协议,爬虫程序将 将漂亮URL临时映射到相应的丑陋URL。换句话说 单词,如果你放在页面上 www.example.com,爬虫程序将临时将此URL映射到 www.example.com?\u已转义\u fragment\u=并将向您的 服务器。然后,服务器应返回相应的HTML快照 请访问www.example.com


    因此,当服务器收到这样的请求时,
    www.example.com?\u expected\u fragment\u=
    你可以给他一个快照,而不必
    name=“fragment”content=“!”

    ,这也正是我一直在想的。这篇谷歌文章中的措辞让我有点害怕:“meta标签可能只出现在没有散列片段的页面中”好吧,这句话有点让人困惑。但作为概念证明,我可以提供以下链接:这些是我的wordpress主题的演示页面的爬行结果。所有页面都包含hashbang和meta标记。然而,它们是完全索引的。也许这句话有点模棱两可,他们实际上想说的是,你不能使用带有meta标记的公共散列片段(www.domain.com#foo)!?!这一切现在都被弃用了吗?是的,谷歌现在可以让它的爬虫程序运行JS了。不再需要回退内容。请更新答案。。。标签应该在2018年夏天和圣诞节之后贴上……谢谢:)我不是有问题就是有问题。我最近看到很多问题都被解决了,对我来说似乎完全正确。在结束这个问题时,请至少提供更多的信息,说明问题出了什么问题。啊,也许这是我的错误。这是否意味着,当谷歌爬虫请求“域/路径”时?\u转义\u frament=“必须删除元标记?”?因为我正在使用“元标记”技术,但它不起作用。爬虫程序只对普通版本(因此不是html快照)进行爬网。似乎已弃用