2011-11-28 166 views
1

我有一個成員控制面板頁面,我不希望搜索引擎索引。阻止搜索引擎索引網頁

我做了以下內容:

  1. 是安全網頁,如果沒有一個會話或提供的密碼,然後直接用戶主頁。重定向用戶如下:

    header(「location:主頁」);
    exit();

  2. 我只放了一個元數據具有以下屬性

名= 「機器人」 內容= 「NOINDEX,nofollow的」

夠這個解決方案好?

+0

可能重複[如何防止搜索引擎索引我的網站的單個頁面?](http://stackoverflow.com/questions/4055316/how-to-prevent-search-engines-from-indexing -a-single-page-of-my-website) –

回答

2

如果頁面是安全的,則其內容無法編入索引。即便如此,其內容的評價也會很低。

如何重定向用戶?使用響應標題或HTML元重定向/ JavaScript?

+0

header(「location:* ADDRESS *」); exit(); – user311509

+0

好的,我認爲只有你的「家」頁面將被索引。 –

1

元數據無關緊要,如果頁面將任何未識別的用戶重定向到其他頁面,那麼重定向URL將永遠不會被編入索引。

1

大多數搜索引擎機器人(所有合法的)會尊重這個指令。然而,你所做的只是要求機器人不要索引你的頁面。它不強制任何行爲,只是要求它。

你可以...

  • 需要身份驗證,以查看該頁面。機器人將不會被驗證,因此無法查看該頁面以將其編入索引。
  • 將任何請求返回404錯誤,其中User-Agent:字符串位於已知搜索引擎機器人列表中。有很多網站(如this one),這將很容易讓你編譯這樣的列表。