教你如何動態生成Sitemap.xml網站地圖!
從事SEO最佳化的童鞋都知道,Sitemap對網站最佳化是非常重要的,特別是xml格式的sitemap.xml,因為搜尋引擎蜘蛛們(如百度蜘蛛、360蜘蛛、搜狗蜘蛛等)在站內爬效率太低了,這些Spider也喜歡找到捷徑,當網站有了sitemap.xml,Spider爬行網站時就更有效率了。所以開發一個動態輸出sitemap.xml的程式對於SEO來說太有必要了,直接用動態程式,這樣是不需要頻繁手動更新。
Sitemap怎麼生成,怎麼設定動態輸出程式
1、動態輸出程式
輸出的格式需要是xml格式,如果您的程式是php的,那麼只需要在頭部宣告下,以下程式碼即可實現
header("Content-type: text/xml");
2、sitemap格式
因為是xml格式的,所以要求會嚴格點,以下舉例簡單說明下
舉例說明:
Sitemap.xml程式碼:
<?xml version="1.0" encoding="utf-8"?><!-- XML檔案需以utf-8編碼 --> <urlset> <url><!-- 必填,是具體某個連結的定義入口,每一條資料都要用<url>和</url>包含在其中 --> <loc>!-- 必填,URL連結地址,長度不得超過256位元組 --> <lastmod>2021-11-19</lastmod><!-- 選填,該連結的最後更新時間 --> <changefreq>daily</changefreq><!-- 選填,此連結可能會出現的更新頻率,有效值為:always,hourly,daily,weekly,monthly,yearly,never --> <priority>1</priority><!-- 選填,此連結相對於其他連結的優先權比值,定於0.0-1.0之間 --> </url><!-- 下面是另一條資料,以此類推,複製以上部分,新增新增下一條連結即可 --> </urlset>
以下為輸出格式:
下面為示例sitemap截圖,上面程式碼篇幅有限,只是舉例說明一二,沒有全部寫出,大家自行復制即可;
做好以上步驟,就可以自動生成sitemap.xml了,接下來就可以把sitemap地址提交到百度站長工具裡面,這樣百度蜘蛛就可以實時爬取你站內最新內容,如果不清楚如何提交站點地圖sitemap的,可以在下面留言~
【宣告】原創內容,轉載請註明出處,切勿自行刪改!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31561319/viewspace-2843172/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 禁止蜘蛛/爬蟲:如何配置Robots.txt和網站地圖(Sitemap.xml)爬蟲網站地圖XML
- 網站地圖視覺化圖形生成器:SlickMap CSS網站地圖視覺化CSS
- DEDECMS之六網站地圖、RSS地圖網站地圖
- django 網站地圖 sitemapDjango網站地圖
- 網站自動生成?網站
- 簡易地圖生成器,一個專業的地圖製作網站地圖網站
- 網站地圖怎麼做?dedecms網站地圖製作方法聽語音網站地圖
- 談談如何抓取ajax動態網站網站
- echarts之靜態與動態地圖Echarts地圖
- 高德地圖fragment 動態載入地圖 巢狀問題地圖Fragment巢狀
- 教你如何構建Mojave動態桌布
- 如何恰當地給網站改版?網站
- 如何科學地劃分移動網站和完整版網站的分界線網站
- 從0到1教你在AWS中部署動態網站Typecho系統網站
- 前後端,靜態網站和動態網站, 的理解後端網站
- WordPress 生成網站地圖顯示 XML 解析錯誤:格式不佳的處理方法網站地圖XML
- mobilepaymentstoday:移動支付生態地圖地圖
- 教你如何監控網站URL是否正常網站
- 網站設計如何合理地選擇顏色與圖片?網站
- 動態網站的爬取網站
- javascript如何動態生成一個元素JavaScript
- 請教,如何動態生成Java類?Java
- OSM地圖本地釋出-如何生成各省市向量地圖地圖
- 使用Java和Maven(JBake)生成靜態網站 - optaplannerJavaMaven網站
- Hugo -最好用的靜態網站生成器Go網站
- Android下如何把螢幕錄製演示生成GIF動態圖Android
- 如何啟動極狐GitLab 靜態網站Pages功能Gitlab網站
- 靜態模型一鍵動態化,教你如何整合動作捕捉能力模型
- 從 0 到 1 教你在亞馬遜雲科技中部署動態網站 Typecho 系統亞馬遜網站
- 室內三維3D地圖開發,自動繪製生成地圖軟體3D地圖
- [譯] 用 Workers 讓靜態網站動態化網站
- 如何優雅地動態插入資料到UITableViewUIView
- python 爬蟲如何爬取動態生成的網頁內容Python爬蟲網頁
- ArcMap資料驅動頁(Data Driven Pages)生成地圖冊地圖
- 【動圖演示】笑眯眯地教你如何將 Scrapy 專案及爬蟲打包部署到伺服器爬蟲伺服器
- 國內主流搜尋引擎提交Sitemap(網站地圖)網站地圖
- 地圖網點分佈圖怎麼做,如何製作地圖資料分佈圖地圖
- 利用hugo生成靜態站點Go