管理资源吧

当前位置:管理资源吧首页>>>meiwen>>>c5>>>百科知识

细说robots中X和$的区别与使用

  robots协议中有2个常见的字符,就是*和$,很多人对于这2个字符都不是非常了解,一旦用错了字符,可能直接就会影响到搜索引擎的抓取。其实robots中*和$都是用来模糊匹配url的,下面我们详细说说这2种写法的区别。

  *指的是匹配任何字符;

  $指的是匹配行结束符。

  举个例子吧:

  1.robots中如果写法是:disallow:/ab*,则让搜索引擎屏蔽了以ab开头的文件及目录,像/ab2、/abc.html等等,但如果是/a2b这样的url则不在屏蔽范围内。

  2.robots中如果写法是:disallow:.htm$,则说明了所有以htm结束的url都给禁止,但是像htm或html后面又接其他东西的,则不在屏蔽范围内。像我们经常使用$来屏蔽网站图片一般都使用:Disallow: /*.jpg$、Disallow: /*.png$、Disallow: /*.bmp$。

  其实我们为网站设置robots作用非常大的,如果没有完全理解robots中*和$区别,则千万不要盲目设置,因为很容易造成你网站因为不当设置导致收录及关键词排名的影响。

  本文由:青少年心理咨询www.zzxw1.com 发布。

meiwen首页 更多meiwen