如何設置元機器人NOINDEX像www.mysite.com/directory/currency/switch/currency/USD/...網頁?設置薈萃機器人NOINDEX爲/目錄/貨幣/開關/貨幣/
我有這種索引的多個網址,而我想刪除它們。
如何設置元機器人NOINDEX像www.mysite.com/directory/currency/switch/currency/USD/...網頁?設置薈萃機器人NOINDEX爲/目錄/貨幣/開關/貨幣/
我有這種索引的多個網址,而我想刪除它們。
你應該能夠與佈局XML來做到這一點。您只需要爲頁面找到正確的處理程序。
<your_handler_here>
<reference name="head">
<action method="setRobots"><value>noindex</value></action>
</reference>
</your_handler_here>
但是,這些類型的URL應該重定向,這將使得它們不會被索引。
最簡單的解決辦法是隻需添加Disallow: /directory/currency/switch/currency/
到您的robots.txt文件,因此,它的不允許。
如果不工作,那麼你還可以將X-Robots-Tag頭。在Apache中,這將是類似以下內容:
<IfModule mod_headers.c>
<FilesMatch "^directory/currency/switch">
Header set X-Robots-Tag: "noindex"
</FilesMatch>
</IfModule>
你可以閱讀更多有關如何實現自定義標題here。
問題是找到正確的處理程序。我剛剛將上面的行添加到了robots.txt文件。 –
@GiovanniPutignano自從重定向以來,不會有頁面的處理程序。我已經更新了答案,其中包含一個使用apache設置「X-Robots-Tag」標頭的方法,它將執行相同的操作。 – Charles
[Cross-post](https://magento.stackexchange.com/q/190282/5949) – unor
由於Stack Overflow是一個[編程相關的](http) ://stackoverflow.com/help/on-topic)問答網站。你的問題不是關於編程。也許你應該在http://magento.stackexchange.com上發佈它呢? – Enigmativity