Tuesday, December 4, 2012

網站結構與 SEO 的關係

今天的搜尋引擎機器人搜尋引擎的優化需要網站要精心設計和輕鬆導航。在很大程度上,有機搜尋引擎的優化是簡單地在網頁設計中的最佳做法的延伸。與網頁設計 SEO 的關係是一種自然。通過簡單和容易使網站,您提供搜尋引擎機器人進行索引您的網站,您要創建你的網站訪客的最佳體驗的同時的最簡便的途徑。


這種辦法聯繫到長期的搜尋引擎行銷的成功的概念。不要試圖"心理"不斷變化的搜尋引擎演算法,生成具有良好的文本和良好的連結的頁面。無論什麼搜尋引擎正在尋找這個月或下一步,他們總是將獎勵好的內容和簡單的導航。


搜尋引擎機器人
搜尋引擎機器人是自動化的程式,在萬維網上走出去,請訪問 web 頁。他們閱讀頁面上的文本,然後按一下通過連結以旅行從一個頁面到另一個頁面。這真的意思是他們"讀取",或從每個頁面的原始程式碼中收集資訊。根據不同的搜尋引擎機器人通常撿起的標題和 meta 描述。機器人然後去的原始程式碼中頁面的正文文本。他們也注意到某些標記 (如標題和 alt 文本。搜尋引擎機器人最好具有像第一代的瀏覽器功能: 沒有的腳本,沒有幀,沒有閃光燈。在設計時,覺得簡單。


搜尋引擎友好的設計
創建搜尋引擎友好的設計是比較容易的。剪出所有花哨,堅持簡單的體系結構。搜尋引擎機器人"理解"上的頁面和超連結,尤其是文本連結的文本。SEO 和網頁設計的關係是好的設計的技術開始為訪問者時道理的。越輕鬆的導航和文本在頁面上,就越多越好是不僅為訪問者,還搜尋引擎機器人。


索引網頁的障礙
搜尋引擎的機器人不能"選擇"從下拉清單中,按一下提交按鈕,或像人類的訪客的 JavaScript 連結。此外,編寫您的網頁的腳本或創建這些清單所需的額外代碼可以旅行-向上搜尋引擎機器人雖然它們索引的 web 頁。在原始程式碼中的長 JavaScript 意味著搜尋引擎機器人必須經過此代碼,最終達到將出現在您的頁面上的文本。線上存取者通過搜尋引擎的機器人和更快的載入時間卸載您更快地訪問您的原始程式碼的 JavaScript 和 CSS 代碼。有些搜尋引擎機器人有困難動態生成的網頁,尤其是那些包含長 querystrings Url。一些搜尋引擎,像谷歌索引動態生成的頁面的一部分,但並不是所有的搜尋引擎。幀導致索引的問題,並沒有一般最佳左設計優化索引。完全在 Flash 中生成的 web 頁可以展示另一組問題的索引。


深度的目錄
搜尋引擎機器人可能難以達成更深層次的網站中的網頁。目的是保持您最重要的頁面不超過一個或兩個"點擊"從您的主頁。保持你的頁面更接近到深層嵌套子目錄中而不是根。以這種方式你將保證您的網頁的最佳索引。正如您的網站訪問者可能會變得失去了和沮喪中太多的點擊,從你的主頁,機器人可能也放棄後多點擊從您的網站的根目錄。


解決方案和有用的技巧
如果有這麼多問題編制索引,您永遠會如何它工作呢?
靜態網頁的使用是最簡單的方法,以確保您將索引的搜尋引擎機器人。如果您必須使用動態生成的網頁,有可以用來提高其被編制索引的機會的方法。使用您的 web 伺服器重寫功能來創建簡單的 Url 從複雜的。使用固定的著陸頁包括實際內容,這反過來會列出到動態頁的連結。如果您必須在您的網頁位址中使用 querystrings,讓他們為盡可能短,並避免使用的"會話 id"值。


當使用 Flash 裝扮你的頁面,對於重要的消息,使用 Flash 的一部分,但避免建築使用這種技術的整個頁面。請確保搜尋引擎機器人可以看的所有重要文本內容在您的網頁上。您希望您的消息要傳達給你人類訪客。給他們足夠的資訊,有關您的產品,他們在走下一步和購買您的產品感興趣。


如果您要使用的幀,請務必優化您的頁面的"無框架"一節。機器人無法索引帶有框架的頁面,因此他們依賴于要瞭解您的網站是關於什麼的沒有幀文本。包括 JavaScript 代碼,以重新裝入頁面在搜尋引擎結果頁面中根據需要。有 imagemaps 和滑鼠懸停連結嗎?確保你的頁面包含重複這些圖像的文本連結,並且始終包含一個連結,返回到您的主頁。


使用 sitemap 提交到搜尋引擎的機器人,尤其是你更深層次的頁面的所有 web 頁。請確保您有超連結的文本連結在網頁上,以及一個句子或描述的每個頁面的兩列,在文本中使用你的關鍵字短語的幾個。


請記住搜尋引擎機器人"閱讀"您的 web 頁上的文本。越多您的內容是關於主題,包括合理數量的富含關鍵字的文本,多搜尋引擎的機器人將"理解"頁面是怎麼回事。此資訊是然後帶回搜尋引擎資料庫,最終成為你在搜尋引擎結果中看到的資料的一部分。


最後,它是非常重要的是要測試您的網頁進行驗證。從程式設計代碼和 html 格式不正確的錯誤可以阻止搜尋引擎機器人索引您的 web 頁。保持您的編碼乾淨。


成功的檢查清單
·您在 web 頁上的文本中包含很多好的內容
·納入容易跟隨文本導航
·那樣簡單上菜動態生成的頁面盡可能
·卸載 JavaScript 和其他非文本代碼 (樣式表等) 指向外部檔
·添加用於優化索引頁的網站地圖
·驗證您的網頁使用全球資訊網協會驗證工具或其他 html 驗證程式


對索引頁的路上
最佳的方式,以確保您的網頁將索引是讓他們簡單。這種類型的體系結構不僅有助於搜尋引擎的機器人,會使你的網站訪客,要移動整個網站更容易。別忘了在您的網頁上提供很多好的內容。搜尋引擎機器人和你的訪客將獎勵你的回訪。
資源


若要瞭解更多關於如何解決優化問題的 JavaScript,動態生成的網頁,幀、 閃光燈、 閱讀以下文章:


搜尋引擎的優化 JavaScript 和樣式表的頁面
HTTP://www.searchinnovation.com/optimizing-pages-with-javascript.asp


優化動態頁 (第一部分)
HTTP://www.searchinnovation.com/optimize-dynamic-pages-1.asp


優化動態頁 (第二部分)
HTTP://www.searchinnovation.com/optimize-dynamic-pages-2.asp


搜尋引擎的優化的幀
HTTP://www.searchinnovation.com/optimizing-frames-for-search-engines.asp


Html 驗證工具
HTTP://validator.w3.org/


樣式表驗證工具
HTTP://jigsaw.w3.org/css-validator/

No comments:

Post a Comment