首页 > 问答 > 为什么网站手机端打开网页,有些是手机端端的页面,有些还是

为什么网站手机端打开网页,有些是手机端端的页面,有些还是

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

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

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

这个不用管

###

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

###

代码没有写手机版

###

代码没写好啊~

###

网站前期工作没有做好

###

程序代码设置的问题

###

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

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

<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>

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

###

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

###

网站代码写的有问题

###

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

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

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

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

###

加段代码识别访问端

本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/56055.html