天天看點

谷歌搜尋引擎優化 (SEO) 新手指南

作者:我又又有一隻小毛驢

本指南的适用對象

如果您是線上内容的所有者或管理者、通過 Google 搜尋來推廣線上内容或通過此類内容創收,則本指南适合您。如果您是事業蒸蒸日上的企業老闆、十多個網站的所有者、網絡代理機構的 SEO 專家,或者是對 Google 搜尋機制具有強烈興趣的 DIY SEO 達人,則本指南也适用于您。如果您有意根據我們的最佳實踐對 SEO 基礎知識進行一個全面了解,那麼本指南是您的不二之選。本指南不會提供任何秘訣,讓您的網站在 Google 中自動排位第一(抱歉!),但如果您遵循我們的最佳實踐,則有望讓搜尋引擎更容易抓取和了解您的内容,并将其編入索引。

搜尋引擎優化 (SEO) 通常是指對網站的部分内容進行細微的修改。單獨來看,這些修改可能隻是細微的改進,但與其他優化結合後,則可能會對您網站的使用者體驗以及在自然搜尋結果中的表現産生顯著影響。本指南中的許多主題您可能早已耳熟能詳,因為它們是所有網頁的基本要素,但您可能并沒有對其加以充分利用。

您應該建構一個可讓使用者從中受益的網站,并對其進行優化,以改善使用者體驗。搜尋引擎也是您的一個使用者,它可以幫助其他使用者發現您的内容。SEO 旨在幫助搜尋引擎了解和呈現内容。您的網站規模可能與我們的示例網站有所差别,所呈現的内容也可能截然不同,但本指南中的優化主題對于所有規模和類型的網站均适用。我們希望本指南能夠在網站優化手法方面給您帶來一些新的啟發,同時歡迎您在 Google 搜尋中心幫助社群中提出問題、提供回報并分享成功案例。

使用入門

術語表

以下是一個簡短的術語表,其中包含本指南中使用的重要術語:

  • 索引 - Google 會将其知道的所有網頁存儲在其索引中。每個網頁的索引條目都描述了該網頁的内容和位置(網址)。編入索引是指 Google 抓取、讀取網頁并将其添加到索引的過程。例如:Google 今天已将我網站上的幾個網頁編入索引。
  • 抓取 - 尋找新網頁或更新後的網頁的過程。Google 會通過跟蹤連結、讀取站點地圖或其他各種方式來發現網址。Google 通過抓取網絡來尋找新增網頁,而後适時将其編入索引。
  • 抓取工具 - 一種從網絡中抓取(提取)網頁并将網頁編入索引的自動化軟體。
  • Googlebot - Google 抓取工具的通用名稱。Googlebot 會持續不斷地抓取網頁。
  • SEO - 搜尋引擎優化:使您的網站更易于搜尋引擎處理的過程;亦指搜尋引擎優化從業者,例如:我們剛剛聘請了新的 SEO 來提升我們在網絡上的曝光度。

您的網站是否在 Google 的索引中?

确定您的網站是否在 Google 的索引中

對您網站的首頁網址執行 site: 搜尋。如果您能看到相關結果,則表明您的網站在索引中。例如,搜尋 site:wikipedia.org 會傳回這些結果。

site: 運算符不一定會傳回按照查詢中指定的字首編入索引的所有網址。詳細了解 site: 運算符。

如果您的網站不在 Google 的索引中

雖然 Google 可抓取數十億個網頁,但難免也會遺漏部分網站。造成抓取工具遺漏網站的常見原因如下:

  • 此網站未與網絡上的其他網站緊密關聯
  • 您剛剛推出新的網站,Google 還沒來得及抓取
  • 網站的設計緻使 Google 難以有效抓取其中的内容
  • Google 在嘗試抓取網站時收到了錯誤消息
  • 您的政策阻止 Google 抓取網站

如何讓我的網站顯示在 Google 搜尋結果中?

Google 是一個全自動搜尋引擎,利用網頁抓取工具來持續抓取網頁,以查找可添加到 Google 索引中的網站;通常您無需執行任何操作,隻需将網站釋出到網絡上即可。實際上,顯示在 Google 搜尋結果中的大多數網站都不是手動送出收錄的,而是 Google 在抓取網頁時找到并自動添加的。了解 Google 如何發現、抓取和呈現網頁。

搜尋要素概述了建構友善 Google 抓取的網站的最重要因素。雖然無法保證我們的抓取工具一定能夠找到某個特定網站,但遵循搜尋要素的要求有助于讓您的網站顯示在我們的搜尋結果中。

Google Search Console 提供了一系列工具,可以協助您向 Google 送出内容,同時監測您的網站在 Google 搜尋結果中的曝光度。如果您願意,當 Google 在抓取您網站的過程中發現任何嚴重問題時,Search Console 甚至可以向您發送提醒。注冊 Search Console。

首先,您需要問自己以下幾個有關網站的基本問題。

  • 我的網站是否顯示在 Google 搜尋結果中?
  • 我是否為使用者提供了高品質的網站内容?
  • 我的本地商家是否顯示在 Google 搜尋結果中?
  • 使用各種裝置的使用者能否輕松快速地通路我的網站内容?
  • 我的網站是否安全?

您是否需要 SEO 專家?

SEO 專家是指能提高網站在搜尋引擎中的曝光度的專業人員。遵循本指南,您将掌握足夠的網站優化知識。此外,您可能也會考慮聘用一位 SEO 專業人士來幫助您稽核網頁。

聘用 SEO 是一項重大決定,有可能改善您的網站并節省時間。在調研聘用 SEO 帶來的潛在益處的同時,也請務必評估,如果 SEO 不負責,可能給您的網站帶來哪些損害。很多 SEO 及其他代理機構和顧問會為網站所有者提供實用的服務,包括:

  • 網站内容或結構稽核
  • 網站開發技術建議:如托管、重定向、錯誤頁、JavaScript 的使用
  • 内容開發
  • 線上業務發展活動管理
  • 關鍵字研究
  • SEO 教育訓練
  • 有關特定市場和地理位置的專業知識

在開始物色 SEO 之前,您不妨學習一些基本知識,熟悉搜尋引擎的工作原理。建議您閱讀本指南全部内容,尤其是以下資源:

  • Google 如何抓取網頁、将網頁編入索引和呈現網頁
  • 搜尋要素
  • 如何聘用 SEO

如果您考慮聘用 SEO,那麼越早聘用越好。打算重新設計網站或啟動新網站時是聘用 SEO 的最佳時機。這樣,您和您的 SEO 就能確定整個網站自下而上都便于搜尋引擎進行處理了。此外,優秀的 SEO 還能幫助您改進現有網站。

若想詳細了解如何确定自己是否需要聘用 SEO 以及應注意哪些事項,請參閱您需要 SEO 嗎這篇文章

幫助 Google 找到您的内容

要讓網站顯示在 Google 搜尋結果中,首要步驟便是確定 Google 能夠找到它。最好的辦法是送出站點地圖。站點地圖是網站上的一種檔案,可告知搜尋引擎網站上新增了哪些網頁或有哪些網頁進行了更改。詳細了解如何建構和送出站點地圖。

Google 還會通過其他網頁上的連結找到您的網頁。了解如何通過宣傳您的網站來吸引使用者發現您的網站。

告訴 Google 您不希望抓取哪些網頁

對于非敏感資訊,可以使用 robots.txt 阻止不必要的抓取

robots.txt 檔案會告訴搜尋引擎是否可以通路您網站的各個部分并抓取這些内容。此檔案必須命名為 robots.txt,且必須位于網站的根目錄下。被 robots.txt 阻止的網頁也可能會被抓取,是以請使用更安全的方法保護敏感網頁。

# brandonsbaseballcards.com/robots.txt
# Tell Google not to crawl any URLs in the shopping cart or images in the icons folder,
# because they won't be useful in Google Search results.
User-agent: googlebot
Disallow: /checkout/
Disallow: /icons/           

您可能不希望網站的某些頁面被抓取,因為這些頁面顯示在搜尋引擎的搜尋結果中可能對使用者無用。請注意,如果您的網站使用了子網域,并且您希望 Google 不要抓取特定子網域上的某些網頁,那麼您必須為該子網域單獨建立一個 robots.txt 檔案。若想詳細了解 robots.txt,建議參閱使用 robots.txt 檔案指南。

了解更多可阻止内容顯示在搜尋結果中的方法。

避免以下做法:

  • 允許 Google 抓取内部搜尋結果頁。使用者不喜歡點選搜尋引擎結果後卻又被轉到您網站上的另一個搜尋結果頁。
  • 允許抓取因代理服務而建立的網址。

對于敏感資訊,請使用更安全的方法

要阻止使用者通路敏感或機密資訊,robots.txt 并不是一個适當或有效的方式。它隻會告知運作得體的抓取工具不要抓取相應網頁,卻不會阻止伺服器将這些網頁發送給請求它們的浏覽器。其中一個原因是:如果網際網路上的某處(例如引薦來源網址日志)恰好存在指向這些被禁止通路的網址的連結,那麼搜尋引擎仍然能夠引用這些網址(僅顯示網址,但不顯示标題連結或摘要)。此外,未同意遵守《漫遊器排除标準》的不合規搜尋引擎或流氓搜尋引擎可能會違反 robots.txt 檔案中的指令。最後,使用者可能會出于好奇檢視 robots.txt 檔案中的目錄或子目錄,并猜測您不想讓人看見的内容的網址。

在這些情況下,如果您隻是希望網頁不顯示在 Google 中,并不介意任何使用者會通過連結通路該網頁,則可使用 noindex 标記。為了確定絕對安全,請使用合适的授權方法(例如需要使用者密碼才能通路)或将網頁從網站上徹底移除。

幫助 Google(和使用者)了解您的内容

向 Google 和使用者呈現相同的網頁

Googlebot 在抓取某個網頁時,應該和普通使用者看到的網頁相同。為了實作最佳的呈現和索引編制效果,請始終允許 Google 通路您網站所用的 JavaScript、CSS 和圖檔檔案。如果您網站的 robots.txt 檔案禁止抓取這些資源,則會直接影響到我們的算法呈現您的内容以及将其編入索引的效果,進而導緻您的網站排名降低。

建議采取的措施:使用網址檢查工具。該工具可讓您确切地了解 Google 所看到的内容以及它會如何呈現這些内容,有助于您找出并修複網站上存在的許多索引編制問題。

建立獨特且準确的網頁标題

<title> 元素可告訴使用者和搜尋引擎特定網頁的主題是什麼。請将 <title> 元素放在 HTML 文檔的 <head> 元素中,并為您網站上的每個網頁建立獨一無二的标題文字。

<html>
<head>
    <title>Brandon's Baseball Cards - Buy Cards, Baseball News, Card Prices</title>
    <meta name="description" content="Brandon's Baseball Cards provides a large selection of
    vintage and modern baseball cards for sale.
    We also offer daily baseball news and events.">
</head>
<body>
...           

影響在搜尋結果中顯示的标題連結和摘要

如果您的文檔會顯示在搜尋結果頁中,則 <title> 元素的内容可能會顯示為搜尋結果的标題連結。

首頁的 <title> 元素可列出網站或商家的名稱,并可包含其他重要資訊,例如商家的實際營業地點或主營業務/産品。

準确描述網頁内容

選擇讀起來自然且能有效傳達網頁内容主題的标題文字。

避免以下做法:

  • 在 <title> 元素中使用與網頁内容無關的文字。
  • 使用預設或模糊文字,例如“無标題”或“新增網頁 1”。

為每個網頁建立獨一無二的<title>元素元素" data-title="複制指向此部分的連結:為每個網頁建立獨一無二的

繼續閱讀