首页 vps测评 给WordPress添加百度无线sitemap

给WordPress添加百度无线sitemap

很多朋友都喜欢用WordPress这样的建站神器,普及率是很高的,不管出于什么目的让自己的网站被搜索引擎更多的收录貌似是很多人都愿意干的事儿,再者现在移动无线越来越普及,所以我们需要搜索引擎能够较多的抓取自己的网站。这里我来简单的写一个给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-contentsitemaps下面。

 

我们访问自己的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行左右)
/**
* write_mobile()
*
* @param $loc
* @return void
*/
我们把下面的几行代码改成大致这样
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就可以了!

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: vpswz

为您推荐

profitserver:简单测评下荷兰阿姆斯特丹机房的VPS

profitserver,俄罗斯公司,运作着多个数据中心的VPS,这里给大家测试下荷兰阿姆斯特丹机房的VPS的实际使用情况,希望对那些想买荷兰vps、想买抗投诉、不限流量等vps的大兄弟一个简单的参考。虽然是实测数据,但是还是提示一句:仅供参考!

Virmach怎么样?亚特兰大机房AMD Ryzen系列VPS简单测评

virmach的亚特兰大数据中心的新型AMD RYZEN系列VPS正式上面开卖了,是现货哦,不是预售。虽然不少国人热衷于美国西海岸,但是也有一些不喜欢挤在一起的国内用户也喜欢东海岸。这里,主机测评弄了个最低配的virmach家的亚特兰大AMD系列vps,分享点实测的数据,看完大家就知道virmach怎么样,virmach亚特兰大是否适合自己了。

测评下Virmach家西海岸热门圣何塞机房的AMD系列VPS

virmach美国vps的西海岸热门数据中心要么洛杉矶要么就圣何塞啦,最近virmach的圣何塞AMD系列又已经正式铺货(非预售了),那么效果怎么样?速度好不好?性能是否给力?主机测评这里开了个小鸡给大家做个简单测评,直接公布实测数据,好不好大家看数据就知道了。

大致测评下Virmach的西雅图机房的AMD系列VPS

virmach的西雅图的AMD Ryzen系列VPS已经正式铺货开卖(非预售的形式),作为西海岸的常见节点,那么virmach的西雅图vps到底怎么样呢?速度好不好?性能是否有AMD+NVMe期待的那么给力呢? 主机测评这里弄了个小鸡给大家做个简单的测评,通过数据大家可以得知大致的情况。

Linode怎么样?[2022年]Linode印度云服务器简单测评分享

linode的亚太数据中心里面就包含有印度,那linode印度云服务器怎么样呢?根据以往的经验,至少站长是没有见过几个直连来中国大陆的印度vps。由于linode有着较高的知名度,我们这里还是对linode印度vps做个简单的测评吧,让大家看看实际情况是怎么样的。

发表回复

返回顶部