规范问题

TL;博士
当301 重定向或规范标记不正确时,就会出现规范问题,导致搜索引擎认为网站具有重复的内容。
什么是规范问题?
为了了解什么是规范问题,我们需要回到规范 URL。很多时候,某个相同的内容会出现在网页上的多个 URL 下。大多数时候,它与网站的www和非 www版本以及HTTP和HTTPS版本有关。您可能已经注意到,有时可以从以及或访问同一网页。尽管对于大多数用户来说,这可能看起来像是同一个页面,但搜索引擎将所有这些解释为不同的页面。而且由于内容相同,可能会被解释为具有重复的内容,这可能会损害您的SEO。由于动态 URL(产品显示在各种过滤产品结果页面上),可能会发生其他此类情况。它也可能由于UTM 参数和其他原因而发生。
在所有这些情况下,规范 URL 是网站所有者认为是该集合中最相关的 URL,所有其他版本都应重定向到该 URL。因此,例如,可以将建立为和htttps: //example.com的规范 URL。
如何避免规范问题
当规范 URL 未定义或未正确定义时,会出现规范问题。为了避免这种情况,有几种处理规范 URL 的方法:
1. 301重定向到规范URL。为了有效地做到这一点,这应该通过修改 .htaccess 文件来完成,其中可以设置重定向规则。它可能看起来像这样:
重写引擎开启
RewriteCond %{SERVER_PORT} 80
重写规则 ^(.*)$ www.yourdomain.com/$1 [R,L]
(这会将所有流量重定向到您网站的 HTTPS WWW 版本)
但是您可能无法访问 .htaccess 文件,或者您可能缺乏执行此操作的专业知识。有许多插件和扩展,具体取决于您使用的网站构建平台类型,可以帮助您完成工作。
2. 在大多数平台上,您可以选择为每个页面设置规范 URL。此操作会将 <link rel="canonical" href="..."> 标记添加到您的页面。如果您担心同一页面有多个版本,您可以使用它来告诉搜索引擎哪个页面是主要页面。在 Wix 中, Menu&Pages编辑器中有一个选项卡,位于每个页面旁边的SEO (Google)按钮下。单击高级 SEO,此选项将可用。在 Wordpress 中,您需要一个 SEO 插件,该插件将提供设置规范标签的选项。