努力優(yōu)化網(wǎng)站固然很棒,但重要的是搜索引擎如何看待您的努力。雖然即使是仔細(xì)的優(yōu)化也不能保證在搜索結(jié)果中名列前茅,但如果您的網(wǎng)站不遵循基本的搜索引擎優(yōu)化真理,那么可以肯定該網(wǎng)站在搜索引擎中的得分不會很高。提前檢查搜索引擎如何看待您的 SEO 工作的一種方法是使用搜索引擎模擬器。
蜘蛛的解釋
基本上所有搜索引擎蜘蛛的工作原理都是相同的——它們抓取網(wǎng)絡(luò)并索引頁面,這些頁面存儲在數(shù)據(jù)庫中,然后使用各種算法來確定所收集頁面的頁面排名、相關(guān)性等。雖然計(jì)算排名和相關(guān)性的算法在搜索引擎之間存在很大差異,但它們對網(wǎng)站進(jìn)行索引的方式或多或少是統(tǒng)一的,并且了解蜘蛛對什么感興趣以及他們忽略什么非常重要。
搜索引擎蜘蛛是機(jī)器人,它們不會像人類那樣閱讀您的頁面。相反,他們往往只看到特定的內(nèi)容,而對許多供人類使用的附加內(nèi)容(Flash、JavaScript)視而不見。由于蜘蛛決定人類是否會找到您的網(wǎng)站,因此值得考慮蜘蛛喜歡什么和不喜歡什么。
Flash、JavaScript、圖像文本還是框架?!
Flash、JavaScript 和圖像文本對搜索引擎不可見。就 SEO 排名而言,框架確實(shí)是一場災(zāi)難。它們在設(shè)計(jì)和可用性方面可能都很棒,但對于搜索引擎來說它們絕對是錯誤的。人們可能犯的一個令人難以置信的錯誤是,在 Flash 介紹頁面(有幀或無幀,這不會使情況變得更糟)中將關(guān)鍵字隱藏在動畫中。使用搜索引擎蜘蛛模擬器工具檢查包含 Flash 和圖像的頁面(沒有文本或入站或出站超鏈接),您會發(fā)現(xiàn)對于搜索引擎而言,此頁面幾乎顯示為空白。
通過這個模擬器運(yùn)行您的網(wǎng)站將向您展示的不僅僅是 Flash 和 JavaScript 不是 SEO愛的事實(shí)。在某種程度上,蜘蛛就像文本瀏覽器,它們看不到任何不是文本的東西。因此,包含文本的圖像對蜘蛛來說沒有任何意義,它會忽略它。一種解決方法(推薦作為 SEO比較好的實(shí)踐)是在 <IMG> 標(biāo)簽的 ALT 屬性中包含有意義的圖像描述,但請注意不要在其中使用太多關(guān)鍵字,因?yàn)槟赡軙蜿P(guān)鍵字填充而受到懲罰。當(dāng)您使用鏈接而不是文本作為鏈接時,ALT 屬性尤其重要。您可以使用 ALT 文本來描述 Flash 影片的內(nèi)容,但請?jiān)俅巫⒁?,不要跨越?yōu)化和過度優(yōu)化之間的界限。
你的超鏈接可以被蜘蛛抓取嗎?
當(dāng)試圖確定超鏈接是否指向正確的位置時,搜索引擎蜘蛛模擬器可以提供很大的幫助。例如,鏈接交換網(wǎng)站經(jīng)常使用 _javascript 將虛假鏈接放置到您的網(wǎng)站(使用鼠標(biāo)懸停事件和其他內(nèi)容使鏈接看起來真實(shí)),但實(shí)際上這不是搜索引擎會看到和跟蹤的鏈接。由于蜘蛛模擬器不會顯示此類鏈接,因此您會知道該鏈接的某些內(nèi)容是錯誤的。
強(qiáng)烈建議使用 <noscript> 標(biāo)簽,而不是基于 _javascript 的菜單。原因是基于 _javascript 的菜單不可抓取,其中的所有鏈接都將作為頁面文本被忽略。解決此問題的方法是將所有菜單項(xiàng)鏈接放在 <noscript> 標(biāo)記中。<noscript> 標(biāo)簽可以容納很多內(nèi)容,但請避免將其用于鏈接填充或任何其他類型的 SEO 操作。
如果您的頁面上碰巧有大量超鏈接(盡管強(qiáng)烈建議頁面上的超鏈接少于 100 個),那么您可能很難檢查它們是否正常。例如,如果您的頁面顯示“403 Forbidden”、“404 Page Not Found”或類似阻止蜘蛛訪問該頁面的錯誤,則可以肯定該頁面不會被索引。需要指出的是,蜘蛛模擬器不處理 403 和 404 錯誤,因?yàn)樗跈z查鏈接指向的位置,而不是鏈接的目標(biāo)是否到位,因此您需要使用其他工具來檢查超鏈接的目標(biāo)是否到位是預(yù)期的。
尋找您的關(guān)鍵詞
雖然有一些特定的工具(例如“關(guān)鍵字游樂場”或“網(wǎng)站關(guān)鍵字建議”)可以更詳細(xì)地處理關(guān)鍵字,但搜索引擎蜘蛛模擬器還可以幫助您以蜘蛛的眼睛查看關(guān)鍵字位于頁面文本中的位置。為什么這很重要?因?yàn)轫撁媲皫锥沃械年P(guān)鍵字比中間或末尾的關(guān)鍵字更重要。如果關(guān)鍵字在我們看來位于頂部,則蜘蛛可能不會這樣看待它們??紤]一個帶有表格的標(biāo)準(zhǔn)網(wǎng)頁。在這種情況下,按時間順序,描述頁面布局的代碼(例如導(dǎo)航鏈接或具有相同站點(diǎn)文本的單獨(dú)單元格)可能會首先出現(xiàn),更糟糕的是,可能會很長,以至于實(shí)際的特定于頁面的內(nèi)容將遠(yuǎn)離屏幕頁面頂部。當(dāng)我們在瀏覽器中查看頁面時,對我們來說一切都很好——特定于頁面的內(nèi)容位于頂部,但由于在 HTML 代碼中情況恰恰相反,因此該頁面不會被認(rèn)為富含關(guān)鍵字。
動態(tài)頁面是否太動態(tài)以至于根本看不到
動態(tài)頁面(尤其是 URL 中帶有問號的頁面)也是蜘蛛不喜歡的額外內(nèi)容,盡管許多搜索引擎也會對動態(tài)頁面建立索引。運(yùn)行蜘蛛模擬器將使您了解搜索引擎對動態(tài)頁面的接受程度。有關(guān)如何處理搜索引擎和動態(tài) URL 的有用建議,請參閱動態(tài) URL 與靜態(tài) URL一文。
元關(guān)鍵字和元描述
元關(guān)鍵字和元描述,顧名思義,可以在 HTML 頁面的 <META> 標(biāo)記中找到。元關(guān)鍵字和元描述曾經(jīng)是確定頁面相關(guān)性的重要標(biāo)準(zhǔn),但現(xiàn)在搜索引擎采用替代機(jī)制來確定相關(guān)性,因此您可以安全地跳過在元標(biāo)記中列出關(guān)鍵字和描述(除非您想在其中添加說明)蜘蛛要索引什么,不索引什么,但除了元標(biāo)記不再很有用)。