[导读]:PC端地址是www.xxx.com ,wap端页面是wap.xxx.com。手机端访问PC页面时要跳转到WAP。请问是用什么方式跳转过去对优化更好。同时PC端已经加了mobile-agent标签,wap端也加了canonical标签...
PC端地址是www.xxx.com ,wap端页面是wap.xxx.com。手机端访问PC页面时要跳转到WAP。请问是用什么方式跳转过去对优化更好。同时PC端已经加了mobile-agent标签,wap端也加了canonical标签,还需要加其他标签么,方便百度收录,现在百度移动端和wap端收录情况差距很多,很多都是PC收录wap没收录,或者wap收录pc没收录。
用JS跳转
###用JS跳转就可以了,很简单 网上很多代码
<script src="" type="text/javascript"></script><script type="text/javascript">uaredirect("需要跳转的手机网址")</script>
方法二:
<script language="JavaScript">###
function mobile_device_detect(url) {
var thisOS = var os = new Array("iPhone", "iPod", "iPad", "android", "Nokia", "SymbianOS", "Symbian", "Windows Phone", "Phone", "linux armv71", "MAUI", "UNTRUSTED/", "Windows CE", "BlackBerry", "IEMobile");
for (var i = 0; i < i++) {
if ((os[i])) {
= url;
}
}
//因为相当部分的手机系统不知道信息,这里是做临时性特殊辨认
if (('iPad') != -1) {
= url;
}
//做这一部分是因为Android手机的内核也是Linux
//但是显示信息不尽相同情况繁多,因此从浏览器下手,即用信息做判断
var check = if ((/linux/i)) {
//X11是UC浏览器的平台 ,如果有其他特殊浏览器也可以附加上条件
if ((/mobile/i) || (/X11/i)) {
= url;
}
}
//类in_array函数
= function(e) {
for (i = 0; i < this.length; i++) {
if (this[i] == e) return true;
}
return false;
}
}
mobile_device_detect("需要跳转的手机网址");
</script>
JS跳转吧,找技术帮你写一段代码
###手机端和PC端只需要自适应代码就好了,为什么要做301和JS?
301的功能主要是用在有用户或者有收录的网站不启用了,把不启用的网站或地址转移到新的网站和地址,主要是为了不造成被收录的老网站访问的时候产生死链接,也是把老的权重转移到新的网站。这是301主要功能。
你把PC 301定向到移动,是不用PC站了??你这等于是把PC的权重向移动端转移,也等于告知搜索引擎,你PC的站不用了。那会导致你PC收录和排名下降。
###一般都是用代码跳转
###301跳转
###肯定是用301跳转不然就自适应把,JS跳转对蜘蛛爬取不太友好,对优化不太好
###有几种,一种是响应式,这是现在比较好的移动端PC端适配方式,另一种就是自适应,适合网站完全照搬的,还有就是做301跳转
###首选,自适配;其次301;没辙最不济JS。
苏州会议中心大酒店婚宴 15
###301跳转比较好
###用301吧,JS代码蜘蛛识别不了
###学习一下~
###301 或者自适应
###用301或者做主题自适应
###去服务器里设置301跳转
本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/72209.html