如何阻止搜尋引擎的測試域

如何阻止搜尋引擎的測試域

我怎麼能阻止我管理的這個網站(http://test.puttinout.com/),對於搜尋引擎?

正如我所注意到的,谷歌已經為我們的大部分頁面建立了索引,但我們不需要谷歌為我們索引這些頁面。

查看谷歌索引詳細資訊在這裡

答案1

將 robots.txt 檔案新增至您的根目錄。因此,建立一個名為 Robots.txt 的文字文件,其中包含以下資訊(這將阻止所有內容):

User-agent: *
Disallow: /

然後,將此檔案上傳到伺服器上網站的根目錄

在 Google 中搜尋「robots.txt 檔案」以獲取更多詳細資訊(例如封鎖某些頁面,甚至某些機器人)

或在元標記中使用NOINDEX

<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">

由於網站已被索引,您可能需要要求他們取消對頁面的索引:https://support.google.com/webmasters/answer/164734?hl=en

所以,在記事本中加入以下內容

User-agent: * 
Disallow: test.puttinout.com

將其命名為 robots.txt 並將其上傳到您的根目錄。


上述問題是,它僅適用於遵守機器人文件的引擎。因此,另一種方法是如果您有靜態 IP 位址。只需將所有到您網站的連線(除了您的 IP 位址)從您的測試頁面轉發出去即可。


另一種選擇是在測試中強制登入。這甚至可以是 JavaScript 密碼,因為它不必是安全的。然後,登入後,使用 cookie 或類似內容對使用者進行身份驗證。

相關內容