DedeCMS网站页面移动url适配方法

已经是深秋了,森林里那一望无际的林木都已光秃,让褐色的苔掩住它身上的皱纹。无情的秋天剥下了它们美丽的衣裳,它们只好枯秃地站在那里。

余斗博客的移动适配在经历了长达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其它相关文章!

您可能有感兴趣的文章
dedecms如何实现任意页面调用当前会员信息的方

DedeCMS织梦判断是否有二级栏目输出HTML代码

织梦dedecms dede:arclist输出取消换行符

dedecms文章添加字段填栏目id,内容页调用字段里的栏目文章

dedeCMS首页列表页文章页调用tag的方法