搜外网>搜外问答>问答页面

为什么网站手机端打开网页,有些是手机端端的页面,有些还是pc端的页面呢? 悬赏3元 已结束

为什么网站手机端打开网页,有些是手机端的页面,有些还是pc端的页面呢?  pc端的页面在手机端体验很差,那怎样才能让这些PC的页面在手机端显示为无线端的页面呢?    

网站本身就有www和m的站点

追加问题
    11 人参与回答
崔家大院
崔家大院 · 网站诊断、建站、快速排名
无量 等 1 人赞同该回答

这个不用管

濮阳
濮阳 · 搜你所想,搜你所问!

百度站长平台 可以做适配。  如果不符合,就按照要求 修改下模板。

目黑
目黑 · 蜂产品hlbees

代码没有写手机版

legbs.com
legbs · 乐购巴士--桂林人本地装修建材网上商城

代码没写好啊~

鲍氏建设
鲍氏建设 · 承接各种建筑工程

网站前期工作没有做好

Number one
Numbe · 教育行业网络营销

程序代码设置的问题

何清勇
何清勇 · 持续关注搜索结果差异化及用户体验。

这个需要在每个网页中添加适配代码,先识别访问设备或者分辨率大小,根据这些信息然后跳转到对应的版面。以下为示例,仅供参考:

判断移动端或低分辨率跳转到移动版本:

<link rel="alternate" media="only screen and(max-width: 640px)" href="移动端链接" >
<meta http-equiv="mobile-agent" content="format=html5;url=移动端链接">
<script type="text/javascript">if(().indexOf('pref=padindex') != -1){}else{if(/APPleWebKit.*Mobile/() || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test())){if(("?mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/()){"移动端链接";}else if(/iPad/()){}else{}}catch(e){}}}}</script>

PC端识别并跳转:

<script data-fixed="true">
!function(){
if(/iphone|ios|android|ipod/(()) == false){
= 'PC端链接';
}
}();
</script>

以上仅为参考,具体代码可复制上面并修改为您自己的具体链接并测试。

奋斗
奋斗 · 睁眼看世界

有些手机浏览器设置问题   看百度后台抓取诊断   百度抓取正常就可以

网站代码写的有问题

莫湘兆
莫湘兆 · 认真全面回答问题。目前在做软文和群站SEO,欢迎同学交流,QQ/微信号:987079999

先查看自身网站的情况,是属于自适应模板还是PC+移动。

1、自适应模板的话这个一般不会出现这种情况。

2、如果是PC+移动,查看下移动端的页面对应的模板代码是否符合移动端页面设计开发。

3、如果无法分辨,可以添加百度移动转码的方式进行,不过一般建议先阶段做的站点最好选择PC+移动双模板或自适应模板,后者不用进行多工作的修改或设计。

加段代码识别访问端

SEO培训招生中
189