學習筆記

          Simple is beautiful.

          導航

          <2008年1月>
          303112345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          統計

          公告

          ...

          常用鏈接

          留言簿(1)

          隨筆分類(2)

          隨筆檔案(56)

          Weblog

          搜索

          最新評論

          評論排行榜

          使用熱門選擇:元標記(Meta tags)和網頁搜索 [Z]

          使用熱門選擇:元標記(Meta tags)和網頁搜索



          原文:Answering more popular picks: meta tags and web search

          如果你能寫好和維持準確的元標記(例如,描述性標題和為搜索機器人提供的信息),谷歌就可以更準確地爬行、索引并在搜索結果中顯示你的網站。元標記為各種各樣的客戶端(例如瀏覽器和搜索引擎)提供信息。請記住,每一個客戶端可能只解析對該客戶端有用的元標記,而忽略了其他元標記(雖然它們有其他用處)。

          下面是谷歌如何解析以下 HTML 頁的元標記:

           

          <!DOCTYPE …><head>
          <title>傳統瑞士奶酪火鍋食譜<title> 谷歌使用此標記,網站管理員應非常注意它的準確性
          <meta name="description" content="奶酪火鍋是 …"> 谷歌使用此標記,我們的搜索結果會顯示它
          <meta name="revisit-after" content="14 days"> 谷歌不使用此標記,其他主要搜索引擎也不使用
          <META name="verify-v1" content="e8JG…Nw=" /> 可選,谷歌網絡管理員工具用到此標記
          <meta name="GoogleBot" content="noOdp"> 可選
          <meta …>
          <meta …>
          </head>

          <meta name="description" content="對本頁的描述">

          <meta name="description" content="對本頁的描述">此標記提供了對當前頁面一個簡短描述。在很多情況下該描述會作為頁面摘要(snippet)顯示在谷歌的搜索結果中。詳情請參閱我們的博客文章“使用更好的元描述來改善頁面摘要”以及幫助中心的文章“如何更改網站的標題和描述”。雖然描述元標記是可選的,并且不會影響到您的排名,一個好的描述可以產生一個更好的頁面摘要,這反過來又可以幫助提高我們的搜索結果質量和你的網頁的訪問者數量。

          <title>頁面標題</title>從技術上講,標題標記并不是一個元標記,它經常與"description"標記一起使用。此標記的內容(即標題)一般顯示在搜索結果中(當然,當用戶使用瀏覽器來瀏覽網頁或察看書簽時也能看到頁面標題)。我們的博客文章"針對訪問者,還是針對搜索引擎?"尤其是"充分利用網頁標題"中有關于標題標記的更多信息。

          <meta name="robots" content="…, …">
          <meta name="googlebot" content="…, …">
          這些元標記控制搜索引擎如何抓取和索引頁。 "robots"元標記指定的規則適用于所有搜索引擎,"googlebot"元標記指定的規則只適用于谷歌。谷歌可以理解以下值(當指定多個值時,用逗號將它們分開) :

          * noindex: 防止網頁被索引(見" * nofollow: 不要通過當前頁的鏈接來尋找并抓取新的網頁(也見"使用元標記攔截或刪除網頁")
          * nosnippet: 在搜索結果中顯示當前頁時,不要顯示頁面摘要(見"防止顯示或刪除頁面摘要")
          * noodp: 在為本頁產生標題或頁面摘要時,不要使用開放式目錄項目(又名dmoz.org)中的文本(見"如何更改網站的標題和描述?")
          * noarchive: 在顯示本網頁于搜索結果中時,不要顯示一個"網頁快照"鏈接(見"防止顯示或刪除緩存的網頁")
          * unavailable_after:[日期]:在指定的日期和時間后從搜索結果中刪除這個網頁(見"機器人排除協議:現在更靈活")

          當你完全省略此標記或當你指定content= "all"時,默認規則是"index, follow"。"使用 robots 元標記"中有關于"robots"元標記的更多信息。作為一個說明,你現在也可以在你的頁面首部通過"X-Robots-標簽"HTTP 頭指令來指定這一信息。這特別有用,尤其是當你想微調抓取和索引諸如 PDF、圖片或其他類型的非 HTML 文件時。

          <meta name="google" value="notranslate">當我們認識到一個頁面的內容并不是用用戶可能想讀的語言所寫時,我們往往在搜索結果中提供一個鏈接以自動翻譯你的網頁。一般來說,這讓你有機會提供獨特和令人折服的內容給一個更廣大的用戶群。不過,在特定情況下,你可能不想你的網頁被翻譯。用這個元標記,你可以表明你不想讓谷歌提供一個翻譯此頁的鏈接。這個元標記一般不影響該頁為任何特定語言的排名。更多的信息請參閱"谷歌翻譯常見問題解答"。

          <meta name="verify-v1" content="…">這是一個谷歌網站管理員工具的特定元標記,它是被用在你網站的高層頁面,以在網站管理員中核實一個網站的所有者(另一種核實方法是上傳一個HTML文件)。你為這個標記所設置的 "content="的值是由你的網站管理員工具帳戶提供的。請注意,這一元標記的 content 值(包括大小寫)必須和你的帳戶提供給你的值完全一樣,這和你是否從 XHTML 改變標記為 HTML 無關,也和你標簽的格式是否與你的網頁相符無關。詳情請見" 如何通過向網站主頁中添加元標記來驗證網站?"

          <meta http-equiv="Content-Type" content="…; charset=…">這個元標記定義該頁的內容類型和字符集。使用這個元標記時,content 屬性的值必須放在引號中;否則字符屬性可能被錯誤理解。如果你決定 使用這個元標記,不用說,你應該確保你的內容實際上用的是指定的字符集。"谷歌的網絡作者統計"里有一些關于這個元標記的使用的有趣數據。

          <meta http-equiv="refresh" content="…;url=…">這個元標記在一定的時間后將用戶指引到一個新的 URL,有時它被用來作為一種簡單的重定向形式。不是所有瀏覽器都支持這種重定向。它也可能混淆用戶。對顯示在搜索引擎結果中的某一頁面,如果你需要改變它的 URL,我們建議您使用服務器端的 301 重定向。此外,W3C 的"網頁內容易讀性技巧和故障指南 2.0"把它列在應該被廢棄的標記中。

          (X)HTML 和大小寫
          谷歌既能閱讀 HTML 式的元標記,也能閱讀 XHTML 式的元標記(無論網頁用的是哪種編碼)。此外,元標記的大小寫一般并不重要--我們把<TITLE> and <title>看作是同樣的。但是,"verify-v1"元標記是一個例外,它是區分大小寫的。

          revisit-after 網站地圖的 lastmod 和 changefreq 標記
          偶爾,網絡管理員不必要地包含了"revisit-after"標記以加快一個搜索引擎的爬行速度,不幸的是,這個元標記大多數情況下是被忽略的。如果你想 讓搜索引擎知道你更改頁面的信息,你可以提交一個 XML 格式的網站地圖。在該文件中,你可以說明你網站的最后修改日期(lastmod)和 URL 頁面的改變頻率(changefreq)。

          如果您想要更多的例子,或有對如上所述的元標記有任何疑問,請到我們的谷歌網站管理員討論組參與討論。

          又及:你可以閱讀網絡管理員幫助討論組里的關于其他熱門選擇的一個討論。

          posted on 2008-01-22 00:37 Ecko 閱讀(269) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 海晏县| 平凉市| 松滋市| 哈巴河县| 海门市| 十堰市| 冷水江市| 乳山市| 方山县| 克什克腾旗| 长沙市| 秀山| 宁陕县| 莲花县| 屏东县| 将乐县| 阿巴嘎旗| 改则县| 衢州市| 正定县| 柳河县| 邓州市| 桂平市| 宾川县| 嘉义县| 千阳县| 康平县| 永兴县| 桂林市| 静宁县| 永登县| 陆良县| 措美县| 潮州市| 济宁市| 化德县| 克拉玛依市| 贵定县| 萍乡市| 丰原市| 华安县|