了解规范 URL 对于 SEO 至关重要。
了解如何使用规范标签(和其他规范化方法)来影响规范 URL。并提高您的网站在 Google 上的表现。
让我们深入了解一下。
什么是规范 URL?
规范 URL 是在存在重复项时被 Google 等搜索引擎选择作为主要版本的网页版本。选定的 URL 会按优先顺序排列,以避免显示在搜索结果中不提供唯一价值的重复内容。
考虑这两个 URL:
- 规范网址:https://example.com/blog/
- 备用网址:https://example.com/blog/?page=1
在此示例中,Google 可能会选择规范 URL 进行索引和排名。规范页面也称为“主要”、“主要”或“代表性”版本。
注意:Google 并不总是做出您想要的决定。但是,您可以通过使用规范标签来影响规范化。以及其他一些方法。
什么是规范标签?
规范标签,也称为rel=”canonical” 标签,是一段 HTML 代码,允许您在网站上的一组重复或接近重复的页面中定义“主要”版本。
在搜索引擎优化中,规范标签向谷歌建议应该索引哪个版本的页面,巩固链接资产(排名强度),并显示在搜索结果中。
规范标签位于网页 HTML 源代码的 <head> 部分,如下所示:
<link rel="canonical" href="https://example.com/preferred-url-here/" />
![突出显示“备用 URL”和“规范标签”的图像](https://static.semrush.com/blog/uploads/media/d1/d7/d1d7fd706271b0544c15fc49be0dc2d0/DCTYbuwDVdo1_cuI90yeWNyAETeLbz0lF-o8xUDnIuanxj-WEstPaVC14iYHWlvFkzQAH8dJp_NJqQyx61JNdCbNBw2I3y-pmjnpdWEDVrtYZMlwA1-KWZ_-vYOl6Fln6vgAn7ilXxJs6Ywftn-_od4.png)
通常,规范标签从备用页面指向首选页面。
![从备用页面指向首选页面的规范标签的插图](https://static.semrush.com/blog/uploads/media/b4/45/b4455f4d0e2695925491f0981a5acd4e/K93GAAL6NoZfCF-Dm-eq6THzYmYqjTsfKbLNDlaEykkrG_pT7XHwbxVD0GiljAj0l18K8Tyh0dfhfPVUjvsE8WtLIaR9m1YDDZADCSLMVFrvQ-y795EfiZA57eGdC3LFq2Zk2gzTEduXNzSrRisv2SE.png)
但使用自引用规范也是一个好主意。
换句话说,每个规范页面都应该有一个指向其自己 URL 的规范标签。
像这样:
![突出显示“自引用规范”的图像](https://static.semrush.com/blog/uploads/media/8b/ed/8bedebd1d8341a36ef2da003e72d0cef/oW5yDDv8HaDDBiK-s9Knl-GsoapunHtqBnnPaVf3ORTz_M3ebPUbzP-ozNv4qjiiVg07fq_IRweklmUrXAx1GEIsB_tmAdrxWQzJE5fyotRSvrG_PlBlGF9QlorOBXEOKnFVpjHD_HcgDE2c8n8m_gY.png)
谷歌的约翰·穆勒(John Mueller)证实了自引用规范的重要性。
“在页面上拥有自引用规范标签并不重要,但它确实使我们更容易准确地选择您想要选择为规范的 URL,”他在Google网站管理员中心办公时间聚会中说道。
为什么使用规范标签?
规范标签是一种有价值的重复数据删除工具。他们可以解决您需要保留的重复内容(或几乎相同的页面)的问题。
例如:
- 同一页面的美式英语和英式英语版本
- 参数化 URL(例如,应用了过滤器或排序选项的列表页面)
为什么要避免重复内容?
因为它会导致关键字蚕食。当网站上的多个页面竞争相同的排名时,就会发生这种情况。并在此过程中损害彼此的排名。
通过正确使用规范标签,您可以帮助 Google 了解您网站的结构。并确定重复页面的最佳版本。
这有助于确保您想要的版本是搜索结果中显示的版本(也是搜索者访问的版本)。这可以带来更高的点击率、参与度和转化率。
此外,Google 还巩固了规范 URL 上备用页面的“排名能力”。
假设您有指向各种重复页面的 反向链接(来自外部域的链接)。
如果这些页面规范化,Google 会将它们全部视为规范 URL 的链接。它们共同对排名产生积极影响。
![反向链接、备用 URL 和规范 URL 连接的图示](https://static.semrush.com/blog/uploads/media/47/d2/47d2ae8fa7b9a96306995124de8cfcdd/iC4S1Ye1ohARZ2Z2NfPdgF0lXqFmCwBGRTSEk308qFie5eLfyCzqDmv5AxBnUdoHuz3NUuxv6DcKVROscXW-EreqPKeK5FIzQNQTV9-JYSOfcHUeUsOQweJME4bHuYJ5prsEYlXe14V9o8IVWWqqBK4.png)
注意: Google不再建议对联合内容使用规范标签。相反,建议联合合作伙伴使用适当的元标记来阻止索引。
如何实现规范标签
要在 HTML 中实现规范标记,您可以将 rel=”canonical” 标记添加到页面的 <head> 部分。
提醒一下,这看起来像这样:
<link rel="canonical" href="https://example.com/preferred-url-here/" />
但是您的内容管理系统 (CMS) 或 CMS 插件可能允许您指定规范,而无需进入 HTML。
或者直接了解其他规范化方法。
WordPress设置规范链接
您可以使用WordPress SEO 插件在 WordPress 网站上设置规范 URL 。
我们将了解如何使用两个最流行的插件来做到这一点:Yoast SEO 和 Rank Math SEO。
Yoast SEO 插件
如果您使用Yoast SEO 插件,请前往任何页面或帖子上的 Yoast SEO 选项。
然后,展开“高级”选项卡。
您将找到一个“规范 URL”字段,您可以在其中指定页面的规范 URL。
![Yoast SEO 选项中的“高级”选项卡](https://static.semrush.com/blog/uploads/media/e0/07/e007d853f88f0336258541eef1ee114a/GJsFMemT-NKXe_A3OZi-us2454yYFv0TaqnZdo1CUjh8S9piOplbGZ52A2qPCaBZR5hUQYRdqfZzB5Hy41A5BmKEYcfFyD9OZTB2-mGQ04qeXGA43wTAxJjkM6YNSBj7LzE3PsfM5hMDvpLoSTWga7A.png)
排名数学 SEO 插件
如果您使用Rank Math SEO插件,请前往任何页面或帖子上的“Rank Math SEO”框。并打开“高级”选项卡。
“规范 URL”字段允许您指定页面的规范 URL。
![“Rank Math SEO”框中的“高级”选项卡](https://static.semrush.com/blog/uploads/media/6e/f7/6ef788da6b4a5f114fe327bc8c51d1bd/M-8Jc3jl_ljuEtKljcJoNlxYmr92agnlxc3ZFo9BNd0zk9pXCgtYg-Vqt_atmed7_el9ZWxVFcPhByi64bHaT6-Z9vtB4nR0L1Nz8PCwPMcfDVchO8lObkSeW7vbVlq074Cypow0snWXmMlyl_xR2oM.png)
维克斯
默认情况下,Wix 页面使用自引用规范标签。
您可以通过进入 SEO 设置来更改规范标签的结构。
首先,前往“营销和 SEO ”>“ SEO ”>“ SEO 设置”。然后选择您要编辑的页面类型。
对于此工作流程,我们选择了“主页 ”。
![Wix“SEO 设置”中的“按页面类型编辑”部分](https://static.semrush.com/blog/uploads/media/fa/a3/faa3d6fa87c6ff5dbc24059b8d446c0b/3Xfv7-x6m2EdDpFD0dsdZblYNShStu3UxT8J_ixSBEhb3wLg8jaquR94YziFrJOWccXmvE-spc8DdyDO8qx5ht6vUkaV4uz51EYg5yo_sUhMl4SO74kjfKzOMuq7DyCAnCi5hBvk19WCiBPLTa-k5Ic.png)
选择页面类型后,单击“其他元标记”部分中的“编辑”按钮。
![突出显示“其他元标记”部分中的“编辑”按钮](https://static.semrush.com/blog/uploads/media/c8/65/c865a701b501a94a24ea24a193da9581/fxogbfOBnYiZIffGh3byOdKs8YzHmIT1RTDOiTzq-huiLOQ8AqgX4HPP2pDsllPIwFaZVS-9I1UyT11JDzvTYba_YYuuXq_cMwbyvrhr9ANvRfiXosQ40CQnQQMeztiwrjFDpZMS7tHnGRuJPOvPV8s.png)
最后,通过单击“ + 添加变量”将变量添加到“规范”下的字段。并从出现的列表中选择相关项目。
![使用下拉菜单添加变量部分](https://static.semrush.com/blog/uploads/media/17/45/17459a0fb21a4f95b4e63df0b3c3815e/SrfF_CJV4fdXOhoeM0MlvHzx2N2jWRPX3L1-YrSnnpgGR29RSYixkn8dyx5y4Xw_t1Vgovlm7olFaRIlddRbuMsj0cJqSUPGGmpncvbBJn1noLJwGrzzCQBmHuZzWAv3rM06CJVRWLwrhhB0xr5yyCQ.png)
您还可以编辑各个页面的规范标签。只需单击“按页面编辑”选项卡,然后选择带有要编辑的规范标签的页面即可。
然后,单击出现的侧栏中的“高级”选项卡。并转到“附加标签”。
![图像指导读者如何编辑各个页面的规范标签](https://static.semrush.com/blog/uploads/media/20/1f/201f781a122545396402911e04ac6fc7/mA_ARC0_6Lw3_HcbF7Rj-jhlDCzl418eCwHKfzQFhhaBhDCZ9c124_93x-ND9TsfoCJNYCGD5OKP3DZVAXlzym6neuCVGc0Qs-B5aBu3DFzJR8LTVgUA54fPtYWGuGyBah5lGucwzwX8JnOZeTpI-Lo.png)
最后,编辑“规范”字段中显示的链接。
![突出显示“规范”字段](https://static.semrush.com/blog/uploads/media/7a/37/7a374994c1f0236f85645b77921e148b/TrzEdwreRvQwWwf6Oat4KUSpxI8S3P-tmV2OMPxu7mL2EcJ2J9b9MfVfeOScFDszECaNAcvqB0f138mVgSZQ37q2a6hZzpPZU-K-e2TvvOwOv-n31oAeSmX-t__jZfG35AlprcZ4fp3YIGP7HmmkM3s.png)
指定规范 URL 的其他方法
通常,您可以使用规范标签指定规范 URL 首选项。但您还可以尝试其他方法:
- 在 HTTP 标头中使用 rel=”canonical”(最适合非 HTML 文档)
- 将重复页面重定向到规范页面(最适合不需要保留的重复页面)
- 仅在站点地图中列出规范 URL(所有网站所有者的最佳实践)
了解要使用哪种类型的规范化可以帮助您控制网站在 Google 上的显示方式。它还可以防止由于重复内容而出现的问题。
让我们更详细地了解这些重复数据删除方法。
在 HTTP 标头中使用 rel=“canonical”
rel=“canonical” HTTP 标头允许您为非 HTML 文档指定规范 URL。
例如,如果您在线有同一文档的一个.docx
和多个.pdf
版本,则可以使用此方法来指示您的首选版本。
但是,您需要能够更改服务器的配置。
在该.htaccess
文件中,通过添加如下所示的代码来指定规范 URL:
Link: <https://www.example.com/downloads/filename.pdf>; rel="canonical"
将重复页面重定向到规范页面
URL 重定向将 Google(和用户)从一个页面发送到另一页面。
如果您不需要保留页面的备用版本,则重定向是最好的重复数据删除方法。但您不想完全删除这些 URL。
例如,当同一页面有 HTTP 和 HTTPS 版本时。 Google 更喜欢 HTTPS 版本。因此,将 HTTP 版本重定向到 HTTPS 版本对您的 SEO 有好处。
Google建议使用 3xx 重定向(服务器端重定向)以获得最快结果。
这包括 301 重定向,您可以在我们的301 重定向指南中了解更多信息。
仅在站点地图中列出规范 URL
据谷歌称, “站点地图中列出的所有页面都被建议为规范页面” 。
这意味着最好仅在站点地图中提交规范 URL(和非重复页面) 。并保留备用网址。
如果您在站点地图中留下重复的页面,这并不是一个大问题。谷歌将决定哪个版本是规范的。
但如果您忽略首选 URL,则可能会出现问题。因此,请及时更新您的站点地图。
规范标签:SEO 最佳实践
如果您没有正确实现规范,Google 可能会忽略它们。这可能会损害您的 SEO 性能。
遵循这些规范标签最佳实践以获得最佳结果:
- 每页仅指定一个规范 URL
- 指定正确的域协议
- 指定尾随斜杠或非尾随斜杠 URL
- 指定非 WWW 或 WWW URL
- 使用绝对 URL
每页仅指定一个规范 URL
每页仅指定一个规范 URL。否则,你会让谷歌感到困惑。
请小心避免在页面的 HTML 代码中意外包含两个规范标记。如果您使用 CMS 中的设置来设置规范标记,请勿手动将其他规范标记添加到 HTML 中。
如果将 rel=”canonical” 添加到 HTML,则不要将其也添加到 HTTP 标头。
指定正确的域协议
如果您的网站采用HTTPS 协议,请务必将此作为您的规范 URL。
查看我们的指南,了解有关从 HTTP 重定向到 HTTPS 的更多信息。
指定尾随斜杠或非尾随斜杠 URL
请注意您的页面是否使用尾部斜杠(即 URL 末尾的“/”符号)。
例如:
- 尾部斜杠: https: //example.com/
- 非尾随斜杠: https: //example.com
如果同一个网址同时存在带尾部斜杠和不带尾部斜杠的情况,Google 可能会将它们视为两个单独的网址。请务必在需要时添加尾部斜杠,以正确引用您的规范 URL。
并尽量在整个网站上保持一致。
指定非 WWW 或 WWW URL
URL 的非 WWW 和 WWW 版本被搜索引擎视为重复页面。
例如:
- 非 WWW: https: //example.com/
- 网址:https: //www.example.com/
最好选择一个版本并在整个网站上坚持使用它。
使用绝对 URL
规范标签应该使用绝对 URL而不是相对 URL 来引用。
这意味着您应该使用完整的 URL,包括您的域名。像这样:
<link rel="canonical" href="https://example.com/blog/" />
而不是相对 URL。像这样:
<link rel="canonical" href="/blog/" />
实施规范标签时要避免的常见错误
实现规范标签时很容易出错。
以下是两个更常见的规范标签错误:
将规范标签指向重定向页面
请注意不要指定重定向的规范 URL。这只会让谷歌感到困惑。
例如,假设页面 A 重定向到页面 B。
您不应该有任何指向页面 A 的规范。它们应该直接指向页面 B。
对非重复内容使用规范标签
只为重复或几乎相同的内容设置规范 URL。
一些 SEO 尝试使用规范标签来巩固不同页面的排名能力。
例如,将权限从缺货产品页面定向到类别页面。
然而,谷歌建议不要这种做法。并且很可能会忽略这些规范。
如何审核网站上的规范标签
使用Google Search Console了解 Google 认为您网站上任何页面的规范 URL 。
登录后,在顶部搜索 URL。
![在 Google Search Console 中搜索 URL](https://static.semrush.com/blog/uploads/media/5a/b3/5ab3618a655e2fdbe6164d676944de88/S56H8LRXYtBaFCPPecBsRtcP5VJa2h9udMN4NkpeT0WbG0jvK6oejuYl9jPCJAVxcse4z-FB8D9i4_MRlZ8-4VbkQ3FQ0Fz7P7rsQXHvUIOp-xF2rulBFwpgxdqokB3npH11iNaP79MNXIn1JITCA74.png)
当“URL 检查”报告准备就绪时,打开“页面索引”部分。
向下滚动查看“Google 选择的规范”。
![Google Search Console 中的“页面索引”部分](https://static.semrush.com/blog/uploads/media/eb/18/eb18bd249295211bc5c9a294c49e9109/CbdYmkFgXLhsbOfS5wFbaY1QIrhdFQm4JTIuQDfTRd4q8N_HJzakPeb9mD5tV7UmYKuYXHNZnta3gggCRGyoFkAX9o4vpmd4CTwR1yezXzT34JJIdxScD4xO_WT_tX7sGbhEg9v_Z6XbgNoYDjyhOFc.png)
如果这不是您的首选 URL,您可能需要检查页面上的重复数据删除策略。
首先,请确保“用户声明的规范”存在且正确。
![Google Search Console 中突出显示的“用户声明的规范”部分](https://static.semrush.com/blog/uploads/media/9c/99/9c9913790b35f4c2c2d843461d6c71ab/vGBVU4rtdElO872Rhq58_BezmsX-UoAMegfMXVZL577jDnUWplWumWnyxpyr6kPIZSrx9BZ87PieW-Q4Rlj-XXHooc0bG_FIChOpghA1VD8Nt4ujsXrTFEZqm3rDHVIpq37iHxHIUC1klRG1QPXz5Vk.png)
要大规模审核网站的规范标签,请使用 Semrush 的网站审核工具。
设置完成后,转到“问题”选项卡。
然后搜索“规范”。
![在站点审核的“问题”选项卡中搜索“规范”](https://static.semrush.com/blog/uploads/media/bd/f1/bdf15c70146c82e9e177c44b36cb2b3c/rrnTyGS-bD0QWKbaNtQMSIeNTCAhFkWmh7B9rvRJf3U9X0jbKF2xrJA3jn9bYjFuszD3OogRAedR3It-lv7tdICYVC9yqd-qwIXzhdd9S_nTY3cdWWMovXjXuWg0mp1Jo6IGgU8S6qKc1z0bh3Iji6w.png)
检查是否存在以下错误:
- # 个页面存在重复内容问题
- # 页面有多个规范 URL
- # 具有损坏规范链接的页面
- # AMP 页面没有规范标签
![站点审核结果显示不同问题和错误的列表](https://static.semrush.com/blog/uploads/media/82/8a/828ace733d1ac039e498d88cbe2ce61a/4q2tpO6-fUpD4iXyZRc16GhPW1gdpk5Preh2_6o6jeyLpX49OqeyA6l48W0rP1-yb8EcgJvAvSxiPWTWbpTkPyUqHmmr4oSU69ijhW25-g35as5gm6sEj4-jHuV9xHyAEJbfFFNDw9XNOf9WkWcD58k.png)
让我们看看这些问题是什么以及如何解决它们。
# 页面存在重复内容问题
此错误显示您网站上有多少页面可以被视为重复。因为它们的内容与另一个页面上的内容至少有 85% 相同。
单击该链接可查看受影响的 URL。
![“17,764 个页面存在重复内容问题”页面](https://static.semrush.com/blog/uploads/media/2c/2c/2c2c104877e23af5a9ed0351bbd93d20/AmAHNtlC-yc5whrNTPJY7lRIKuYSIH5aXVmcfOeGj_302p79cRqa0s65NOkzve8yzgqDTgrgTsOKNpOVpc6yRPPUnR-ZOJ4W8pksx30OgN-xmDhK2yMSgTHRzx52rd4J0uVjgko_l6YAz5qoO9-Zhsg.png)
然后您可以决定如何解决该问题。请参阅我们的重复内容指南以获取建议。
# 页面有多个规范 URL
此错误显示您网站上有多少页面指定了多个规范 URL。
单击链接可查看详细的细分。
![“3 个页面有多个规范 URL”页面](https://static.semrush.com/blog/uploads/media/1e/2b/1e2bdc3f374bfa0888333663461f32cf/SZUYQwQSARNAsRd7k185N43J9FuzsdSh8l9OSgj40oCgaXh8NYM9NLT1xYgCowjKEPAVU4A28WN5rD5rIBIHoPGtar7dKdOCx1-eq0d5QTpV0OJ1W7TROfNgE1eQwdnX_L_5X7sshR78LfVMYUBVcnc.png)
要解决此问题,您需要删除额外的规范标签并只保留一个。
# 规范链接已损坏的页面
此问题显示您网站上的哪些页面具有损坏的规范链接,即指定无效的规范 URL。
(可能是因为它包含拼写错误。或者该页面已被删除。)
单击该链接可查看受影响的页面及其指向的规范 URL。
![“120 页的规范链接已损坏”页面](https://static.semrush.com/blog/uploads/media/b1/81/b1815a3d791159367bfab4a8017cb90c/xY2VNrSuX14hY5_0SyWvmMXu1gSfVn4vke_Z73k7u38gaq_vkoGsXjzpGl2TiwmWPexRBb47SZuzwf_B9Ks6PNFiR0ustGbEciwBarcWvb80XYuZUwwOh_Nk7OqYizBL40gjae7bKQNx1gJGvM0PLoU.png)
指向不存在网页的规范标签会使 Google 正确抓取和索引您的内容的能力变得复杂。这可能会损害您的排名。
确保将这些更新为正确的规范 URL。
# AMP 页面没有规范标签
当您的AMP 网页没有规范标签时,网站审核工具会将其标记为问题。在网页的 AMP 和非 AMP 版本之间进行规范化非常重要。
您可以通过在每个 AMP 网页的 <head> 部分添加指向非 AMP 网页的 rel=”canonical” 标签来解决此问题。
像这样:
![当 AMP 网页没有规范标记时如何修复](https://static.semrush.com/blog/uploads/media/32/80/3280007635fb7c4c47f9a59e9967cd01/hbEFjMK6bN2GPW6leAAUCKP2GW53Mg0Qiy1SNbP3vQFqhBSUrRIkQrtDAe2KkpCrVJ2CvvyxYTlSWcL-faR5hMw6yzhXxIZzlZ_uU9aBPzd_9aY4gZCr4vkmbt3yAgf1KGXj-cSmm3a-Rg-BYCckamI.png)
提示:您可以在任何阶段使用复选框和“发送到… ”按钮在 Semrush CRM、Trello 或 Zapier 中创建任务。
![站点审核中的“发送到...”按钮,带有下拉菜单选项:“CRM”、“Trello”和“Zapier”](https://static.semrush.com/blog/uploads/media/d9/70/d9707582eab1202591ae60cd4e3595ff/3_LQxhJb8HUk6WTd0MorL3vMgOaN52i8dTllgR34Wyqpze_Wqwx_14IAj7pCdXgbSbqPDxEAq3eelGh-WxQ_yT6I1QVHuPbLrVXGbKjZgckQSHFZaGxrBOsuoVFy6otfQtH1zkq3cT-wiBw07ST0Dic.png)
解决这些问题后,使用右上角的齿轮图标重新运行站点审核。
![右上角突出显示的齿轮图标](https://static.semrush.com/blog/uploads/media/71/af/71af0c275931a413392a73e61ac9f1af/ZPu__MCgqj8ZuVFIu3RgY4rT8b1VM_-4YNUmDeUC3NC9tTotY3S3mfwxaTs55xRvVa_iquCe84CuCkXYEmCV1Z2YFqKzYcTeXh9UnJmHRG8AZ8ZXwZnzzG72sEig1ScBsiaY5X0Zzjr-Um-p51IaBBU.png)
然后,检查规范错误是否已消失。
![站点审核中的“错误”部分显示“0 个错误”](https://static.semrush.com/blog/uploads/media/d8/ee/d8ee8e3b18acd116b6e6760fb155e600/ADa7E3_fTcBC7NCPgKZtT_UmjdfWFevA7rBho3Czp1jNFaSggO1MyOXY-v9_jm-sfviwY57-LHXi1BEioX1z6Plsu11pyuE7CtMPt7fR9udFhowGKY8EX89EEImc4Iu3pqLQrfGmWola08KHBmEoMo0.png)
准备好开始解决规范问题了吗。