中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

用PHP自動生成百度開放適配Sitemap提升手機站排名

2019-03-26    來源:免費資源部落

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

隨著人們將越來越多的時間放在手機上,以前只在電腦上才能完成的購物、聊天、信息獲取等行為越來越傾向于移動手機上了。手機網(wǎng)民的增多,巨大的流量又會形成“倒逼”壓力,讓之前不關(guān)注、不在乎手機流量的網(wǎng)站不得不考慮一下移動搜索上的排名。

移動搜索優(yōu)化給部落的直觀感受就是已經(jīng)有不少的朋友留言要求開發(fā)一個部落博客的手機主題,因為現(xiàn)在的PC主題在手機上瀏覽并不是很方便。從百度的角度來看,百度現(xiàn)在正在發(fā)力移動搜索,尤其是在改善移動搜索體驗不斷下功夫,近期還傳出百度移動搜索要取消PC網(wǎng)頁收錄。

原標(biāo)題:移動搜索優(yōu)化SEO-用PHP自動生成百度開放適配Sitemap文件提升手機站排名

百度開放適配Sitemap不同于我們平常所說的網(wǎng)站地圖Sitemap,百度開放適配Sitemap里面是PC頁—手機頁的對應(yīng)關(guān)系,例如www.freehao123.com/cj-payoneer/對應(yīng)移動頁面m.freehao123.com/cj-payoneer/,百度會在移動搜索中將原PC頁結(jié)果替換為對應(yīng)的手機頁結(jié)果。

提交百度開放適配Sitemap對于一些已經(jīng)在百度PC搜索中有著良好排名的網(wǎng)站十分重要,它可以最快實現(xiàn)將PC網(wǎng)頁搜索結(jié)果轉(zhuǎn)化為移動搜索結(jié)果,而不是在移動搜索中經(jīng)歷漫長的權(quán)重提升過程,尤其是未來移動流量不可估量,提前做好移動搜索SEO服務(wù)對未來有著至關(guān)重要的意義。

PC網(wǎng)站的URL多如牛毛,按照百度開放適配Sitemap文件格式要求文件描述url級別的PC頁與手機頁的對應(yīng)關(guān)系,手動寫肯定不行。本篇文章就來分享一下“張戈博客”開發(fā)的用PHP自動生成百度開放適配Sitemap文件的方法,一勞永逸。該方法同樣適用于360移動適配服務(wù)。

一、生成百度開放適配Sitemap文件前準(zhǔn)備

1、你需要一個PC網(wǎng)站的手機版本,對于Wordpress可以直接安裝一個Wordpress手機版本的主題。

二、自動生成開放適配Sitemap的PHP代碼

1、適用于百度開放適配Sitemap的PHP代碼:

  • <?php
  • require('./wp-blog-header.php');   
  • header("Content-type: text/xml");   
  • header('HTTP/1.1 200 OK');   
  • $posts_to_show = 1000;  //限制最大生成1000篇   
  • echo '<?xml version="1.0" encoding="UTF-8"?>';   
  • echo '<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns=http://www.sitemaps.org/schemas/sitemap/0.9
  • xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">';  
  • ?>
  • <url>
  • <loc>http://zhangge.net</loc>
  • <lastmod><?php $ltime = get_lastpostmodified(GMT);$ltime = gmdate('Y-m-d\TH:i:s+00:00', strtotime($ltime)); echo $ltime; ?></lastmod>
  • <changefreq>daily</changefreq>
  • <priority>1.0</priority>
  • <data>
  • <display>
  • <!-- 以下三種版式,請根據(jù)實際的手機站版式選擇 –>
  • <html5_url>http://m.zhangge.net</html5_url>
  • <wml_url>http://m.zhangge.net</wml_url>
  • <xhtml_url>http://m.zhangge.net</xhtml_url>
  • </display>
  • </data>
  • </url>
  • <?php
  • header("Content-type: text/xml");   
  • $myposts = get_posts( "numberposts=" . $posts_to_show );   
  • foreach( $myposts as $post ) { ?>
  • <url>
  • <loc><?php the_permalink(); ?></loc>
  • <lastmod><?php the_time('c') ?></lastmod>
  • <changefreq>monthly</changefreq>
  • <priority>0.6</priority>
  • <data>
  • <display>
  • <!-- 以下三種版式,請根據(jù)實際手機站版式選擇 –>
  • <html5_url><?php echo str_replace("zhangge.net","m.zhangge.net",the_sitemaplink()); ?></html5_url>
  • <wml_url><?php echo str_replace("zhangge.net","m.zhangge.net",the_sitemaplink()); ?></wml_url>
  • <xhtml_url><?php echo str_replace("zhangge.net","m.zhangge.net",the_sitemaplink()); ?></xhtml_url>
  • </display>
  • </data>
  • </url>
  • <?php } ?>
  • </urlset>

2、適用于360移動適配的PHP代碼:

  • <?php
  • require('./wp-blog-header.php');
  • header("Content-type: text/txt");
  • header('HTTP/1.1 200 OK');
  • $posts_to_show = 1000;  //限制最大生成1000篇
  • ?>
  • http://zhangge.net<?php echo "\t"; ?>http://m.zhangge.net<?php echo "\n"; ?>
  • <?php
  • header("Content-type: text/txt");
  • $myposts = get_posts( "numberposts=" . $posts_to_show );
  • foreach( $myposts as $post ) { ?>
  • <?php the_permalink(); ?><?php echo "\t"; ?><?php echo str_replace("zhangge.net","m.zhangge.net",the_sitemaplink()); ?><?php echo "\n"; ?>
  • <?php } ?>

3、代碼說明:

1、以上代碼默認(rèn)限制1000篇文章,如需修改請改變第5行的數(shù)值即可; 2、涉及到張戈博客域名( *.zhangge.net )的代碼,請根據(jù)實際情況修改成自己網(wǎng)站的域名; 3、百度開放適配代碼中,如第17、35行所述,請根據(jù)手機站的實際版式?jīng)Q定使用后面的三種版式之一,如有多種版式多選,如有只有一種,請刪除其他2種,如,張戈博客的手機版是XHTML版式,所以只需要保留XHTML那一行即可!

標(biāo)簽: 移動搜索優(yōu)化 百度Sitemap 移動站點排名 

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:回顧:2014年最流行前端開發(fā)框架對比評測

下一篇:SEO核心概念:什么是內(nèi)容增益