2014-10-01 42 views
8

儘管搜索,我沒有找到最終的答案。如何防止Google索引中的Heroku應用程序?

我有2個應用程序中的Heroku:

  • myapp-stagging.herokuapp.com
  • myapp-with-real-domain-name.com

這2個應用程序沒有內容現在(Google沒有編入索引)

在向他們推送內容之前,我想確保我的交錯應用不會在Google中編入索引。 什麼是正確的做法? 我不明白,因爲人們談論robots.txt,但我應該在哪裏寫這個文件?

謝謝。

PS:是正確的StackExchange網站問這個?對不起,對不起。

回答

2

看看完全教學在這裏 - http://www.robotstxt.org/robotstxt.html

它的工作原理很喜歡這樣的:機器人要vists一個網站的網址,說 http://www.example.com/welcome.html。它這樣做之前,它首創 檢查http://www.example.com/robots.txt

我猜它讓你知道在哪裏放置的robots.txt

+1

感謝您的支持!但是如何在Heroku上用一個robots.txt文件處理幾個環境?有沒有辦法創建2個文件?或者我應該在Heroku中使用環境變量? http://stackoverflow.com/questions/11813534/different-robots-txt-for-staging-server-on-heroku - >這聽起來很有前途:) – 2014-10-01 19:47:32

+0

不明白你。幾個env與一個robots.txt意味着什麼?我的賭注是,你需要放置在機器人txt的舞臺上,一個真正的應用程序 – Mysterion 2014-10-01 20:16:31

+1

Heroku不這樣工作。你的所有環境都有相同的文件。但是你可以處理env vars。我根據env var創建了動態robots.txt,似乎工作:) – 2014-10-02 00:39:12

相關問題