当前位置: 首页 > news >正文

server2008做网站/站长工具国色天香

URL参数以及它们如何影响SEO

虽然URL参数在经验丰富的SEO专业人员手中是无价的,但它们经常给你的网站排名带来严重的挑战。

在本指南中,我们将分享在使用URL参数时需要注意的最常见的SEO问题。

但在此之前,让我们回顾一些基础知识。

什么是URL参数?

URL参数(也称为查询字符串或URL查询参数)是插入到URL中的元素,用于帮助您过滤和组织内容。或者在你的网站上实施跟踪。

要识别URL参数,请查看URL中问号(?)后面的部分。

URL参数包括一个键和一个用等号(=)分隔的值。多个参数之间用&号分隔。

带参数的完整URL字符串是这样的:

在上面的例子中,有两个参数:

Color,值为blue

“排序”的值为“ latest ”

这将过滤网页以显示蓝色产品,并从最近的产品开始排列。

URL参数将根据特定的键和值而变化。并且可以包括许多不同的组合。

但是基本结构(如下所示)总是类似于“https//www.domain.com/page?key1=value1&key2=value2”。

下面是每个部分的意思:

Key1:第一个变量名

Key2:第二个变量名

Value1:第一个属性值

Value2:第二个属性值

?:查询字符串开始

=:值分隔符

&:参数分隔符

还可以使用其他键和值来形成更复杂的URL参数。

如何使用URL参数(附示例)

URL参数通常用于对页面上的内容进行排序,使用户更容易浏览产品。比如在网上商店。

这些查询字符串允许用户根据他们的特定需求对页面进行排序。

跟踪参数的查询字符串也很常见。

它们经常被数字营销人员用来监控流量的来源。这样他们就可以跟踪他们的社交媒体帖子、广告活动和/或电子邮件通讯对网站访问量的影响。

下面是跟踪和排序参数的样子:

URL参数是如何工作的?

根据谷歌,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问题都指向同一件事:抓取和索引所有参数化的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。

通过禁止阻止爬虫

如果您面临抓取预算问题,可以选择使用robots.txt文件阻止抓取程序访问参数化的url。

在抓取网站之前,机器人会检查robots.txt文件。他们会按照指示避免抓取哪些页面。

下面的robots.txt规则将禁止任何带有问号的url。,你的参数化url:

用户代理:*

不允许:/ * ?*

使用Semrush的站点审计工具

当您想要获得网站SEO健康概况时,避免抓取参数化url是很重要的。因此,您可以确保只审计重要的url。

在设置Semrush站点审计时,您可以配置该工具,使其从爬行中排除参数化的url。下面是设置过程。

首先,打开工具。输入您的域名并点击“开始审计”。

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

点击“删除URL参数”,列出你想要避免抓取的参数。

例如,如果您想要排除分页参数(“ ?页面= 1”、“吗?页面= 2”、“吗?Page =3, “等等)在标签右边的框中提到” Page “。

这将确保该工具避免抓取URL参数中包含关键字“page”的URL。

在你列出所有你想忽略的参数之后,点击“开始站点审计”。

该工具将生成一个报告,为您提供网站技术运行状况的概述。

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

然后,您可以回顾每个问题。并采取措施解决这些问题。

处理URL参数的SEO

参数化url使得在站点上修改内容或实现跟踪变得更容易,因此在需要时使用它们是值得的。

您需要让网络爬虫知道是否抓取带有参数的url。并突出显示页面中最有价值的版本。

花点时间决定哪些url不应该被索引。随着时间的推移,网络爬虫将更好地了解如何导航和处理您的网站页面。

相关文章:

  • 威远移动网站建设/seo排名优化软件有用
  • 本地网站SEO怎么做?如何做本地关键字研究
  • 如何将你的网站提交到谷歌搜索
  • 网站中怎么做下载链接/北京seo优化wyhseo
  • 国外有哪些设计网站推荐/搭建网站流程
  • java网站做微信分享/陕西网站建设网络公司
  • 东莞常平医院网站建设/深圳营销策划公司十强
  • 自己如何做网站建设/seo外链购买
  • 郑州网站建设网站开发/网络营销ppt案例
  • 网站制作论坛/拓客软件排行榜
  • 做外贸的网站b2c/seo扣费系统
  • 邯郸网站建设浩森宇特/经典软文案例分析