麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > XML > 正文

Google Sitemap詳細制作教程

2024-09-05 20:54:29
字體:
來源:轉載
供稿:網友
熬了半個通宵,寫出了自己的Google SiteMap文件,在這里給出詳細教程,愿對大家有所幫助。

Google SiteMap的作用及協議格式詳解

Google SiteMap Protocol是Google自己推出的一種站點地圖協議,此協議文件基于早期的robots.txt文件協議,并有所升級。在Google官方指南中指出加入了Google SiteMap文件的網站將更有利于Google網頁爬行機器人的爬行索引,這樣將提高索引網站內容的效率和準確度。文件協議應用了簡單的XML格式,一共用到6個標簽,其中關鍵標簽包括鏈接地址、更新時間、更新頻率和索引優先權。

Google SiteMap文件生成后格式如下:


<!--StartFragment-->
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>http://www.companysz.com</loc>
<lastmod>2005-06-03T04:20-08:00</lastmod>
<changefreq>always</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>http://www.companysz.com/300687.html</loc>
<lastmod>2005-06-02T20:20:36Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
</urlset>

XML標簽

  • changefreq:頁面內容更新頻率。
  • lastmod:頁面最后修改時間
  • loc:頁面永久鏈接地址
  • priority:相對于其他頁面的優先權
  • url:相對于前4個標簽的父標簽
  • urlset:相對于前5個標簽的父標簽
我將一句一句分解講解這個xml文件的每一個標簽:
  1. &amp;amp;amp;lt;urlset xmlns=&amp;amp;amp;quot;http://www.google.com/schemas/sitemap/0.84&amp;amp;amp;quot;&amp;amp;amp;gt;這一行定義了此xml文件的命名空間,相當于網頁文件中的<html>標簽一樣的作用。
  2. &amp;amp;amp;lt;url&amp;amp;amp;gt;這是具體某一個鏈接的定義入口,你所希望展示在SiteMap文件中的每一個鏈接都要用<url>和</url>包含在里面,這是必須的。
  3. <loc>http://www.companysz.com</loc>
  4. 用<loc>描述出具體的鏈接地址,這里需要注意的是鏈接地址中的一些特殊字符必須轉換為XML(HTML)定義的轉義字符,如下表:
    字符 轉義后的字符
    HTML字符 字符編碼
    and(和) & &amp; &#38;
    單引號 &apos; &apos; &#39;
    雙引號 " &quot; &#34;
    大于號 > &gt; &#62;
    小于號 < &lt; &#60;
  5. &amp;amp;amp;lt;lastmod&amp;amp;amp;gt;2005-06-03T04:20:32-08:00&amp;amp;amp;lt;/lastmod&amp;amp;amp;gt;<lastmod>是用來指定該鏈接的最后更新時間,這個很重要。Google的機器人會在索引此鏈接前先和上次索引記錄的最后更新時間進行比較,如果時間一樣就會跳過不再索引。所以如果你的鏈接內容基于上次Google索引時的內容有所改變,應該更新該時間,讓Google下次索引時會重新對該鏈接內容進行分析和提取關鍵字。這里必須用ISO 8601中指定的時間格式進行描述,格式化的時間格式如下:
    • 年:YYYY(2005)
    • 年和月:YYYY-MM(2005-06)
    • 年月日:YYYY-MM-DD(2005-06-04)
    • 年月日小時分鐘:YYYY-MM-DDThh:mmTZD(2005-06-04T10:37 08:00)
    • 年月日小時分鐘秒:YYYY-MM-DDThh:mmTZD(2005-06-04T10:37:30 08:00)
    這里需注意的是TZD,TZD指定就是本地時間區域標記,像中國就是 08:00了
  6. &amp;amp;amp;lt;changefreq&amp;amp;amp;gt;always&amp;amp;amp;lt;/changefreq&amp;amp;amp;gt;用這個標簽告訴Google此鏈接可能會出現的更新頻率,比如首頁肯定就要用always(經常),而對于很久前的鏈接或者不再更新內容的鏈接就可以用yearly(每年)。這里可以用來描述的單詞共這幾個:"always", "hourly", "daily", "weekly", "monthly", "yearly",具體含義我就不用解釋了吧,光看單詞的意思就明白了。
  7. &amp;amp;amp;lt;priority&amp;amp;amp;gt;1.0&amp;amp;amp;lt;/priority&amp;amp;amp;gt;<priority>是用來指定此鏈接相對于其他鏈接的優先權比值,此值定于0.0 - 1.0之間
  8. 還有</url>和</urlset>,這兩個就是來關閉xml標簽的,這和HTML中的</body>和</html>是一個道理
  9. 另外需要注意的是,這個xml文件必須是utf-8的編碼格式,不管你是手動生成還是通過代碼生成,建議最好檢查一下xml文件是否是utf-8編碼,最簡單的方法就是用記事本打開xml然后另存為時選擇編碼(或轉換器)為UTF-8。

登陸Google提交你的SiteMap文件,讓Google開始爬行吧打開

https://www.google.com/webmasters/sitemaps/鏈接,如果還沒有注冊或者登陸Google,就先用自己的帳號登陸Google,登陸后轉到Your Sitemaps狀態頁面,可以點擊那個Add a Sitemap 跳轉到提交頁面進行Sitemap文件的提交。建議文件放在你的站點根目錄下。給Google提交你的Sitemap URL后可以看見在列表里已存在,不過這時候還沒有生效,必須過幾個小時后Status欄變成OK表示正式生效,如果不是OK,可以查看Google給出的狀態標示解釋看看是什么原因。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大西瓜永久免费av在线 | a一级黄色大片 | 国产高清一区 | 中文字幕亚洲一区二区三区 | 亚洲免费看片网站 | 欧美精品一区二区中文字幕 | 欧美一级爱爱 | 亚洲国产中文字幕 | 国产精品视频专区 | 久久综合福利 | 久久69精品久久久久久国产越南 | 一级毛片电影网 | h网站在线观看 | 欧美特黄a | 国产精品成人免费一区久久羞羞 | 永久av在线免费观看 | 欧美在线a | 中国久久久 | 久久精品网 | 91色成人 | 欧美成人小视频 | 99国内精品视频 | 国产成人在线网址 | 91成人影库 | 九九热视频免费 | 美女网站黄在线观看 | 亚洲成人欧美 | 日韩视频在线观看免费 | 狠狠操夜夜爱 | 午夜视频福利 | 亚洲精品午夜电影 | 国产精品一区二区x88av | 亚洲欧美不卡视频 | chinesegv男男猛男无套 | 精品一区二区三区欧美 | 亚洲精品av在线 | 久久99精品视频在线观看 | 亚洲操比视频 | 精品久久久久久久久久久久久久 | 成人性视频在线 | 九九热色 |