重要閱讀:百度不再支持sitemapXML地圖文檔
格式 說明:百度Sitemap協議
百度一直致力於將優質內容索引並呈現給搜索用戶,因此百度站長平台推出了Sitemap工具,網站可通過該工具將優質資源主動反饋提交給百度站長平台,加強百度對優質資源的收錄,優化收錄效果。
Sitemap(即站點地圖)就是您網站上各網頁的列表。創建並提交Sitemap有助於百度發現並了解您網站上的所有網頁,包括百度通過傳統抓取方式可能找不到的網頁。您還可以使用Sitemap提供有關您網站的其他信息,如上次更新日期、Sitemap文件的更新頻率等,供百度spider參考。
百度對已提交的數據,不保證一定會抓取及索引所有網址。但是,我們會使用Sitemap中的數據來了解網站的結構等信息,這樣可以幫助我們改進抓取策略,並在日後能更好地對網站進行抓取。
此外,Sitemap 與搜索排名沒有關係。
如何提交
1.提交入口 :搜索 百度搜索資源平台 在以下找到鏈接提交 點進去
2.找到 自動提交 點擊 sitemap 這裡提交的是 xml 和 txt 格式。
3.後面就是 編寫百度所需要的 sitemap.txt 和 sitemap.xml 格式了 先給大家提供sitemap.txt 格式的內容 你需要填入所有的站點頁面 提供給百度蜘蛛抓取
4.完成後 把兩個文件 放在服務器上 項目的根目錄下 比如thinkphp5 的根目錄是public ,最簡單的測試方法 放在項目根目錄下後 直接訪問 看看能不能輸出
比如 http://網址/sitemap.xml 或者 http://網址/sitemap.txt 能正常顯示不報錯 就說明沒有問題 如圖
百度Sitemap常見問題解答
您提交的sitemap或sitemap文件中的所有URL不一定完全被收錄,百度會根據數據的具體情況來判別。
1.url無法訪問,請確定您的url可正常訪問
2.url地址不合法,請您檢查url是否正確
3.url與提交站點不是包含關係,請確定您的url是否屬於提交的站點
4.url已經添加過,添加過的url請勿重新添加
1.在首頁上,點擊所需網站,打開添加數據頁面
2.在狀態欄,錯誤處,查看錯誤信息,點擊查看可以看到更全面的信息
sitemap可能出現的錯誤包括:
1.您提交的Sitemap所屬站點未被提交過,請您檢查該數據,是否在您提交的站點內,或者提交該數據所屬站點
2.您提交的sitemap格式錯誤 ,請您檢查該數據格式,修改後再重新提交
某些情況下,例如您公司網站允許對應不同的目錄劃分寫入權限,這時您或許希望在網站上針對不同的路徑創建不同的 Sitemap。
如果您有上傳到 「http://www.example.com/路徑/sitemap.xml」 的權限,那麼您可以針對 「http://www.example.com/路徑/」 創建不同的sitemap 。
收錄網頁列表用於指引百度搜索引擎快速、全面的抓取網站上內容。您可以使用XML格式、文本格式以及Sitemap索引文件提交。
死鏈列表用於提交您網站上被刪除或者權限發生變動的網頁列表,指引百度搜索引擎快速屏蔽這些網頁。
死鏈列表目前只能使用文本格式在百度站長平台提交。
Sitemap文件的包含範圍以主域為單位。
如果您驗證了 http://www.example.com/這個網站,那麼Sitemap文件中可以包含http://www.example.com/、http://example.com/、http://bbs.example.com/等所有example.com主域下站點中的網址。