该问题将显示在谷歌搜索控制台的页面索引报告中。这就是它的样子。
当我在我们的一个页面上查看这个问题时,我看到内容还没有翻译成两种语言。它仍然是英文的,所以我怀疑我们还有更多这样的页面仍然有这个问题。在我们的翻译过程中有一点延迟导致了这个问题。
让我们看看是什么导致了这个问题,以及如何解决它。
内容
什么原因导致“duplicate,谷歌选择的规范与用户不同”
有一些事情可能会导致页面被标记为这个问题。
重复或相似的内容
b谷歌的Gary Illyes表示,60%的网站是重复内容。
b谷歌的爬行过程高度集中于删除重复,因为60%的互联网是重复的??@methode #seodaydk pic.twitter.com/OJ9OkP74DU
——莉莉·雷??(@lilyraynyc) 2022年3月30日
谷歌不想存储每个页面的每个版本。它们存储页面的一个主要版本,然后创建替代版本的记录。
规范化链接元素或规范化标记是谷歌使用的20个规范化信号之一。这是一个提示,因此其他信号可以告诉谷歌,这是一个不同的页面,实际上应该是显示给用户的页面的索引版本。
所有的信号将合并到页面的索引版本,并且许多其他页面将被标记为重复。如果他们指定的规范URL不匹配,那么您将看到他们的问题是“重复,谷歌选择了与用户不同的规范”。这通常不是一个问题,通常不会影响排名,但它可能不是你希望显示的页面。
同一内容可能有多个url,这会导致重复的内容问题。这可能是由大小写、斜杠、id、URL参数等引起的。所以所有这些都可能存在:
domain.com/Abc
domain.com/abc
domain.com/123
domain.com/?id=123
另一种情况是,你可能会遇到这个问题,如果你有一个电子商务商店,有许多产品变体,但没有多少独特的内容。产品变体可能具有自引用的规范标记,但是谷歌可能只索引页面的一个版本。
如果只希望对一个版本进行索引,则应该设置自引用规范和来自引用主版本或将其他版本重定向到主版本的其他版本的规范标记。
检查“站点审计”中的“副本”报告。我们分解了哪些重复集群设置了规范标记,哪些有问题。
这个问题也可能出现在国际网站上。有时公司在使用相同语言的多个国家使用相同或类似的内容。例如,公司可能会在针对美国、英国和澳大利亚的页面上使用相同或类似的内容。谷歌通常会索引其中一个,但由于hreflang标签的魔力,它们仍然可以交换并在搜索结果中显示备用版本。
这些替代版本通常在GSC中显示为“副本,谷歌选择了与用户不同的规范”。谷歌甚至会向GSC中的规范版本报告流量,即使他们正在交换并向用户显示正确的版本。
Hreflang标签成对工作以形成集群。我们在Site Audit中有一个集群可视化工具,它可以显示并告诉你哪里出了问题,这比典型的电子表格更容易理解和解释。
有时候b谷歌就是弄错了。对于联合内容,谷歌有时可以选择复制的内容而不是原始内容作为规范URL。
规范标签错误
与重定向类似,规范标记也可以有链或循环。额外的页面可以分类为“重复的,谷歌选择了不同于用户的规范”。
规范链是一系列URL,其规范标记指向链中的下一个URL。
您还可能遇到规范循环,其中一个链指向序列中较早的页面。这形成了一个无限循环。
您可以在Site Audit中检查这些问题。我们把它们放在“非规范页面指定为规范页面”的问题下,在我们对100万个域名的研究中,有1.36%的网站出现了非规范页面。
如果在规范标记中不小心犯了一个错误,比如包含了一个额外的字符,也可能会出现这个问题。页面仍然可以解析,但是谷歌可能会选择您的原始URL作为规范URL。
呈现的问题
对于JavaScript网站,特别是应用程序外壳模型,最初的HTML响应可能只显示很少的内容和代码。事实上,网站上的每个页面都可能显示相同的代码,这些代码可能与其他一些网站上的代码完全相同。
如果在站点审计中看到同一集群中有大量重复页面,则可能存在此问题。
这有时会导致页面被视为重复,而不会立即进行呈现。更糟糕的是,错误的页面甚至错误的站点可能会显示在搜索结果中。这应该会随着时间的推移而自行解决,但可能会出现问题,特别是对于较新的网站。
如何修复“副本,谷歌选择的规范与用户不同”
如何修复该问题将取决于应用于您的页面的问题。
如果你的内容是重复的,让它更独特
如果您有相同或重复的内容,并且您希望索引每个页面,则必须投入一些工作以使它们更加独特。这在有很多样板内容的网站上很常见,而他们的页面上只有很少的独特内容。
我认为我们网站的大多数页面都是由于翻译过程的延迟而出现问题的。我们有时会在翻译或完全翻译之前发布其他语言的页面,这导致它们被标记为重复。当我们翻译这些页面时,这些问题就被清除了。翻译后的页面不被视为重复。
如果您有规范化问题,请修复它们
对于任何规范的链或循环,选择页面的首选版本,并确保它以及页面的所有其他版本都引用了您的首选版本。
您甚至可能希望使用更强的规范化信号来整合页面,例如301或308重定向。
如果您在规范标记上犯了任何错误(例如,包括一个额外的字符),而谷歌忽略了它,您可以通过将规范标记修复为指向页面的主版本来解决这个问题。
如果你有渲染问题,使用预渲染或SSR
如果您的问题是由于站点上返回的HTML看起来都一样,那么您可能需要一个预呈现或服务器端呈现(SSR)解决方案。这将在用户或机器人接收页面内容之前呈现页面内容。大多数网站上的内容都包含一些独特的内容,应该可以解决这个问题。如果你需要设置这个,请与你的开发人员交谈。
最终的想法
“重复,谷歌选择了与用户不同的规范”通常发生在重复的页面上,但并非总是如此。通常,谷歌试图保持其索引干净,没有一堆重复,或者谷歌试图修复网站上的错误。
有问题吗?在X或LinkedIn上给我发信息。