導(dǎo)讀:本文分享的是移動(dòng)sitemap協(xié)議說明及生成復(fù)合型sitemap的方法。所謂復(fù)合型就是指一個(gè)sitemap.xml既包含了pc頁(yè),也包含了mobile頁(yè)!一旦提交,雙管齊下,同時(shí)搞定了結(jié)構(gòu)化數(shù)據(jù)和移動(dòng)開放適配!而且此方法適用于任何wordpress建站的網(wǎng)站,包括響應(yīng)式亦可提交帶響應(yīng)式標(biāo)識(shí)的sitemap!所以,網(wǎng)站是響應(yīng)式的童鞋也就別在那“得瑟”你的響應(yīng)式多么多么的高大上了!當(dāng)然,如果你不在乎SEO那也可以不用浪費(fèi)時(shí)間了。
不久前,張戈博客曾分享了《移動(dòng)搜索SEO分享:PHP自動(dòng)生成百度開放適配及360移動(dòng)適配專用的Sitemap文件》,不管有沒有人用,反正我用的很愜意,此文也被免費(fèi)資源部落(freehao123.com)重新整理轉(zhuǎn)載,反響還不錯(cuò)!
就在前天,驚喜的收到了期盼已久的百度sitemap邀請(qǐng)通知:
雖說,這功能在內(nèi)測(cè)的時(shí)候隨便用,但是很多新站都沒趕上那一波,暫時(shí)都處于邀請(qǐng)狀態(tài):
我在收到邀請(qǐng)通知后,迫不及待地提交了一直在冷板凳坐著的sitemap.xml!
然而不經(jīng)意間,我在這個(gè)頁(yè)面發(fā)現(xiàn)了新大陸:
趕緊點(diǎn)開看了看:http://zhanzhang.baidu.com/wiki/93#03
三、什么是移動(dòng)Sitemap協(xié)議,如何提交Sitemap到移動(dòng)搜索?
百度推出了移動(dòng)Sitemap協(xié)議,用于將網(wǎng)址提交給移動(dòng)搜索收錄。百度移動(dòng)Sitemap協(xié)議是在標(biāo)準(zhǔn)Sitemap協(xié)議基礎(chǔ)上制定的,增加了<mobile:mobile/>標(biāo)簽,它有三種取值:
<mobile:mobile/> :移動(dòng)網(wǎng)頁(yè)
<mobile:mobile type="mobile"/> :移動(dòng)網(wǎng)頁(yè)
<mobile:mobile type="autoadapt"/>:自適配網(wǎng)頁(yè),適用于同一網(wǎng)址頁(yè)面,會(huì)隨設(shè)備不同改變展現(xiàn)的情況。
無該標(biāo)簽表示PC的網(wǎng)頁(yè)
下方樣例相當(dāng)于向百度移動(dòng)搜索提交了一個(gè)移動(dòng)網(wǎng)頁(yè):http://m.example.com/index.html,向PC搜索提交了一個(gè)傳統(tǒng)網(wǎng)頁(yè):http://www.example.com/index.html,同時(shí)向移動(dòng)搜索和PC搜索提交了一個(gè)自適配網(wǎng)頁(yè)http://www.example.com/autoadapt.html:
- <?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>
- <url>
- <loc>http://www.example.com/index.html</loc>
- <lastmod>2009-12-14</lastmod>
- <changefreq>daily</changefreq>
- <priority>0.8</priority>
- </url>
- <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>
仔細(xì)看了下xml代碼及百度移動(dòng)sitemap協(xié)議說明,發(fā)現(xiàn)原來sitemap可以同時(shí)提交pc頁(yè)和mobile頁(yè),如果是自適應(yīng)網(wǎng)站還可以使用自適應(yīng)標(biāo)識(shí):<mobile:mobile type="autoadapt"/>,具體請(qǐng)細(xì)看上方引用說明。
再對(duì)比了下我上次寫的那個(gè)開放適配的php代碼,10分鐘不到就搞定了這個(gè)php!
下面分享php源代碼:
使用說明:
①、必須收到了百度sitemap提交權(quán)限的邀請(qǐng)后才能使用,當(dāng)然你也可以放到根目錄,弄個(gè)鏈接等蜘蛛自己爬;
②、如果是自適應(yīng)的網(wǎng)站,僅需要保留 <--自適應(yīng)頁(yè)面地址,實(shí)際使用請(qǐng)務(wù)必刪除此注釋-->的<url>部分即可;
③、如果是非自適應(yīng)網(wǎng)站,請(qǐng)刪除 <--自適應(yīng)頁(yè)面地址,實(shí)際使用請(qǐng)務(wù)必刪除此注釋-->的<url>部分;
Ps:所謂<url>部分,就是如代碼中48~55行之間的類似單元內(nèi)容,還不理解請(qǐng)多吃點(diǎn)“靈泛得樂”膠囊!
④、此代碼只提交了文章頁(yè)面,如果介意的話,可以僅保留mobile頁(yè)面,去提交移動(dòng)sitemap即可,pc頁(yè)面可另行使用插件生成更完整的sitemap.xml。
目前張戈博客就是用的這個(gè)方法,同時(shí)向百度提交2種sitemap.xml:
⑤、由于篇幅有限,就不復(fù)述其他相同的使用說明了!實(shí)際使用,請(qǐng)務(wù)必參考《移動(dòng)搜索SEO分享:PHP自動(dòng)生成百度開放適配及360移動(dòng)適配專用的Sitemap文件》中的使用方法,比如偽靜態(tài)、添加function函數(shù)等。
寫在最后:個(gè)人覺得提交這個(gè)sitemap會(huì)比做開放適配的效果好得多!當(dāng)然,前提是你的域名已開通了百度站長(zhǎng)平臺(tái)的sitemap提交功能才可以用。已有權(quán)限的童鞋趕緊試試看吧!
聯(lián)系客服