隨著人們將越來越多的時間放在手機上,以前只在電腦上才能完成的購物、聊天、信息獲取等行為越來越傾向於移動手機上了。手機網民的增多,巨大的流量又會形成“倒逼”壓力,讓之前不關注、不在乎手機流量的網站不得不考慮一下移動搜索上的排名。
移動搜索優化給部落的直觀感受就是已經有不少的朋友留言要求開發一個部落博客的手機主題,因為現在的PC主題在手機上浏覽並不是很方便。從百度的角度來看,百度現在正在發力移動搜索,尤其是在改善移動搜索體驗不斷下功夫,近期還傳出百度移動搜索要取消PC網頁收錄。
原標題:移動搜索優化SEO-用PHP自動生成百度開放適配Sitemap文件提升手機站排名
百度開放適配Sitemap不同於我們平常所說的網站地圖Sitemap,百度開放適配Sitemap裡面是PC頁—手機頁的對應關系,例如www.freehao123.com/cj-payoneer/對應移動頁面m.freehao123.com/cj-payoneer/,百度會在移動搜索中將原PC頁結果替換為對應的手機頁結果。
提交百度開放適配Sitemap對於一些已經在百度PC搜索中有著良好排名的網站十分重要,它可以最快實現將PC網頁搜索結果轉化為移動搜索結果,而不是在移動搜索中經歷漫長的權重提升過程,尤其是未來移動流量不可估量,提前做好移動搜索SEO服務對未來有著至關重要的意義。
PC網站的URL多如牛毛,按照百度開放適配Sitemap文件格式要求文件描述url級別的PC頁與手機頁的對應關系,手動寫肯定不行。本篇文章就來分享一下“張戈博客”開發的用PHP自動生成百度開放適配Sitemap文件的方法,一勞永逸。該方法同樣適用於360移動適配服務。
一、生成百度開放適配Sitemap文件前准備
1、你需要一個PC網站的手機版本,對於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>
- <!-- 以下三種版式,請根據實際的手機站版式選擇 –>
- <html5_url>http://m.zhangge.net</html5_url>
- <wml_url>http://m.zhangge.net</wml_url>
- &