ASP.Net與SEO(一)概論

來源:互聯網
上載者:User

  在ASP.Net網站完成之前,有一個細節值得關註:我們要為網站平台支援我們的搜尋引擎最佳化(SEO)的努力而準備。這是一個重要的議題,因為它直接影響到一個網站的盈利能力。
 
  今天,搜尋引擎是最重要的工具,人們用來在互連網上尋找資訊和產品。不用說,以網站最重要的關鍵詞在主要搜尋引擎中排名領先,將有助於增加使用者(visitors)訪問到您的網站並消費的機會,而不是去您的競爭者的網站!  搜尋引擎最佳化做的好,將大大地有助於市場銷售人員的網路營銷。

 

  我們以一系列ASP.Net教程文章來講解:整個網站應用程式程式的核心架構如何搜尋引擎友好化,如何改進原有的ASP.Net網站,使其更加搜尋引擎友好化。 本文來自ASP.Net教程 - 部落格園,轉載請註明來源。

 

  重點內容有:

  1.  通過URL重寫實現富關鍵詞URL地址(keyword-rich URLs),用靜態化的URL代替原來的ASP.Net動態網頁URL,如Default.aspx請求或使用各種查詢字串參數得catalog.aspx請求。URL將支援SEO,如http://www.example.com/clothing-for-women/summer-c1.html。我們將在以後的ASP.Net教程中討論更多關於它。 

 

  2. 正確地將舊頁面URL地址(old URLs)或錯誤頁面URL地址(mistyped URLs)重新導向到正確的URL地址。這一點特別重要,如果您的舊URL地址已經在網路上有一段時間了,且已經有網頁連結到他們。此步驟將有助於確保您不會丟失任何您的舊網站的排名,新網站也不會遭到虛假重複網頁的處罰。這種轉換URL各種形式為標準形式的過程稱為URL的正常化(URL canonicalization)。我們將在以後的ASP.Net教程中討論更多關於它。  

 

  3. 重新導向Default.aspx和index.html請求到/。這一點很重要,因為我們不希望同樣的內容在您的網站不同的網址複製。您將瞭解到,這可能導致隱含的或明確的搜尋引擎的懲罰。

 

  4. 使用404(網頁未找到!)和500(伺服器錯誤!)狀態代碼正確地反映該網站的網頁問題。

 

  更多網站(以電子商務網站為例)整體搜尋引擎最佳化要落實相關的細節:
  •標籤最佳化。正確使用網頁標題和其他標籤,以便搜尋引擎將能夠標識頁面的索引。
  •內容不重複。某級目錄下(如產品分類)不包含相同的頁面或頁面片段,它可能遭到搜尋引擎的懲罰。
  •產品,部門,分類網頁等重要的深入頁面能很容易到達。
  •每個頁面都有它自己的標題,並反映其主題內容。
  •產品列表分頁連結所有子頁面,而不是只用“上一頁(Previous)”和“下一頁(Next)”網站連結。這使得產品頁為網頁搜尋引擎都和使用者更容易進入。
  •產品圖片有相關的ALT屬性。
  •盡量少用Flash和Ajax,因為其內容不能被搜尋引擎直接讀取,當然可以對Flash和Ajax做內容的SEO最佳化,不過技術難度高。

  這都是一些基本的,簡單的ASP.Net網站整體最佳化知識,歡迎大家到ASP.Net教程 - 部落格園來討論。本系列ASP.Net教程文章後續以執行個體具體講解上面提綱內容。

相關文章

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.