余斗博客的移动适配在经历了长达3个月的时间,终于适配成功,期间提交了数十个规则版本,却一直显示适配中,各种投诉站长平台提交问题,上个星期才提示“适配成功”。
从图中可以看出,有的规则适配成功,有的规则校验失败,有的则是适配部分成功,这是因为余斗在提交规则的时候考虑到所有的页面都适配,把很多页面的规则都提交上去,而有的页面还未被百度收录,适配就会失败,百度是这样提示的:“ 您提交的规则所涉及的页面,绝大多数未收录(区别于索引)或展现过少,平台工具为了高效处理海量规则,会将未达到校验标准的规则做延后处理,站点方面不必再做额外工作。”。
余斗总结了,发现url适配的成功率是最高的,今天余斗就站长们用的最多的cms系统——DedeCMS站点的url适配对制作写个教程,希望给大家的移动适配之路带来一点帮助。
1、与《Dede织梦后台实现地图自动生成(带移动适配xml地图)》中讲到的做法相同,将以下代码复制并粘贴到tmap.htm(自行创建)中,做成一个推送地图:
<html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<title>sitemap</title>
</head>
<body>
http://www.yudouyudou.com<br/>
http://www.yudouyudou.com/tags.html<br/>
http://www.yudouyudou.com/sitemap.xml<br/>
http://www.yudouyudou.com/jqueryfade<br/>
http://www.yudouyudou.com/jsex<br/>
{dede:channel titlelen='30' type='top'}
<li>http://www.yudouyudou.com[field:typelink/]</li>
{/dede:channel}
{dede:channel titlelen='30' type ='son' typeid ='2'}
<li>http://www.yudouyudou.com[field:typelink/]</li>
{/dede:channel}
{dede:channel titlelen='30' type ='son' typeid ='3'}
<li>http://www.yudouyudou.com[field:typelink/]</li>
{/dede:channel}
{dede:channel titlelen='30' type ='son' typeid ='4'}
<li>http://www.yudouyudou.com[field:typelink/]</li>
{/dede:channel}
{dede:arclist titlelen='70' orderby='pubdate' typeid ='2,3,4' row='2000'}
<li>http://www.yudouyudou.com[field:arcurl/]</li>
{/dede:arclist}
{dede:tag row='1000' getall='1' sort='hot'}
<li>http://www.yudouyudou.com[field:link/]</li>
{/dede:tag}
<li>http://www.yudouyudou.com/tags/dedecms/2.html</li>
<li>http://www.yudouyudou.com/tags/dedecms/3.html</li>
<li>http://www.yudouyudou.com/tags/wordpress/2.html</li>
</body>
</html>
将代码中我的域名更换成自己的域名,目录可自行添加。
2、在后台生成推送地图,打开这个推送地图,复制生成的全站链接到Excel表格中:
3、将Excel表格中的地址复制一列到另外一个表格中,批量替换地址中的“www”为“m”:
我们会得到这样一列地址:
4、将得到移动站地址整列复制到pc站表格的后面一列:
5、把这两列全部复制,粘贴到txt文本中:
6、我们可以看到就得到了整站链接的url对,但是百度移动适配的url适配中讲到,配对的url之间一个空格隔开即可,我们进一步修改,替换url对之间的那几个空格为一个空格:
7、最后得到完美的url适配对:
8、提交到百度站长工具中的url适配中,可以提交txt文本也可以像下面这样把链接复制进去:
做url适配对的过程中要注意,百度站长工具是不支持中文url的,像https://www.yudouyudou.com/tags/收录.html这样的url形式一定要转换成 https://www.yudouyudou.com/tags/%E6%94%B6%E5%BD%95.html这样的才能正确的提交,不然百度站长工具会报错。将中文url转换码可以使用工具,余斗推荐http://tool.chinaz.com/Tools/URLEncode.aspx。
资源均来自第三方,谨慎下载,前往第三方网站下载