国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
移動(dòng)SEO分享:php自動(dòng)提交復(fù)合型Sitemap到百度搜索 | 張戈博客

導(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:

  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  3. xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">
  4. <url>
  5. <loc>http://m.example.com/index.html</loc>
  6. <mobile:mobile type="mobile"/>
  7. <lastmod>2009-12-14</lastmod>
  8. <changefreq>daily</changefreq>
  9. <priority>0.8</priority>
  10. </url>
  11. <url>
  12. <loc>http://www.example.com/index.html</loc>
  13. <lastmod>2009-12-14</lastmod>
  14. <changefreq>daily</changefreq>
  15. <priority>0.8</priority>
  16. </url>
  17. <url>
  18. <loc>http://www.example.com/autoadapt.html</loc>
  19. <mobile:mobile type="autoadapt"/>
  20. <lastmod>2009-12-14</lastmod>
  21. <changefreq>daily</changefreq>
  22. <priority>0.8</priority>
  23. </url>
  24. </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源代碼:

  1. <?php
  2. require('./wp-blog-header.php');
  3. header("Content-type: text/xml");
  4. header('HTTP/1.1 200 OK');
  5. $posts_to_show = 1000; // 獲取文章數(shù)量
  6. echo '<?xml version="1.0" encoding="UTF-8"?>';
  7. echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"';
  8. echo 'xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">'
  9. ?>
  10. <--PC頁(yè)面地址,實(shí)際使用請(qǐng)務(wù)必刪除此行注釋-->
  11.   <url>
  12.       <loc>http://zhangge.net/</loc>
  13.       <lastmod><?php $ltime = get_lastpostmodified(GMT);$ltime = gmdate('Y-m-d\TH:i:s+00:00', strtotime($ltime)); echo $ltime; ?></lastmod>
  14.       <changefreq>daily</changefreq>
  15.       <priority>1.0</priority>
  16.   </url>
  17. <--mobile頁(yè)面地址,實(shí)際使用請(qǐng)務(wù)必刪除此行注釋-->
  18.   <url>
  19.       <loc>http://m.zhangge.net/</loc>
  20.       <mobile:mobile type="mobile"/>
  21.       <lastmod><?php $ltime = get_lastpostmodified(GMT);$ltime = gmdate('Y-m-d\TH:i:s+00:00', strtotime($ltime)); echo $ltime; ?></lastmod>
  22.       <changefreq>daily</changefreq>
  23.       <priority>1.0</priority>
  24.   </url>
  25. <--自適應(yīng)頁(yè)面地址,實(shí)際使用請(qǐng)務(wù)必刪除此行注釋-->
  26.   <url>
  27.       <loc>http://m.zhangge.net/</loc>
  28.      <mobile:mobile type="autoadapt"/>
  29.       <lastmod><?php $ltime = get_lastpostmodified(GMT);$ltime = gmdate('Y-m-d\TH:i:s+00:00', strtotime($ltime)); echo $ltime; ?></lastmod>
  30.       <changefreq>daily</changefreq>
  31.       <priority>1.0</priority>
  32.   </url>
  33. <?php
  34. header("Content-type: text/xml");
  35. $myposts = get_posts( "numberposts=" . $posts_to_show );
  36. foreach( $myposts as $post ) { ?>
  37. <--PC頁(yè)面地址,實(shí)際使用請(qǐng)務(wù)必刪除此行注釋-->
  38.   <url>
  39.       <loc><?php the_permalink(); ?></loc>
  40.       <lastmod><?php the_time('c') ?></lastmod>
  41.       <changefreq>monthly</changefreq>
  42.       <priority>0.6</priority>
  43.     </url>
  44. <--mobile頁(yè)面地址,實(shí)際使用請(qǐng)務(wù)必刪除此行注釋-->
  45.   <url>
  46.       <loc><?php echo str_replace("zhangge.net","m.zhangge.net",the_sitemaplink()); ?></loc>
  47.       <mobile:mobile type="mobile"/>
  48.       <lastmod><?php the_time('c') ?></lastmod>
  49.       <changefreq>monthly</changefreq>
  50.       <priority>0.6</priority>
  51.     </url>
  52. <--自適應(yīng)頁(yè)面地址,實(shí)際使用請(qǐng)務(wù)必刪除此行注釋-->
  53.   <url>
  54.       <loc><?php the_permalink(); ?></loc>
  55.       <mobile:mobile type="autoadapt"/>
  56.       <lastmod><?php the_time('c') ?></lastmod>
  57.       <changefreq>monthly</changefreq>
  58.       <priority>0.6</priority>
  59.     </url>
  60. <?php } // end foreach ?>
  61. </urlset>

 

使用說明:

①、必須收到了百度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)限的童鞋趕緊試試看吧!

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
sitemap的詳細(xì)用法和需求解析
網(wǎng)站地圖sitemap.xml解析
怎樣創(chuàng)建sitemap文件
dedecms制作網(wǎng)站地圖 wordpress經(jīng)典google sitemap
WordPress免插件生成完整站點(diǎn)地圖(sitemap.xml)的php代碼 | 張戈博客
多個(gè)sitemap文件該如何處理 如何向搜索引擎提交多個(gè)sitemap文件?
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服