网站优化基础_robots。

网站优化基础_robots.txt文件的写法,robots.txt有什么作用

我们在做优化时有一项基础工作必须要做,那就robots.txt文件,但有很多人忘记了,或是不会做。那么robots.txt的写法到底该怎么写,及robots.txt有什么作用,下面就为大家详细介绍下:
第一:什么是robots文件?
这是一个文本文件,是搜索引擎爬行网页要查看的第一个文件,你可以告诉搜索引擎哪些文件可以被查看,哪些禁止。当搜索机器人(也叫搜索蜘蛛)访问一个站点时,它首先会检查根目录是否存在robots.txt,如果有就确定抓取范围,没有就按链接顺序抓取。
第二:robots文件有什么用
为何需要用robots这个文件来告诉搜索机器人不要爬行我们的部分网页,比如:后台管理文件、程序脚本、附件、数据库文件、编码文件、样式表文件、模板文件、导航图片和背景图片等等。说到底了,这些页面或文件被搜索引擎收录了,用户也看不了,多数需要口令才能进入或是数据文件。既然这样,又让搜索机器人爬行的话,就浪费了服务器资源,增加了服务器的压力,因此我们可以用robots文件告诉机器人集中注意力去收录我们的文章页面。增强用户体验。

1、用robots屏蔽网站重复页
很多网站一个内容提供多种浏览版本,虽然很方便用户却对蜘蛛造成了困难,因为它分不清那个是主,那个是次,一旦让它认为你在恶意重复,你就惨了
User-agent: *
Disallow: /sitemap/ 《禁止蜘蛛抓取 文本网页》

2、用robots保护网站安全
很多人纳闷了,robots怎么还和网站安全有关系了?其实关系还很大,不少低级黑客就是通过搜索默认后台登陆,以达到入侵网站的目标
User-agent: *
Disallow: /admin/ 《禁止蜘蛛抓取admin目录下所有文件》

3、防止盗链
一般盗链也就几个人,可是一旦被搜索引擎“盗链”那家伙你100M宽带也吃不消,如果你做的不是图片网站,又不想被搜索引擎“盗链”你的网站图片
User-agent: *
Disallow: .jpg$

4、提交网站地图
现在做优化的都知道做网站地图了,可是却没几个会提交的,绝大多数人是干脆在网页上加个链接,其实robots是支持这个功能的
Sitemap: http:-www-***-com/sitemaps/sitemaps.xml

5、禁止某二级域名的抓取
一些网站会对VIP会员提供一些特殊服务,却又不想这个服务被搜索引擎检索到
User-agent: *
Disallow: /
以上五招robots足以让你对搜索引擎蜘蛛掌控能力提升不少,就像百度说的:我们和搜索引擎应该是朋友,增加一些沟通,才能消除一些隔膜。

第三:robots文件基本语法
1、robots文件的几个关键语法:
a、User-agent: 应用下文规则的漫游器,比如Googlebot,Baiduspider等。
b、Disallow: 要拦截的网址,不允许机器人访问。
c、Allow: 允许访问的网址
d、”*” : 通配符—匹配0或多个任意字符。
e、”$” : 匹配行结束符。
f、”#” : 注释—说明性的文字,不写也可。
g、Googlebot: 谷歌搜索机器人(也叫搜索蜘蛛)。
h、Baiduspider: 百度搜索机器人(也叫搜索蜘蛛)。
i、目录、网址的写法:都以以正斜线 (/) 开头。

Disallow:/
Disallow:/images/
Disallow:/admin/
Disallow:/css/

2、列举一些robots文件具体用法:
(1)允许所有的robot访问
User-agent: *
Disallow:
或者
User-agent: *
Allow: /
或者建一个空文件”robots.txt”即可。
(2)仅禁止某个机器人访问您的网站,如Baiduspider。
User-agent: Baiduspider
Disallow: /

3、仅允许某个机器人访问您的网站,如Baiduspider。
User-agent: Baiduspider
Disallow:
User-agent: *
Disallow: /
4、禁止访问特定目录
User-agent: *
Disallow: /admin/
Disallow: /css/
Disallow:
要拦截对所有包含问号 (?) 的网址的访问(具体地说,这种网址以您的域名开头、后接任意字符串,然后接问号,而后又接任意字符串),请使用以下内容:
User-agent: Googlebot
Disallow: /*?
要指定与某个网址的结尾字符相匹配,请使用 $。例如,要拦截以 .xls 结尾的所有网址,请使用以下内容: User-agent: Googlebot
Disallow: /*.xls$
您可将此模式匹配与 Allow 指令配合使用。例如,如果 ? 代表一个会话 ID,那么您可能希望排除包含 ? 的所有网址,以确保 Googlebot 不会抓取重复网页。但是以 ? 结尾的网址可能是您希望包含在内的网页的版本。在此情况下,您可以对您的 robots文件进行如下设置:
User-agent: *
Allow: /*?$
Disallow: /*?
Disallow: /*? 指令会阻止包含 ? 的所有网址(具体地说,它将拦截所有以您的域名开头、后接任意字符串,然后接问号,而后又接任意字符串的网址)。
Allow: /*?$ 指令将允许以 ? 结尾的任何网址(具体地说,它将允许所有以您的域名开头、后接任意字符串,然后接 ?,? 之后不接任何字符的网址)。
以上介绍多数都是Google的http:-www-google-com/support/we … cn&answer=40360,百度的大同小异具体可以看http:-www-baidu-com/search/robots.html

一般网站查看robots文件的方法是主页后面加robots.txt就可以,比如淘宝网的就是http:-www-taobao-com/robots.txt请注意,仅当您的网站包含不希望被搜索引擎收录的内容时,才需要使用robots文件。如果您希望搜索引擎收录网站上所有内容,请勿建立robots文件。

本文地址:SEO优化频道 http://hkm168.com/seo/418.html,SEO优化中心SEO公司提供一站式SEO优化服务:SEO优化、网站优化,关键词排名优化、SEO顾问诊断、SEO培训、网站建设、竞价托管、全网营销推广(全网品牌推广)、百科词条创建修改、新媒体引流、公司负面公关处理等;另外本站原创文章,转载本文请保留本站地址,谢谢!

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/61971.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
优化家优化家订阅用户
上一篇 2022年8月22日 11:36
下一篇 2022年8月22日 11:36

相关推荐

  • 搜索引擎这么重视原创内容的原因分析。

    当你更新网站文章时,你会倾向于创建一些原创内容,因为搜索引擎更喜欢原创的内容,所以你知道为什么搜索引擎会重视原创内容吗?今天的优化猩编辑将为您分析这个问题。1、改善用户体验当我们手工或用采集器采集文章…

    2023年2月22日
    04
  • 【深圳SEO教程】营销型网站通过SEO优化提高体验度是非常有必要的。

    近年来,百度平台的监管越来越频繁,这使得SEO不得不投入更多的精力来应对。此外,百度平台的标准更为详细,并且正朝着一个更为全面的方向发展,这使得SEO有必要调整优化的方向。首先,内容定位非常重要。良好的文…

    2022年9月2日
    073
  • 利用聚合目录外链方法改善SEO优化询盘量。

    站长们担心这些平台做外链,会不会想到被遗忘的聚合目录平台?每个知道SEO的人都知道从聚合目录网站导出的外链在搜索引擎眼中有多重要,而你的外链到百度爬虫看,肯定会提高你的站点得分。外链是网站SEO优化的重要…

    2023年2月16日
    00
  • 论坛必杀技:教你一分钟上本周热帖。

    经常逛论坛大家都见过这样的情况,一个很垃圾的主题居然到本周热门贴里面了,这是为什么呢,是如何实现的呢?今天我们详细介绍下如何一分钟上论坛本周热帖! 原理解析: 一些论坛判断帖子的人们程度是根据帖子的查…

    2022年3月12日
    0171
  • 企业搜索引擎推广转化率提高离不开seo排名优化。

    促销已成为许多行业的热门话题。无论是在机械制造业、建筑装饰业还是农业、旅游业,促销都离不开促销领域,因此促销已成为各行业为必要的企业决策。促销渠道很多。我们来谈谈网络营销领域推广渠道的分布情况?古代…

    2023年2月20日
    00
  • 如何避免SEO优化中不利因素的影响。

    SEO优化是一把剑。如果使用得当,可以给网站带来无限的利益。使用不当可能会导致网站被K。但是,只要你能掌握一些SEO优化技术,避免一些有害的SEO优化因素的影响,那么你的网站可以排名在百度搜索结果页面的前面。…

    2022年9月5日
    085
  • 建网站在质量方面要看准哪几点。

    有时候我们会有这样的认识,觉得排名好的网站就建得好,觉得风格好看的就是建得好,又或者内容多的就会觉得质量不会太差。虽说这些并不是网站质量的统一标准,然而都是主要的优势。那么建网站在质量方面要看准哪几…

    2022年8月22日
    0121
  • 浅谈定制开发营销型网站的特点有哪些。

    随着互联网的发展,企业对于营销型网站建设的需求也是越来越高,于是针对企业进行个性化定制的建站类型便应运而生。由于定制型网站是根据企业需求进行定制和设计的,在功能特色上有很高的辨识度,在互联网当中都是…

    2022年8月23日
    0121

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息