網站什麼時候對搜尋引擎和訪客顯示不同內容

來源:互聯網
上載者:User

  有幾個常見網站的對不同訪問者,包括搜尋引擎,顯示不同內容的原因。下面是最常見的幾種。

  多變數和A/B測試

  測試登入頁面轉化需要對不同訪問者顯示不同內容。在這種情況下,最好使用JavaScript/Cookie/Session顯示內容,給搜尋引擎一個不會每次爬行時都裱花的頁面正常化版本(雖然每次訪問時內容變化不一定對你有害)。Google也提供一個稱為Google Website Optimizer的軟體實現這個功能。

  需要註冊的內容和第一次點擊免費

  如果強制使用者註冊(無論付費或免費)才能訪問內容,最好對已登入使用者和未登入使用者保持同樣的URL,給未登入使用者和搜尋引擎顯示一個摘要(通常以到兩端就夠了)。如果你想顯示完整內容給搜尋引擎,可以使用一些內容傳送規則,例如新訪問者沒有註冊之前可以訪問最初一到兩頁內容,過了這個寬限期後就要求註冊。這使你的意圖很誠實,也可以使用Cookie或Session限制使用者訪問,同時顯示完整內容給搜尋引擎。

  在這種情況下,你也可以選擇參與Google的第一次點擊免費(First Click Free)計劃。只要點擊搜尋結果的使用者能夠免費訪問第一篇文章,網站就可以將付費或需要登入的內容顯示給Google蜘蛛。很多著名網站發布商使用這項技術,包括熱門網站Experts-Exchange.com。

  更明確地說,要實施第一次點擊免費,發布商必須續頁Google蜘蛛(可能還有其他搜尋引擎蜘蛛)訪問他們想要被索引的所有內容,即使使用者通常需要登入才能看到這些內容。訪問網站的使用者還是需要登入,但是搜尋引擎蜘蛛不需要。這將導致在適當時候網站內容會在搜尋結果中出現,然而,如果一個使用者點擊搜尋結果來到你的網站,你必須允許他訪問整篇文章(如果是包含對個頁面的文章,需要允許訪問文章的所有頁面)。一旦使用者點擊訪問網站上的另一篇文章,你可以要求他登入。

  更多細節可以參考Google的第一次點擊免費計劃頁面:http://googlewebmastercentral.blogspot/2008/10/first-click-free-for-web-search.html。

  搜尋引擎不能爬行的導航

  如果你的導航是Flash/JavaScript/Java或其他不能爬行的格式,應該考慮給搜尋引擎顯示一個可以爬行抓取的HTML內容版本。很多網站簡單地通過CSS層顯示一個人可見搜尋引擎不可見的層。也可以使用noscript標籤,雖然這通常危險性更大,因為很多作弊者使用noscript隱藏內容。Adobe最近發布了一個SEO與Flash門戶,提供搜尋引擎確認的協助Flash檔案被發現的最佳實務。小心確保搜尋引擎可見層顯示的內容與人可見層的內容是本質相同的。

  複製內容

  如果一個頁面內容的很大一部分是複製的,可以考慮將它放在一個通過robots.txt檔案禁止爬行的iframe中,限制蜘蛛訪問。這確保你可以給搜尋引擎顯示獨特頁面,同時避免複製內容問題。

  不同使用者不同內容

  有時你可能對不同使用者顯示不同的獨特內容,比如不同地理位置(例如在某些更受歡迎的不同產品促銷)/不同螢幕解析度(使內容更好地和螢幕尺寸配合)或者從不同導航點進入網站的人。在這些情況下,最好有一個預設內容版本顯示給不具備這些屬性的使用者及搜尋引擎。

  文章由新人站長網http://www.k503.com/首發,轉載請保留!



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。