如何控制搜尋引擎訪問和索引你的網站?

來源:互聯網
上載者:User

精細控制
除了robots.txt檔案讓您為你的一大堆檔案簡潔明了給出指令外,你也可以利用robots META 標籤來精確控制對你的單個網頁的訪問。為了做到這一點,你只需要對你的HTML網頁添加特定的META標籤來控制怎樣對單個網頁索引。歸而總之, robots.txt和META標籤讓你更靈活地表達複雜的訪問規定變得比較容易。

一個簡單的例子
這裡是一個簡單的例子,它是一個robots.txt檔案。

User-Agent: Googlebot
Disallow: /logs/

User -Agent行指明下面部分的一套指令只是為Googlebot。所有主要搜尋引擎都閱讀並聽從你放在robots.txt的指令。只要你願意,你可以為 不同的搜尋引擎指定不同的規則。Disallow行告訴Googlebot不能進入你網站的檔案日誌子目錄。你放在日誌目錄中的內容將不會顯示在Google搜尋 結果中。

禁止訪問單個檔案

如果你有一篇只有註冊使用者才能訪問的文章,你一定想讓它排除在Google的結果之外。為了做到這一點,你只需要在該文章對應的HTML檔案中添加一個META標籤。該檔案的代碼的最開始有點像:

<html>
<head>
<meta name="googlebot" content="noindex">
...

這段代碼會阻止Google索引此檔案。標籤META特別有用,如果你只被允許編輯單個檔案,而不是全站的robots.txt。他們還允許你逐頁地指定複雜的存取控制規定。

瞭解更多

你可以在http://www.robotstxt.org/和Google的站長協助中心找到更多有關robots.txt的更多有用資訊,包括:

 

  • 如何構造一個robots.txt檔案
  • 對Google使用的每個User-agent的描述
  • 如何使用模式比對
  • 要多久我們才重新抓取您的robots.txt檔案?

我們也在我們的站長部落格 裡寫了一些關於robots.txt的文章,也許對你有用。例如:

  • 使用robots.txt檔案
  • Googlebot匯總
這裡還有一個主要搜尋引擎使用的機器人的有用清單:http://www.robotstxt.org/wc/active/html/index.html

下次… …

即將推出:關於詳述robots和metatags使用的文章,和關於一些對常見情況的具體例子。

文章引用:Controlling how search engines access and index your website

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.