给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
- 襄阳电信高防→8 核 8GB 100GB 20M(100G 防御)=30全球[VPS测评]
- thinkphp 实现文件下载全球[VPS测评]
- FantomNetworks→$51.75 月 E3-1245v3 32全球[VPS测评]
- 预售 UOvZ→HK-CMI 预售版 1G 套餐年付$22.49 1G 全球[VPS测评]
- Swarmify→视频 CDN 不限流量 不限空间 月付 49 美金;国虚拟空间(主机)
- VULTR→新用户送 100 美元 KVM 16 个机房 支持支付宝微信全球[VPS测评]
- GbpsCloud→1620 元 月 2GB 内存 30GB 空间 不限虚拟空间(主机)
- hkserversolution 五一促销第二波,圣何塞独立服务器,三线独立服务器[U]
- 劳动节 centerhop→新加坡 VPS $1.5 月 256M 内存全球[VPS测评]
- timeweb→高端 VPS 117 元 月 200Mbps 带宽不限流全球[VPS测评]
- Sharktech - 史上最大折扣 VPS 全部年付 5 折最低 60全球[VPS测评]
- JQuery 获得当前元素 id全球[VPS测评]
- 疯狂猜成语 图猜成语一个拼好的魔方是什么成语?全球[VPS测评]
- 标准互联→全场云服务器 8 折 香港云服务器年付 256 元起 美国年付美国VPS[主机]
- SmartHost→$6.95 月 KVM-1GB 内存 1TB 硬盘 全球[VPS测评]
- tmhhost 开学季促销 日本软银线路、洛杉矶三网cn2 gia 线路日本VPS[主机]
- Cloudcone 年付 $9.9 的美国便宜 VPS 套餐补货美国VPS[主机]
- 狗云 DogYun 赵容部落香港 VPS 定制版,年付168元,多线BG香港VPS[主机]
- webh → 6.3€ 月 波兰VPS 2C2G40硬盘 无限流量 Pa全球[VPS测评]
- IDHosting → $4.6 月 丹麦 2核 2G内存 60GSSD全球[VPS测评]
- 快速云:怎么连接vps?VPS的用途有哪些?全球[VPS测评]
- 港口雄开万里流丨不出国门海淘全球青岛跨境电商未来可期全球[VPS测评]
- CMCUCT:2核2GB/20GB香港ntt线路vps 6TB流量/1G香港VPS[主机]
- ucloud香港服务器怎么样?听听这些网友们怎么说的香港VPS[主机]
- 阿里行癫:如何理解当下的云计算全球[VPS测评]
- 香港云服务器性价比高:香港云服务器哪家便宜香港VPS[主机]
- 瓜云互联:香港CN2/美国洛杉矶高防vps优惠促销,预充款最高送300元美国VPS[主机]
- 速云互联:香港/美国CN2 GIA线路/BGP/10Mbps/全场八折,美国VPS[主机]
- 孤狼云:香港安畅、沙田CN2 VPS,1核/1G/40G硬盘,10元/月香港VPS[主机]
- cmivps:香港不限流量VPS,2核2G仅218元/年,支持WindoWINDOWS
转载请注明原文地址:http://www.motoll.com/read-6627.html