【robots.txt怎么寫】Robots.txt寫法和放在哪里詳解
1、什么是Robots,熟練掌握Robots的基礎(chǔ)語法,寫出你對本節(jié)課的理解
Robots是指網(wǎng)站與搜索引擎之間的協(xié)議,下列三小點是需要自己記住的:
1.Robots是存放在網(wǎng)站根目錄
2.Robots.txt是放在網(wǎng)站根目錄
3.robots.txt文件名是不可修改的
4.Robots也是百度蜘蛛第一先抓取的
2、robots形式及定義:
User-agent:Baiduspider(定義所有的百度蜘蛛)
Disallow:/
User-agent:定義所有的蜘蛛
Baiduspider:百度蜘蛛
Googlebot:谷歌機器人
MSNBot:msn機器
Baiduspider-image:百度圖片
Disallow:定義那些文件可以抓取,那些文件不可以抓取
Allow:允許
小結(jié):網(wǎng)站優(yōu)化必須要有robots,robots格式區(qū)分大小的,區(qū)分大小寫格式為:Disallow首字母必須是大寫的,在本地新建記事本編輯時需要注意的是:輸入法中文要切換成英文,例如:
同時需要注意的是:在編輯時Disallow:/要空一格如下圖所示
*:定義所有的蜘蛛通配符
/:通配符拒絕百度蜘蛛訪問訪問網(wǎng)站根目錄的文件,就是全部的意思
Robots生效時間是多少,是由百度決定的,有可能是1個月或者2個月
附注:放行也是需要生效時間的
$:結(jié)束符
附注:同時也需要注意的是,網(wǎng)站動態(tài)的路徑也要用robots進行屏蔽,在這個前提需要做的是,要了解每個文件下的數(shù)據(jù)是用來做什么用的,代表什么意思,自己下面也知道如何運用robots進行操作。對robots還是不能理解的,可以點擊我的博客:
<divclass="blockcode"><blockquote><ahref="http://bbs.moonseo.cn">SEO研究中心之robots的制作和特殊符號含義</a>
復(fù)制代碼
。
備注:
Disallow:/data(一個是文件夾、一個是目錄)禁止以data開頭的文件或文件夾/data.html/dataaaa.html/data/aaa.html根目錄下的文件是不能訪問的
Disallow:/data/(拒絕目錄的)禁止文件夾/data/aaa.html能訪問/data.html/dataaaa.html
2、為你在基礎(chǔ)操作的網(wǎng)站加上robots
User-agent:*(定義所有的蜘蛛)
Disallow:/plus/ad_js.php(拒絕目錄/plus/能訪問ad_js.php)
Disallow:/plus/advancedsearch.php
Disallow:/plus/car.php
Disallow:/plus/carbuyaction.php
Disallow:/plus/shops_buyaction.php
Disallow:/plus/erraddsave.php
Disallow:/plus/posttocar.php
Disallow:/plus/disdls.php
Disallow:/plus/feedback_js.php
Disallow:/plus/mytag_js.php
Disallow:/plus/rss.php
Disallow:/plus/search.php
Disallow:/plus/recommend.php
Disallow:/plus/stow.php
Disallow:/plus/count.php
Disallow:/include
Disallow:/templets