關(guān)于遨游建站優(yōu)勢行業(yè)動態(tài)網(wǎng)站開發(fā)流程網(wǎng)站樣板網(wǎng)站功能與價格網(wǎng)站建設(shè)方案與報價手機(jī)網(wǎng)站設(shè)計(jì)網(wǎng)站改版升級響應(yīng)式網(wǎng)站開發(fā)營銷型網(wǎng)站開發(fā)集團(tuán)型網(wǎng)站設(shè)計(jì)自適應(yīng)網(wǎng)站設(shè)計(jì)手機(jī)網(wǎng)站建設(shè)問題網(wǎng)站改版升級問題微信網(wǎng)站開發(fā)外貿(mào)網(wǎng)站開發(fā)保姆網(wǎng)站開發(fā)網(wǎng)站建設(shè)知識案例展示商城樣板商城功能購物網(wǎng)站制作小程序樣板小程序功能小程序設(shè)計(jì)百度搜索推廣谷歌搜索推廣360搜索推廣搜狗搜索推廣神馬搜索推廣搜索引擎廣告微信廣告今日頭條推廣新浪扶翼廣告UC頭條推廣一點(diǎn)資訊推廣搜狐匯算推廣網(wǎng)易推廣移動信息流廣告抖音廣告代運(yùn)營愛奇藝廣告優(yōu)酷廣告快手推廣視頻營銷平臺知乎營銷推廣陌陌廣告社交自媒體網(wǎng)站托管費(fèi)用網(wǎng)站托管協(xié)議域名備案域名回收企業(yè)郵箱互動營銷活動SSL證書數(shù)據(jù)恢復(fù)關(guān)鍵詞快速排名地圖標(biāo)注創(chuàng)意設(shè)計(jì)企業(yè)百家號認(rèn)證企業(yè)抖音號藍(lán)V認(rèn)證網(wǎng)站建設(shè)問題企業(yè)網(wǎng)站建設(shè)公司網(wǎng)站制作企業(yè)網(wǎng)站設(shè)計(jì)企業(yè)建網(wǎng)站企業(yè)網(wǎng)站優(yōu)化建站技術(shù)域名知識SEO學(xué)院SEO課程SEO工具

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

 二維碼 190
發(fā)表時間:2016-03-05 22:09作者:敖游來源:遨游建站網(wǎng)址:http://m.oudifangfumu.com


  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ù)實(shí)際情況修改成自己網(wǎng)站的域名; 3、百度開放適配代碼中,如第17、35行所述,請根據(jù)手機(jī)站的實(shí)際版式?jīng)Q定使用后面的三種版式之一,如有多種版式多選,如有只有一種,請刪除其他2種,如,張戈博客的手機(jī)版是XHTML版式,所以只需要保留XHTML那一行即可!

  4、如何查看網(wǎng)站版式?一般在網(wǎng)站的<head>前面都會有相應(yīng)的版式申明,如下所示:

  XHTML版式申明:

  <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">

  WML版式申明:

  <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTDWML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

  HTML5版式申明:

  <!DOCTYPE HTML>

  5、如果你的手機(jī)站有多種版式,那么上面百度適配代碼也請選擇多個,總之以實(shí)際為準(zhǔn)。如果發(fā)現(xiàn)還是PC通用的版式申明,那么請改成相應(yīng)的mobile版式申明!

  6、如果是 http://yoursite.com/wap 這種二級目錄形式,請將代碼中的m.zhangge.net全部替換成 yoursite.com/wap即可。

  7、如果是http://yoursite.com?type=mobile 這種參數(shù)形式,請將2種代碼中的<?php echo str_replace("zhangge.net","m.zhangge.net",the_sitemaplink()); ?>修改為:<?php the_permalink(); ?>?type=mobile

  8、即加上你移動站對應(yīng)的轉(zhuǎn)換參數(shù)即可,至于代碼中的首頁對應(yīng)關(guān)系該如何修改,相信可以自行搞定,無需贅述!而且這種形式站點(diǎn)可以略過下面的第二步,即不需要新增the_sitemaplink()函數(shù)。

  三、修改Wordpress主題:新增the_sitemaplink()函數(shù)

  1、請編輯主題目錄下的functions.php文件,插入以下函數(shù)代碼:

  •   /** 開放適配相關(guān)函數(shù) **/

  •   function the_sitemaplink() {

  •   return esc_url( apply_filters( 'the_permalink', get_permalink() ) );

  •   }

  2、做完以上步驟,你就可以手動訪問2個php腳本查看效果了,比如:http://zhangge.net/sitemap_baidu_sp.php或者h(yuǎn)ttp://zhangge.net/sitemap_360_sp.php

  3、若顯示正常,你可以繼續(xù)下一步了。若訪問報500 Internal Server Error :File xxx is writeable by group錯誤,請將以上2個文件權(quán)限設(shè)置為644。

  四、設(shè)置偽靜態(tài)規(guī)則調(diào)整Sitemap中URL地址

  1、從第上面最后的訪問地址可以看出,用的是php的動態(tài)路徑,而百度寫明了需要提交xml格式(其實(shí),我發(fā)現(xiàn)php格式也可以提交成功),360則寫明了需要提交txt格式。

  2、于是,接下來就是將地址偽靜態(tài)化。編輯網(wǎng)站根目錄的 .htaccess文件,如下代碼所示位置新增8~11行內(nèi)容:

  •   <Files ~ "^.(htaccess|htpasswd)$">

  •   deny from all

  •   </Files>

  •   RewriteEngine on

  •   RewriteCond %{HTTP_HOST} ^(www\.zhangge\.net)(:80)? [NC]

  •   RewriteRule ^(.*) http://zhangge.net/$1 [R=301,L]

  •   #sitemap-shipei-start

  •   RewriteRule ^(sitemap_baidu_sp)\.xml$ $1.php

  •   RewriteRule ^(sitemap_360_sp)\.txt$ $1.php

  •   #sitemap-shipei-end

  •   order deny,allow

  .....略....

  3、保存之后,應(yīng)該可以直接訪問xml和txt路徑了,如:http://zhangge.net/sitemap_baidu_sp.xml或者h(yuǎn)ttp://zhangge.net/sitemap_360_sp.txt

  五、在站長平臺提交開放適配Sitemap文件

  1、百度站長平臺-開放適配:http://zhanzhang.baidu.com/mobiletools/add,點(diǎn)擊放大。

  百度開放適配提交Sitemap

  2、提交成功預(yù)覽:

  百度開放適配Sitemap提交成功

  3、360站長平臺-移動適配:http://zhanzhang.so.com/index.php?m=Urlmap&a=submit,點(diǎn)擊放大。

  360移動適配提交文件

  4、提交成功預(yù)覽:

  360移動適配提交Sitemap成功

  5、若以上未出現(xiàn)問題,那恭喜你!一勞永逸地搞定了百度開放適配和360移動適配這項(xiàng)閑得蛋疼的項(xiàng)目...!

  六、PHP自動生成百度開放適配Sitemap文件小結(jié)

  1、PHP代碼是動態(tài)生成的,如此就保證了搜索引擎更新抓取的時候,是最新狀態(tài)!而不會是之前那樣苦逼手動去生成和更新!不過,暫時也稍有遺憾,僅僅生成了文章頁面的對應(yīng)關(guān)系,單頁面和分類并未提供!不過,能適配文章也差不多了!

  2、注意事項(xiàng):本文提供的方法僅適合Wordpress建站程序,其他PHP建站程序僅提供參考思路;代碼默認(rèn)支持Linux系統(tǒng),若是windows系統(tǒng),需要修改換行符,若有疑問請留言咨詢。最后,再次感謝php二次開發(fā)網(wǎng)的php技術(shù)支持!


上一頁 1 2 下一頁
廣告投放問題
網(wǎng)站建設(shè)問題
小程序設(shè)計(jì)問題

以信載商,良心建站。遨游始終秉承“一次建站、終身維護(hù)”的宗旨,竭誠為客戶提供最優(yōu)質(zhì)的互聯(lián)網(wǎng)服務(wù)。遨游建站率先植入seo優(yōu)化理念,讓你的網(wǎng)頁更利于搜索引擎抓取,關(guān)鍵詞排名更靠前。可仿站、可定制。無論是傳統(tǒng)型企業(yè)官網(wǎng)、集團(tuán)型品牌官網(wǎng),還是營銷型網(wǎng)站、電商型網(wǎng)站、定制型網(wǎng)站、特殊行業(yè)網(wǎng)站(醫(yī)療、教育),全部搞定。

公司:網(wǎng)站建設(shè)_小程序設(shè)計(jì)_競價托管代運(yùn)營公司;郵箱:1013601535@qq.com

手機(jī):17073547034;QQ: 1013601535

在線留言咨詢,24小時內(nèi)回復(fù)
我想咨詢
*
企業(yè)名稱
手機(jī)號碼
*
您的姓名
所在城市
提交
最新發(fā)布
注冊體驗(yàn)
企業(yè)郵箱
域名注冊
SSL證書
地圖標(biāo)注
網(wǎng)站備案
服務(wù)器
友情鏈接
我們是中小企業(yè)可信賴的合作伙伴!始終專注一件事,一站式互聯(lián)網(wǎng)信息技術(shù)服務(wù)商
19240102767
全國統(tǒng)一服務(wù)熱線
遨游建站是全國高端網(wǎng)站建設(shè)公司,提供廣州企業(yè)網(wǎng)站建設(shè)/小程序開發(fā)/購物網(wǎng)站設(shè)計(jì)制作與競價托管代運(yùn)營服務(wù);秉承“一次建站,終身維護(hù)”的宗旨,有償提供互聯(lián)網(wǎng)技術(shù)支持。
本站部分圖片、音頻、視頻來源于網(wǎng)絡(luò),版權(quán)歸原作者,如有侵權(quán)請聯(lián)系我們刪除。
機(jī)
主站蜘蛛池模板: 亚洲人成综合网站7777香蕉| 久久91精品久久91综合| 亚洲综合小说久久另类区| 久久精品亚洲综合| 亚洲狠狠婷婷综合久久蜜芽| 亚洲综合一区二区精品久久| 色妞色综合久久夜夜| 天天影视综合网色综合国产| 色综合久久久无码中文字幕波多| 伊人色综合久久天天五月婷| 天天综合网网欲色| 久久久久综合一本久道| 亚洲色偷偷偷综合网| 狠狠狠色丁香婷婷综合久久五月| 伊人久久大香线蕉综合Av| 亚洲人成人伊人成综合网无码| 伊人久久大香线蕉综合影| 亚洲国产综合AV在线观看| 国产色综合天天综合网| 一本色道久久综合一区| 久久婷婷午色综合夜啪| 久久综合久久综合九色| 亚洲国产成人久久综合碰 | 国产一区二区三区亚洲综合| 亚洲综合AV在线在线播放| 婷婷激情综合色五月久久| 97se亚洲综合在线| 久久精品国产91久久综合麻豆自制| 色综合网站国产麻豆| 亚洲综合激情视频| 99久久国产综合精品五月天| 九月丁香婷婷亚洲综合色| 亚洲国产综合无码一区| 国产综合无码一区二区辣椒| 亚洲欧洲国产成人综合在线观看| 天天狠狠色综合图片区| 色天使久久综合给合久久97色| 噜噜综合亚洲AV中文无码| 激情婷婷成人亚洲综合| 九色综合狠狠综合久久| 伊人久久大香线蕉综合影院首页|