余斗博客的移动适配在经历了长达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。
以上就是DedeCMS网站页面移动url适配方法。其实我是想鼓起勇气告诉你,如果有一天你想结婚了,告诉我。我会毫不顾忌的跟你走,不在乎你说的什么奢求不奢求。哪怕你没有房,我们可以租,只要有你在我就觉得有安全感。没有车,我就上班挤公交。钱是可以挣的,而对的人,错过了,就再也没有了。而只要你开口,说你要娶我,我就铁了心的嫁。更多关于DedeCMS网站页面移动url适配方法请关注haodaima.com其它相关文章!