有幾個常見網(wǎng)站的對不同訪問者,包括搜索引擎,顯示不同內(nèi)容的原因。下面是最常見的幾種。
多變量和A/B測試
測試登錄頁面轉(zhuǎn)化需要對不同訪問者顯示不同內(nèi)容。在這種情況下,最好使用JavaScript/Cookie/Session顯示內(nèi)容,給搜索引擎一個不會每次爬行時都裱花的頁面規(guī)范化版本(雖然每次訪問時內(nèi)容變化不一定對你有害)。Google也提供一個稱為Google Website Optimizer的軟件實現(xiàn)這個功能。
需要注冊的內(nèi)容和第一次點擊免費
如果強(qiáng)制用戶注冊(無論付費或免費)才能訪問內(nèi)容,最好對已登錄用戶和未登錄用戶保持同樣的URL,給未登錄用戶和搜索引擎顯示一個摘要(通常以到兩端就夠了)。如果你想顯示完整內(nèi)容給搜索引擎,可以使用一些內(nèi)容傳送規(guī)則,例如新訪問者沒有注冊之前可以訪問最初一到兩頁內(nèi)容,過了這個寬限期后就要求注冊。這使你的意圖很誠實,也可以使用Cookie或Session限制用戶訪問,同時顯示完整內(nèi)容給搜索引擎。
在這種情況下,你也可以選擇參與Google的第一次點擊免費(First Click Free)計劃。只要點擊搜索結(jié)果的用戶能夠免費訪問第一篇文章,網(wǎng)站就可以將付費或需要登錄的內(nèi)容顯示給Google蜘蛛。很多著名網(wǎng)站發(fā)布商使用這項技術(shù),包括熱門網(wǎng)站Experts-Exchange.com。
更明確地說,要實施第一次點擊免費,發(fā)布商必須續(xù)頁Google蜘蛛(可能還有其他搜索引擎蜘蛛)訪問他們想要被索引的所有內(nèi)容,即使用戶通常需要登錄才能看到這些內(nèi)容。訪問網(wǎng)站的用戶還是需要登錄,但是搜索引擎蜘蛛不需要。這將導(dǎo)致在適當(dāng)時候網(wǎng)站內(nèi)容會在搜索結(jié)果中出現(xiàn),然而,如果一個用戶點擊搜索結(jié)果來到你的網(wǎng)站,你必須允許他訪問整篇文章(如果是包含對個頁面的文章,需要允許訪問文章的所有頁面)。一旦用戶點擊訪問網(wǎng)站上的另一篇文章,你可以要求他登錄。
更多細(xì)節(jié)可以參考Google的第一次點擊免費計劃頁面:http://googlewebmastercentral.blogspot/2008/10/first-click-free-for-web-search.html。
搜索引擎不能爬行的導(dǎo)航
如果你的導(dǎo)航是Flash/JavaScript/Java或其他不能爬行的格式,應(yīng)該考慮給搜索引擎顯示一個可以爬行抓取的HTML內(nèi)容版本。很多網(wǎng)站簡單地通過CSS層顯示一個人可見搜索引擎不可見的層。也可以使用noscript標(biāo)簽,雖然這通常危險性更大,因為很多作弊者使用noscript隱藏內(nèi)容。Adobe最近發(fā)布了一個SEO與Flash門戶,提供搜索引擎確認(rèn)的幫助Flash文件被發(fā)現(xiàn)的最佳實踐。小心確保搜索引擎可見層顯示的內(nèi)容與人可見層的內(nèi)容是本質(zhì)相同的。
復(fù)制內(nèi)容
如果一個頁面內(nèi)容的很大一部分是復(fù)制的,可以考慮將它放在一個通過robots.txt文件禁止爬行的iframe中,限制蜘蛛訪問。這確保你可以給搜索引擎顯示獨特頁面,同時避免復(fù)制內(nèi)容問題。
不同用戶不同內(nèi)容
有時你可能對不同用戶顯示不同的獨特內(nèi)容,比如不同地理位置(例如在某些更受歡迎的不同產(chǎn)品促銷)/不同屏幕分辨率(使內(nèi)容更好地和屏幕尺寸配合)或者從不同導(dǎo)航點進(jìn)入網(wǎng)站的人。在這些情況下,最好有一個默認(rèn)內(nèi)容版本顯示給不具備這些屬性的用戶及搜索引擎。
文章由新人站長網(wǎng)http://www.k503.com/首發(fā),轉(zhuǎn)載請保留!