![如何阻止搜尋引擎的測試域](https://rvso.com/image/1395369/%E5%A6%82%E4%BD%95%E9%98%BB%E6%AD%A2%E6%90%9C%E5%B0%8B%E5%BC%95%E6%93%8E%E7%9A%84%E6%B8%AC%E8%A9%A6%E5%9F%9F.png)
我怎麼能阻止我管理的這個網站(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 或類似內容對使用者進行身份驗證。