天天看點

4.SEO優化--Sitemap站點地圖

Sitemap站點地圖,即網站上各網頁的清單:

1)有助于百度發現并了解網站上所有網頁;

2)可以使用Sitemap提供網站的相關資訊,如更新日期、更新頻率等;

Sitemap的格式:

1)txt文本格式:

在txt文本中列出需要向百度送出的連結位址,送出的位址需注意:

①文本檔案中每行必須有一個網址,網址中不能有換行和其他符号以及中文;

②網址必須完整,http開頭;

③每個文本中最多包含50000個網址,且小于10MB,如果多于50000個,可以将

清單分割成多個文本檔案;

④文本檔案需使用UTF-8或GBK編碼;

2)xml格式:

單個xml資料格式:

<?xml version="1.0" encoding="utf-8"?>
<!-- XML 檔案需以 utf-8 編碼-->
<urlset>
<!--必填标簽-->
    <url>
        <!--必填标簽,這是具體某一個連結的定義入口,每一條資料都要用<url>和</url>包含在裡面,這是必須的 -->
        <loc>http://www.yoursite.com/yoursite.html</loc>
        <!--必填,URL 連結位址,長度不得超過 256 位元組-->
        <lastmod>2009-12-14</lastmod>
        <!--可以不送出該标簽,用來指定該連結的最後更新時間-->
        <changefreq>daily</changefreq>
        <!--可以不送出該标簽,用這個标簽告訴此連結可能會出現的更新頻率 -->
        <priority>0.8</priority>
        <!--可以不送出該标簽,用來指定此連結相對于其他連結的優先權比值,此值定于 0.0-1.0 之間-->
    </url>
    <url>
        <loc>http://www.yoursite.com/yoursite2.html</loc>
        <lastmod>2010-05-01</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.8</priority>
    </url>
</urlset>

           
上面向百度送出了一個http://www.yoursite.com/yoursite.html連結;
 若有多條url送出,重複<url></url>之間的片段;
           

3)Sitemap索引格式:

如需送出大量Sitemap檔案,可以将其列在Sitemap索引檔案中,将該索引檔案提

交,如下:

<?xml version="1.0" encoding="utf-8"?>
<!-- XML 檔案需以 utf-8 編碼-->
<sitemapindex>
<!--必填,以 <sitemapindex> 開始标記作為開始,以 </sitemapindex> 結束标記作為結束-->
    <sitemap>
        <!--必填,以<sitemap>标簽送出一個子 sitemap 檔案-->
        <loc>http://example.com/ext/xmlsitemap/add/201201/index_20120106.xml</loc>
        <!--必填,識别 sitemap 的位置-->
        <lastmod>2009-12-14</lastmod>
        <!--選填,識别相對 sitemap 檔案的修改時間-->
    </sitemap>

    <!--必填,标簽閉合-->

</sitemapindex>

<!--必填,标簽閉合-->
           
有多個Sitemap,按照上述格式重複<sitemap></sitemap>之間的片斷;
           

移動Sitemap協定:

用于将網址送出給移動搜尋搜錄,增加如下标簽:

1)mobile:mobile/ :移動網頁

2)<mobile:mobile type=“mobile”/> :移動網頁

3)<mobile:mobile type=“autoadapt”/>:自适配網頁,适用于同一網址頁面,會随

裝置不同改變展現的情況。

如下事例:

<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">  
 <!-- 向百度移動搜尋送出--> 
  <url> 
    <loc>http://m.example.com/index.html</loc>  
    <mobile:mobile type="mobile"/>  
    <lastmod>2009-12-14</lastmod>  
    <changefreq>daily</changefreq>  
    <priority>0.8</priority> 
  </url>  
  <!-- 向百度pc搜尋送出--> 
  <url> 
    <loc>http://www.example.com/index.html</loc>  
    <lastmod>2009-12-14</lastmod>  
    <changefreq>daily</changefreq>  
    <priority>0.8</priority> 
  </url>  
  <!-- 向百度移動和pc搜尋都送出--> 
  <url> 
    <loc>http://www.example.com/autoadapt.html</loc>  
    <mobile:mobile type="autoadapt"/>  
    <lastmod>2009-12-14</lastmod>  
    <changefreq>daily</changefreq>  
    <priority>0.8</priority> 
  </url> 
</urlset>
           

注意事項:

1)如果驗證了網站的主域,那麼 Sitemap 檔案中可包含該網站主域下的所有網址;

2)如果驗證的 www.example.com,你隻能送出該驗證網站的網址,不能出現其他網

站的網址。

繼續閱讀