发表时间:2023-04-05 10:54:14
文章作者:全网营销
尽管 URL 参数对于经验丰富的 SEO 专业人士来说非常宝贵,但它们通常会给您网站的排名带来严峻的挑战。
在本指南中,我们将分享使用 URL 参数时需要注意的最常见 SEO 问题。
但在此之前,让我们先回顾一下一些基础知识。
什么是 URL 参数?
URL 参数(也称为查询字符串或 URL 查询参数)是插入到 URL 中的元素,可帮助您过滤和组织内容。或者在您的网站上实施跟踪。
要识别 URL 参数,请查看 URL 中问号 (?) 后面的部分。
URL 参数包括由等号 (=) 分隔的键和值。然后,多个参数用与号 (&) 分隔。
带有参数的完整 URL 字符串如下所示:

在上面的例子中,有两个参数:
值为“蓝色”的“颜色”
“排序”,值为“最新”
这会过滤网页以显示蓝色产品,并从最新的产品开始排列它们。
URL 参数将根据具体的键和值而变化。并且可以包括许多不同的组合。
但基本结构(如下所示)始终类似于“https://www.domain.com/page?key1=value1&key2=value2”。

以下是每个部分的含义:
Key1:第一个变量名称
Key2:第二个变量名称
Value1:第一个属性值
Value2:第二个属性值- ?: 查询字符串开始
- =:值分隔符
- &:参数分隔符
还可以有其他键和值来形成更复杂的 URL 参数。
如何使用 URL 参数(附示例)
URL 参数通常用于对页面上的内容进行排序,使用户更轻松地导航产品。就像在网上商店一样。
这些查询字符串允许用户根据自己的特定需求订购页面。
跟踪参数的查询字符串也同样常见。
数字营销人员经常使用它们来监控流量的来源。因此,他们可以跟踪他们的社交媒体帖子、广告活动和/或电子邮件通讯如何促进网站访问。
下面是跟踪和排序参数的样子:

URL 参数如何工作?
根据 Google 的说法,URL 参数主要有两种类型。它们的工作方式取决于类型:
内容修改参数(活动):将修改页面上显示的内容的参数。例如,“https://domain.com/t-shirts?color=black”将更新页面以显示黑色 T 恤。
跟踪参数(被动):将记录信息的参数,例如用户来自哪个网络、用户点击了哪个广告系列或广告组等,但不会更改页面上的内容。自定义 URL 可用于高级跟踪。
例如,“https://www.domain.com/?utm_source=newsletter&utm_medium=email”将跟踪电子邮件通讯的流量。
“https://www.domain.com/?utm_source=twitter&utm_medium=tweet&utm_campaign=summer-sale”将跟踪 Twitter 活动的流量。
URL 查询字符串示例
我们已经介绍了查询字符串的几种不同的好处。
但 URL 参数有许多常见用途:

URL 参数何时成为 SEO 问题?
大多数人建议尽可能远离 URL 参数。
这是因为无论 URL 参数多么有用,它们都会产生可爬行性和可索引性问题。
结构不良的被动 URL 参数不会更改页面上的内容,可能会创建无数具有相同内容的 URL。
由 URL 参数引起的最常见 SEO 问题是:
1. 重复内容:由于搜索引擎将每个 URL 视为单独的页面,因此由 URL 参数创建的同一页面的多个版本可能会被视为重复内容。因为根据 URL 参数重新排序的页面通常与原始页面非常相似。并且某些参数可能会返回与原始页面完全相同的内容。
2. 抓取预算浪费:具有多个参数的复杂 URL 会创建许多指向相同(或相似)内容的不同 URL。据谷歌称,爬虫最终可能会浪费带宽或无法为网站上的所有内容建立索引。
3. 关键字蚕食:原始 URL 的过滤版本针对相同的关键字组。这会导致多个页面竞争相同的关键字。这可能会让搜索引擎感到困惑,不知道哪些竞争页面应该针对该关键字进行排名。
4. 稀释的排名信号:当您有多个具有相同内容的 URL 时,人们可能会链接到该页面的任何参数化版本。这可能会导致您的主页整体排名不佳。
5. URL可读性差:参数化的URL对于用户来说实际上是不可读的。当显示在 SERP 中时,参数化 URL 看起来不可信,从而降低用户点击该页面的可能性。
如何管理 URL 参数以实现良好的 SEO
上面提到的大多数 SEO 问题都指向同一件事:对所有参数化 URL 进行爬行和索引。
但值得庆幸的是,SEO 对于通过参数无休止地创建新 URL 并非无能为力。
以下是您可以实施的一些解决方案。
使用一致的内部链接
如果您的网站有许多参数化 URL,则务必通过一致链接到静态非参数化页面来向爬虫发出信号,指示哪些页面不应被索引。
例如,以下是来自在线鞋店的一些参数化 URL:

在这种情况下,重要的是要小心并始终仅将内部链接添加到静态页面,而不要添加到带有参数的版本。
这样,您就可以向搜索引擎发送一致的信号,了解哪个版本的页面很重要并且应该建立索引。
规范化 URL 的一个版本
在参数化 URL 上设置规范标签,引用您首选的 URL 进行索引。
如果您已创建参数来帮助用户浏览您的在线鞋店,则所有 URL 变体都应包含将主页标识为规范页面的规范标签。
这意味着在下图中,“https://www.domain.com/shoes/women-shoes?color=blue”和“https://www.domain.com/shoes/women-shoes?type=high” -heels”应该引用“https://www.domain.com/shoes/women-shoes”的规范链接。

这将向爬虫发送一个信号,表明只有规范的主页才会被索引。而不是参数化的 URL。
通过 Disallow 阻止爬虫
如果您面临抓取预算问题,您可以选择使用 robots.txt 文件阻止抓取工具访问参数化网址。
机器人在抓取网站之前会检查 robots.txt 文件。他们将按照有关避免抓取哪些页面的说明进行操作。
以下 robots.txt 规则将禁止任何带有问号的网址,即您的参数化网址:
User-agent: *
Disallow: /*?*
使用 Semrush 的站点审核工具
当您想要了解网站 SEO 健康状况的概览时,避免抓取参数化 URL 非常重要。因此,您可以确保只审核重要的 URL。
设置 Semrush 站点审核时,您可以配置该工具,使其从爬网中排除参数化 URL。设置过程如下所示。
首先,打开该工具。输入您的域名并单击“开始审核”。

将弹出“站点审核设置”窗口。

单击“删除 URL 参数”并列出您想要避免抓取的参数。
例如,如果您想排除分页参数(“?page=1”、“?page=2”、“?page=3”等),请在选项卡右侧的框中提及“page”。

这将确保该工具避免抓取在其 URL 参数中包含关键“页面”的 URL。
列出要忽略的所有参数后,单击“开始站点审核”。
该工具将生成一份报告,为您提供网站技术运行状况的概述。

以及它在您网站上发现的一些主要问题。

然后,您可以查看每个问题。并采取措施修复它们。
处理 SEO 的 URL 参数
参数化 URL 使修改内容或在网站上实施跟踪变得更加容易,因此值得在需要时使用它们。
您需要让网络爬虫知道是否使用参数来爬行 URL。并突出显示最有价值的页面版本。
花点时间决定哪些网址不应该被编入索引。随着时间的推移,网络爬虫将更好地理解如何导航和处理网站的页面。
【转载说明】上述部分内容为授权转载或来自网络整理,不代表追格意见,不承担任何法律责任。如侵权请联系我们删除:329035964@qq.com








