笔记
要使用参数关闭页面,有时会使用“禁止指令”。但是,建议使用Clean-Param指令,因为它允许您将Yandex传输到Yandex到网站指示器。
观看视频,以了解如何适当地将清洁帕拉姆指令用于您的网站并改善Yandex的索引结果。
为了成功使用Clean-Param指令,重要的是要定期更新信息并尽可能充分说明信息。如果新参数不影响页面内容,则可能导致不应属于Yandex的搜索结果的重复页面的出现。重复速度减慢了站点的旁路,很长一段时间以来,站点上的变化可能不会落入Yandex索引中。
当您正确使用Clean-Param指令时,Yandex机器人将忽略不影响内容的参数,这将有助于加速站点的旁路并减少服务器上的负载。
示例:该站点有几个相同的页面,其中具有不同的获取参数,这些参数不会更改内容,例如:
www.example.com/some_dir/get_book.pl?ref=site_1&book_id=123 www.example.com/some_dir/get_book.pl?ref=site_2&book_id=123 www.example.com/some_dir/get_book.pl?ref=site_3&book_id=123
在这种情况下,如果您使用以下指令:
User-agent: Yandex Clean-param: ref /some_dir/get_book.pl
Yandex将所有这些地址添加为一个:
www.example.com/some_dir/get_book.pl?book_id=123
现在,具有这样的URL的页面将参与Yandex的搜索结果。
语法指令如下:
Clean-param: p0[&p1&p2&..&pn] [path]
第一个字段包含一个不影响页面内容的参数列表,并且可以将其排除在Yandex索引之外。第二个字段指示应用此规则的路径。该字段可能包含一个正则表达式,该表达式仅适用于从指定路径开始的页面。
例子:
Clean-param: s /forum/showthread.php
该规则意味着从开始C /forum/showthread.php的所有页面上忽略“ S”参数。
如果应将规则应用于站点的所有页面,则可以省略路径的前缀。
字符的寄存器很重要。规则的最大线长度为500个字符。
Yandex会自动删除不影响页面内容的某些参数,例如用于分析和跟踪的参数。它们被排除在搜索之外,您无需在robots.txt中手动指示它们。
此类参数的示例:
地址的示例:
www.example1.com/forum/showthread.php?s=681498b9648949605&t=8243 www.example1.com/forum/showthread.php?s=1e71c4427317a117a&t=8243
您的Robots.txt应包含以下内容:
User-agent: Yandex Clean-param: s /forum/showthread.php
参数地址的一个示例:
www.example2.com/index.php?page=1&sid=2564126ebdec301c607e5df www.example2.com/index.php?page=1&sid=974017dcd170d6c4a5d76ae
对于Robots.txt中的此类页面,您需要指出:
User-agent: Yandex Clean-param: sid /index.php
可以使用Clean-Param指令,而无需禁止指令。但是,如果禁止使用参数的页面进行索引,则在使用Clean-Param之前将具有优先级。
User-agent: Yandex Disallow:/forum Clean-param: s&ref /forum*/showthread.php
在这种情况下,将禁止参考页面索引Yandex,并且Clean-Param指令不会改变此行为。
要获取SEO设置的其他信息或解决您的网站设置问题,您可以联系公司的专家以获取电子邮件 info@seo.computer 或通过whatsapp按数字 +79202044461。
ID 100