给WordPress添加百度无线sitemap
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

很多朋友都喜欢用WordPress这样的建站神器,普及率是很高的,不管出于什么目的让自己的网站被搜索引擎更多的收录貌似是很多人都愿意干的事儿,再者现在移动无线越来越普及,所以我们需要搜索引擎能够较多的抓取自己的网站。这里我来简单的写一个给WordPress添加针对百度无线协议的sitemap解决方案,大家也可以自己动手想别的办法。
我们先了解一下百度遵循什么sitemap协议,因为他是百度不是百度或者bing,他特么喜欢自己单干:
百度移动Sitemap协议:
http://www.baidu.com/schemas/sitemap-mobile/1/sitemap-mobile.xsd
Sitemap协议:
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd
接下来我们要自己制作WordPress的针对百度无线sitemap。
我这里用的是WordPress官方下载的XML Sitemaps这个插件,
后台XML Sitemaps Settings里面有:
Include Archive Pages
Include Author Pages
Empty Author Pages
Include Category Pages
Include Tag Pages
Exclude Pages
Generate Mobile Sitemap
我的选择是只勾选第4,5,7这三个选项即可。生成的sitemap文件存放在\wp-content\sitemaps\下面。
我们访问自己的sitemap文件http://xx.com/sitemap.xml会发现大致如下:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0">
<url>
<loc>http://localhost/blog</loc>
<lastmod>2015-06-10</lastmod>
<mobile:mobile/>
</url>
...
我们需要修改,打开插件里面xml-sitemaps-utils.php这个文件,找到(查不到在850行左右)
我们把下面的几行代码改成大致这样
function write_mobile($loc, $lastmod = null) {
$o = '<url>' . "\n";
$o .= '<loc>' . htmlentities($loc, ENT_COMPAT, 'UTF-8') . '</loc>' . "\n";
$o .= '<mobile:mobile type="pc,mobile"/>' . "\n";
$o .= '<lastmod>' . htmlentities($lastmod, ENT_COMPAT, 'UTF-8') . '</lastmod>' . "\n";
$o .= '</url>' . "\n";
改动就是<mobile:mobile type="pc,mobile"/>,这个是百度的自适应网页标准,当然你也可以自己选,反正有4中选择【参考】;还有一个就是按照了百度的格式先“协议”后“日期”,不过估计这个颠倒一下问题不大。
还没完,接着继续往下看找到:
. ( $this->mobile_sitemap == true ? ' xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0"' : '')
把里面的百度1.0给替换成百度的xmlns="http://www.baidu.com/schemas/sitemap-mobile/1/"就可以了!
然后我们去zhanzhang.baidu.com登陆提交自己的sitemap就可以了!
[sitemap]历史优惠活动内容
猜你可能想看的VPS
- Vultr→新用户最高送 103 美元 全球 16 大机房 按小时计费 日本VPS[主机]
- CN2 GIA 微基主机→美国高速虚拟主机 5 折优惠 5G 方案三年付美国VPS[主机]
- 促销 $8 年 768M 内存 15G 硬盘 1T 流量 100Mbps全球[VPS测评]
- 滴滴云国内企业级云服务器限时促销,5 月 31 日前 4.5 折起,10全球[VPS测评]
- hkserversolution 洛杉矶 圣何塞独立服务器,1G 10G独立服务器[U]
- 投稿 数脉科技四月促销→E3-1230v2 16G 240G SSD 1香港VPS[主机]
- mysql 查询当月数据全球[VPS测评]
- SpartanHost→$3 月 KVM-1GB 15GB 2TB 西雅全球[VPS测评]
- invs→3.2 元 月 512MB 内存 5GB 空间 不限流量 10虚拟空间(主机)
- 优优加速→香港 日本 新加坡等 CDN 不限流量 免费;付费版 支持 S日本VPS[主机]
- 微信支付提示 PHP Notice: Undefined index: 全球[VPS测评]
- ¥26.98 月 256M 内存 4G 硬盘 100G@3Mbps KV韩国VPS[主机]
- JustHost俄罗斯便宜VPS,三网回程cn2,八折优惠,月付0.74全球[VPS测评]
- HostSlim Cyber Monday 荷兰便宜OpenVZ VPS全球[VPS测评]
- on9host 1核心 512M内存 15G 储存 500G流量 30M全球[VPS测评]
- 阿里云轻量级服务器低至144年付全球[VPS测评]
- 30个美容院抖音唯美文案,看到就直接拿去发吧全球[VPS测评]
- 147SEO采集器 CSS选择器写法案例全球[VPS测评]
- 纳米云怎么样?纳米云香港vps,4核1G主机价格80元/月香港VPS[主机]
- 初忆云: 滁州电信、湖北电信云服务器价格低至10元起,续费同价全球[VPS测评]
- 紫云服务器怎么样?紫云香港云服务器1核1G2M仅65元/月香港VPS[主机]
- 长三角地区的算力需求规模到底有多大?全球[VPS测评]
- 麻花云怎么样?安徽移动vps月付29元/香港vps月付21元香港VPS[主机]
- 月神云:洛杉矶CN2 GIA高防vps、香港CN2 GIA VPS全场7香港VPS[主机]
- 疯鱼云怎么样?香港CN2VPS首月14元,续费19元香港VPS[主机]
- 辰迅云怎么样?国内香港云服务器全场5折,物理服务器限时特价香港VPS[主机]
- 播放量破千万,点赞量破百万,你绝对想不到这三款多功能产品居然在TK上卖爆全球[VPS测评]
- 碳氧云,香港vps路由调整为沙田cn2,特价款6核6G仅80元/月香港VPS[主机]
- 金斗云怎么样?香港CN2月付23元,圣何塞CN2月付22元香港VPS[主机]
- 印象云vps,香港安畅gia低至22元起,1核1G内存,小带宽无限流量,香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-6627.html











