发布网友 发布时间:2024-03-02 09:31
共1个回答
热心网友 时间:2024-04-09 15:47
URL参数使用不当会导致内容重复,浪费爬网预算同时稀释排名信号,因此我们需要了解避免URL参数潜在SEO问题的方法。
尽管参数受到开发人员的喜爱,但它们通常是SEO的噩梦。无穷无尽的参数组合可以从同一内容创建数千个URL变体。我们不能简单地希望参数消失,它们在网站的用户体验中起着重要作用。因此,我们需要了解如何妥善地处理它们。
为此,我们将探索:
-URL参数的基础知识
-参数引起的SEO问题
-如何搜寻URL参数
-从SEO的角度驯服参数的方法
-最佳URL参数处理
1、什么是URL参数?
参数也称为查询字符串或URL变量,是URL中问号后面的部分。它们由关键词和相应的值组成,以等号分隔。我们可以使用“&”号添加多个参数。
参数的最常见用例是:
(1)跟踪-例如 ?utm_medium=social,?sessionid=123or?affiliateid=abc
(2)排序-例如 ?sort=lowest-price,?order=highest-rated or ?so=newest
(3)筛选-例如 ?type=widget,colour=blue or ?price-range=20-50
(4)识别-例如 ?product=small-blue-widget,categoryid=124 or itemid=24AU
(5)分页-例如 ?page=2,?p=2 or viewltems=10-30
(6)搜索-例如 ?query=users-query,?q=users-query or ?search=drop-down-option
(7)翻译-例如 ?lang=fr,?language=de or
2、URL参数的SEO问题
参数创建重复内容
通常,URL参数不会对页面内容进行重大更改。页面的重新排序版本与原始版本没有太大不同。具有跟踪标记或会话ID的页面与原始页面一致。
例如,以下URL都将全部显示widgets相关页面。
静态网址:https://www.xxx.com/widgets
跟踪参数:https://www.xxx.com/widgets?sessionID=32764
重新排序参数:https://www.xxx.com/widgests?sort=newest
识别参数:https://www.xxx.com?category=widgets
搜索参数:https://www.xxx.com/products?search=widget
实际上,相同内容的网址很多。问题在于搜索引擎将每个不同参数的URL视为一个新页面。因此他们会看到同一页面的多个变体,其中内容都是重复的并且有着相同的关键词和主题。尽管这种重复不会导致你完全被排除在搜索结果之外,但确实会导致关键词蚕食,影响谷歌Google对整体网站质量的看法。
参数消耗爬网预算
冗余的参数页面会浪费爬网预算,从而索引页面减少,服务器负载加重。谷歌Google完美地总结了这一点。
“过于复杂的URL(尤其是包含多个参数的URL)会创建大量不必要的变体,这些URL指向相同或相似的内容从而影响爬网程序识别。结果,谷歌爬虫Googlebot可能消耗比所需更多的带宽,或无法索引你网站上的所有内容。”
参数稀释页面排名信号
如果你对同一页面内容有多个排列,那么在链(连)接和社交共享中也会出现多个版本。这会稀释你的排名信号,使搜寻器产生混乱,因为它不确定要索引哪些页面。
参数使URL的点击率降低
参数URL很难读懂。他们似乎不值得信赖。由此影响点击率。这也会影响页面的效果。不仅因为点击率会影响排名,还因为在将其复制粘贴到论坛中或其他任何位置时,如社交媒体,电子邮件中,它的可点击性较差。URL可读性差可能会影响品牌的推广。
3、如何搜寻URL参数
你需要了解网站上使用的每个参数,但是如何找到所有需要处理的参数呢?以及搜索引擎如何抓取此类页面并将其编入索引?参数对用户有什么作用?
请遵循以下五个步骤:
-运用抓取工具:使用“Screaming Frog"之类的工具,在URL中查找“?“?”。
-使用谷歌控制台Google Search Console URL的参数工具:谷歌Google自动显示找到的查询字符串。
-查看你的日志文件:查看谷歌爬虫Googlebot是否在抓取含有参数的网址。
-使用Site.....inurl......运算符:在搜索引擎中输入该运算符查找索引的参数页面。
-在谷歌分析器Google Analytics的所有页面报告中查找:搜索“?”查看用户如何使用这些参数。确保视图设置中末未排除URL参数。
有了这些数据,你会明白如何处理这些参数。
4、从SEO的角度驯服参数的方法
有六个工具可以在战略层面上处理URL参数,控制参数URL的数量。简单回顾一下参数是怎么产生的,你会找到减少参数URL的方法,从而最大程度优化SEO。你可以从以下四个方面着手。
消除不必要的参数
向你的开发人员询问一份网站参数及其功能的列表。你可能会发现一些参数是没有必要的。
例如,与sessionID相比,通过Cookie可以更好地识别用户。然而,sessionID参数可能仍然存在于URL中。或者,你可能会发现用户很少在层次导航的页面中使用过滤器。
... ...
... ...
... ...
剩下还有很多内容,我这个回答是参考海豚岛论坛里面的帖子的,你也可以去看看~