Dedecms 模板中心

您现在的位置: 秀站网 > 织梦大学 > 手机站教程 >

dedecms织梦移动化站点常见问题集锦

来源:重庆时时彩独胆技巧 发布时间:2016-01-06热度: ℃我要评论
问: 代码适配 或者 跳转适配 适配成功后百度自动判断跳转?还是要写些东西告诉他跳到哪里?详细讲解下这两种适配的操作方法。 答: 百度会在抓取网页中自动判断适配关系,但为了更准确有效率...

本文地址:http://www.helaal.com/dedecms_m/699.html
文章摘要:dedecms织梦移动化站点常见问题集锦_手机站教程_织梦大学,番茄酱附则防老剂,婚纱照实践论表面处理。

问:代码适配或者跳转适配适配成功后百度自动判断跳转?还是要写些东西告诉他跳到哪里?详细讲解下这两种适配的操作方法。 

答:百度会在抓取网页中自动判断适配关系,但为了更准确有效率地实现移动适配,建议通过百度站长工具的移动适配功能进行提交。

代码适配的操作方式可参考百度站长学院的相关教程,详见《代码适配移动站点对百度友好案例分享》

相比代码适配而言,跳转适配的实现技术难度较为容易,理论上只要有网页内容一一对应(数据同步)的pc站和移动站即可实现。基于dedecms源码的网站可参考《dedecms实现移动跳转适配实操分享》。

 

问:织梦自带的手机模板会自动跳转的,重庆时时彩独胆技巧:请问这样还需要进行适配吗?跳转后使用的是动态链接,这样是否对移动SEO有影响?是否建议使用自带的手机模板? 

答:织梦自带的手机模版的自动跳转不代表是“适配”,可以将这个跳转看成是针对用户浏览的,而适配是针对搜索引擎获取url对应关系的。排除一些因动态链接设置不合理而产生的问题,理论上讲百度对于动态链接和静态链接是一视同仁的,不会因为使用的动态链接就影响seo。自带手机模板可使用,但其中存在一些小问题还需要进行修改完善。

 

问:想了解,织梦的自带移动模块,怎么用二级域名来解析,和绑定;这个没搞明白。

答:织梦的自带移动模块默认是使用二级目录(/m/),可将二级域名绑到该目录上,作为一个独立的子站使用。服务器上可与一级域名同样绑定使用,一般的网站空间也支持二级目录绑定域名功能,详见<<dedecms织梦手机站启用二级域名方法>>。实在不支持也可通过转向规则实现,示例(apache环境下.htaccess代码):

RewriteEngine On

rewritebase /

RewriteCond %{HTTP_HOST} ^m.a.com$ [NC]

RewriteCond %{REQUEST_URI} !^/m/

RewriteRule ^(.*)$ /m/$1 [L]

 

问:判断设备或UApc mobile跳转,百度可以识别JavaScript跳转,而不是在config文件或者服务器配置301302

答:一般来说,判断设备或UApc mobile跳转,尽量使用301302进行跳转,这个是百度可以识别的;其次目前百度对JavaScript跳转识别并不是太完善。

  现在比较常见的是PC站点只适配一个移动站点,那么使用301就可以,如果需要同时适配高端域名和低端域名,推荐使用302

    针对PC301302js跳转到移动端的问题,百度站长社区网友lvxianlei2010已经做过详细阐述:

    除了自主适配,另外还需注意适配关系的准确提交,meta标记等的使用。各搜索引擎都有入口提交。此外各搜索引擎都有适配方案,只要帮助他们获取对应关系,pc、移动建立起映射,其他搜索引擎的问题,都会逐步解决的。

 

识别ua进行301302跳转适配规则示例:识别移动ua进行pc与手机站url适配的相关规则(linux+Apache) 

本例子是linux+Apachewin的可自己改成适合的。下面的各UA可以自己斟酌,比如移动设备、移动浏览器、移动蜘蛛的相关UA。注意pc与主移动版本用301重定向,各移动版本之间用302重定向,然后使用抓取诊断工具,看百度移动抓取是否抓pc站的url的时候识别为移动url状态。注意复制规则的时候,RewriteCond这部分不要分行。

 1、根目录下.htaccess内容,处理pc域名到手机站域名的跳转:

<IfModulemod_rewrite.c>

RewriteEngineon

RewriteCond  %{HTTP_USER_AGENT}"android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|operamobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC]

RewriteRule^$ http://手机站域名/ [R=301,L]

</IfModule>

 2、子目录下的.htaccess的跳转规则

子目录下index.html跳到手机站子列表url

RewriteCond  %{HTTP_USER_AGENT}"android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|operamobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC]

RewriteRule^index\.html$ http://手机站域名/list.php?tid=1 [R=301,L]

子目录跳到手机站子列表url

RewriteCond  %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|operamobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC]

RewriteRule^\/$ http://手机站域名/list.php?tid=25 [R=301,L]

子目录下的文章详情(按日期分类及命名)的url跳转规则

RewriteCond  %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|operamobile|palmos|webos|UCBrowser|QQBrowser|wap" [NC]

RewriteRule^([0-9]+)/([0-9]+)\.html$ http://手机站域名/view.php?aid=$2 [R=301,L]

UA可以自己斟酌,比如移动设备、移动浏览器、移动蜘蛛的相关UA。使用抓取诊断工具,看百度移动抓取是否抓pc站的url的时候识别为移动url状态。注意复制规则的时候,结合实际站点情况进行编辑,包括版本兼容问题等。

 

问:老师,你好,教程非常好,正是我所需要的,要是再有一个移动网址静态化的教程就更完美了

答:dedecms网址静态化我的方案是进行列表页和文章页的伪静态,假设对应关系如下:

  动态url 伪静态url
列表页 http://www.helaal.com/427/list.php?tid=1 http://www.helaal.com/060/list/1/
文章页 http://www.helaal.com/161/view.php?aid=1 http://www.helaal.com/557/view/1.htm

apache环境下,在根目录中的.htaccess(如无则需新建)加入下面几行代码:

RewriteEngine On

rewritebase /

RewriteCond %{HTTP_HOST} ^m.a.com$ [NC]

RewriteRule ^list/(\d+) /list.php?tid=$1[L]

RewriteRule ^view/(\d+).htm$ /view.php?aid=$1[L]

如要使用其他类型的伪静态url,需自行修改代码中的对应部分。iis环境下类似规则。

本文地址:http://www.helaal.com/dedecms_m/699.html

    全球通时时彩2 江苏11选5时时彩 重庆时时彩开奖号码新浪爱彩 我租了个时时彩平台 黄金时时彩计划全能王
    时时彩软件咋骗 谁玩江西时时彩 lhc本港台现场直播 江西时时彩杀号定胆 重庆时时彩游戏规则
    时时彩遗漏数据 时时彩冷号统计 体彩时时彩十一选五 时时彩全天人工计划群 时时彩网投软件
    时时彩软件奇妙3数字 时时彩人工后一群 烈火时时彩软件安卓版 网易彩票时时彩杀 吉林时时彩软件
    赌时时彩为什么是输 大连娱网棋牌 北京三分彩票开奖查询计划 中国体育彩票官方网,体育彩票开奖,体育彩票11选5走势图,体育彩票3d,福建体育彩票36选7 大乐透14082
    广东11选5开奖结果 36选7开奖结果查询 海南特区彩票论坛网站 pc蛋蛋幸运28外挂 江苏快3助赢软件
    甘肃快3遗漏号 广西快三开奖直播 黑龙江快乐十分开奖号码走势图 湖北快3_走势图表走势图分布图,湖北快3开奖果,湖北快3遗漏查询器 澳门百家乐规,百盛百家乐分析软件
    小苹果老虎机的规律,老虎机水果机多少钱,现金老虎机微信存款,水果老虎机龙年破解版 北京pk拾冠亚和值走势 广西快三推荐大圣 排列五走势图 云南时时彩14082147