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