首页 > 问答 > 求点击百度移动端搜素结果自动跳转到手机站的方法

求点击百度移动端搜素结果自动跳转到手机站的方法

[导读]:医院建了一个移动站,不是采取百度Site App创建,路径比较乱,也无法通过百度站长工具移动适配,因为百度移动端很多排名结果是带www的网址即pc站的结果,这样点进去就会是...

医院建了一个移动站,不是采取百度Site App创建,路径比较乱,也无法通过百度站长工具移动适配,因为百度移动端很多排名结果是带www的网址即pc站的结果,这样点进去就会是转码页面或者即使不转码也不符合手机浏览,请问如何让用户点击百度移动端的搜索结果跳到手机站上面去,做js调转会不会被视为不友好或者作弊?我在网上找的这段代码 但是担心加了百度觉得不友好!

try {
var urlhash = window.location.hash;
if (!urlhash.match("fromapp"))
{
if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i)))
{
window.location="http://****.com/";
}
}
}
catch(err)
{
}

如果你的pc端网址和移动端网址有很明显的对应关系就很好做,如果没有很好的对应关系要一个个的写或者做JS判断,有些麻烦!

###

网站里面加跳转代码,代码网上随便找,比如:
var browser = {
versions : function() {
var u = , APP = return {//移动终端浏览器版本信息
mobile : (!!(/AppleWebKit.*Mobile/) || !!(/Windows Phone/) || !!(/Android/) || !!(/MQQBrowser/)) && !(/iPad/)//是否为移动终端
};
}()
}
if(){
"";
}

在百度站长提交移动适配,自己去找!

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