2012-04-27 31 views
0

我有一個網站在三次頁面查看後將用戶重定向到登錄頁面。谷歌機器人將能夠看到我的所有網頁或將它重定向。如果是這樣,我該如何解決這個問題。如果存在重定向,Google bot會抓取整個網站

我發現了一個關於Googlebot的問題,這個答案,

if((!$user->uid) || (!strpos($_SERVER['HTTP_USER_AGENT'],"Googlebot")) ||  (!strpos($_SERVER['HTTP_USER_AGENT'],"MSNBOT"))){ 
// redirect 
else{ 
// don't redirect 
} 

將這項工作?

+0

Google bot被重定向。 「Google機器人能夠查看我的所有頁面」是什麼意思? – vedarthk 2012-04-27 19:35:04

回答

3
  1. 不要爲搜索引擎提供不同的內容,那麼你做你的用戶。這就是所謂的隱形,是一種被禁止的好方法。

  2. 您應該使用「first page free」。正是像Expert Exchange這樣的網站允許Google抓取他們的受限內容。

+0

谷歌機器人只會像真正的用戶一樣行事。如果他們發現你試圖解決它,它會對你的搜索引擎優化 – 2012-04-27 19:42:55

+0

感謝您的信息。內容對任何人都是一樣的,但在3次頁面瀏覽之後,我希望他們註冊。所以這仍然會讓我被禁止。我會看看「第一頁免費」,看看是否有效。謝謝。 – user845124 2012-04-27 19:44:49

+0

這是我對「第一次點擊免費」的理解。如果用戶點擊鏈接,並且沒有註冊,就會被視爲「第一次點擊免費」。我將其設置爲在一次頁面查看後你必須註冊。我使用cookies。我檢查了谷歌分析,它顯示我的一些網頁沒有得到索引後,我添加了重定向。我的猜測是,谷歌搜索結果導致頁面登錄,而不是該頁面,因爲cookies.How我可以讓用戶看到該頁面,如果他們從谷歌搜索鏈接。是否有可能知道,如果用戶來自谷歌。 – user845124 2012-05-01 03:05:47

0

Google Bot被重定向,它會將內容從重定向頁面帶入其數據庫,就像原始URL一樣。

相關問題