为预计站点会有移动端和pc端两套子域。
如果手机端访问www子域,就跳转到m子域。
兼顾SEO端话,我应该注意些什么呢?有没有必要把url统一起来。
怎么让百度知道我是移动站或pc站?
<script type="text/javascript">
function browserRedirect() {
var sUserAgent= ();
var bIsIpad= (/ipad/i) == "ipad";
var bIsIphoneOs= (/iphone os/i) == "iphone os";
var bIsMidp= (/midp/i) == "midp";
var bIsUc7= (/rv:) == "rv:";
var bIsUc= (/ucweb/i) == "ucweb";
var bIsAndroid= (/android/i) == "android";
var bIsCE= (/windows ce/i) == "windows ce";
var bIsWM= (/windows mobile/i) == "windows mobile";
if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) { '';}
else {}
}
browserRedirect();
</script>
把上面的代码贴到PC版,就能自动识别手机访问www时进入m版,当然里面的URL要改成你的m版URL,内页也可以用这个代码的,只要你把URL在程序里面配置好自动匹配好就可以,再把下面的代码放在m端,电脑访问m端的时候会自动跳转到www端,同理内页适用:
<script type="text/javascript">
function browserRedirect() {
var sUserAgent= ();
var bIsIpad= (/ipad/i) == "ipad";
var bIsIphoneOs= (/iphone os/i) == "iphone os";
var bIsMidp= (/midp/i) == "midp";
var bIsUc7= (/rv:) == "rv:";
var bIsUc= (/ucweb/i) == "ucweb";
var bIsAndroid= (/android/i) == "android";
var bIsCE= (/windows ce/i) == "windows ce";
var bIsWM= (/windows mobile/i) == "windows mobile";
if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) {}
else { '';}
}
browserRedirect();
</script>
###请登陆百度站长平台,查阅里面百度的MIP提交功能。1.做好PC站,2.提交MIP后,3.剩下的就交给百度会去处理。
站点适配主要做好页面主题内容与URL对应关系,如果URL比较乱的话,这个适配起来难度比较大。
判断之一就是百度搜索资源平台中的站点属性。
本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/56001.html
