为什么移动站做了适配,但搜索出来的还是PC站呢? 悬赏8元 已结束

1.PC站地址是www点thankyou99点com
而移动站地址是m点thankyou99点com
从这里看,域名本身应该是符合百度的建议和喜好的。

2.首先我做了判断,如果是通过移动设备访问www的域名,就通过301跳转到m的域名上面,这样移动设备访问时就直接通过301跳转到了m站上面。

3.然后做了移动适配,当然首页只能做url适配,结果适配了两个多月,最后失败了。

4.又通过meta name="applicable-device" content="pc"和<meta name="applicable-device" content="mobile">,这下搜索引擎来了总知道哪个是PC哪个是移动了吧。然而还是不行。

5.我又通过百度站长平台的提示声 明了分别指向了PC移动端的地址。

6.投诉快照。

7.然而两个多月过去了,搜索关键词结果展示的依然是www的域名(就是搜索m的域名,出来的也只是PC端的标题和快照),让我情何心堪。

有同学能指教一下不?

追加问题
分享到微信 收藏
    7 人参与回答
卢志建
卢志建 · 营销源于生活,生活即营销,可谓是:-生活中处处有营销,营销中处处都是生活。
不知道啊夜很美坏蛋必须死 等 3 人赞同该回答

  --------------------
  
  最终核心的问题就是,在移动搜索下,WWW站变成M移动站点,虽然里面做了适配以及做了301跳转,但是在移动搜索下面,还是展现WWW站点。
  
  你的描述是你做了移动适配,中的URL适配,2个多月失败了,是没通过呢?还是做了后没什么效果。
  
  如果URL适配出现错误了,你那可以做下规则适配,但是需要用正则表达式,你可能会说我的站点模型很多,这个没什么问题,你可以做几个典型的适配,比如首页,比如重点目录页面,让百度知道你的移动站点是m.thankyou99.com,就可以了。
  
  其实,如果想利用跳转告诉搜索引擎对应的站点不难,我做的都实现了。其实有3个方面,第一:你的手机站站点建设符合移动站点,就是代码用移动环境代码,百度会进行识别,这样的话做301跳转过去,百度就知道你这个是移动站点。第二:通过访问UA 告诉百度这种环境是移动环境,要跳转移动站点。第三:做移动适配 进行页面适配。
  
  最好的百度也推荐的当然是移动适配,因为每个页面都可以进行替换,而做301跳转,或者是通过UA来判断环境,只是所以页面跳转移动首页,WWW站变成M站,但只会跳转向首页。
  
  我做的是这种 二:通过访问UA 告诉百度这种环境是移动环境,要跳转移动站点。
  
  大概最长一个月就可以生效,最短2个周左右,WWW站变化移动站点
  
  1.在PC站head添加移动站点
  
  <meta name="mobile-agent" ;url=m.thankyou99.com">
  
  2.在head添加UA判断环境JS
  
  第1种不加也可以,但是2个必须要添加
  
  <head>
  
  <script type="text/javascript" src="/mobile_tz.JS"></script>
  
  一定要在head里面的最前面添加
  
  /mobile_tz.js 里面
  
  // JavaScript Document
  
  function is_mobile() {
  
  var regex_match = /(nokia|iphone|android|motorola|^|softbank|foma|docomo|kddi|up.browser|up.link|htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|techfaith|palmsource|blackberry|alcatel|amoi|ktouch|nexian|samsung|^|s[cg]h|^lge|ericsson|philips|sagem|wellcom|bunjalloo|maui|symbian|smartphone|midp|wap|phone|windows ce|iemobile|^spice|^bird|^|longcos|pantech|gionee|^|portalmmm|jigs browser|hiptop|^benq|haier|^lct|operasmobi|operamini|320x320|240x320|176x220)/i;
  
  var u = navigator.userAgent;
  
  if (null == u) {return true;}
  
  var result = regex_match.exec(u);
  
  if (null == result) {return false}
  
  else {return true}
  
  }
  
  if (is_mobile())
  
  {document.location.href= 'http://m.thankyou99.com';}
  
  添加完后,做下辅助即可
  
  3.百度站长提交下PC站点数据,目的是让PC重新抓取页面,识别这个代码
  
  4.外链什么的都可以做下,然后等百度移动搜索引擎更新就可以。
  
  就说到这里,外面的天空很蓝!
  
  ------------------------------------------------------------------

三木
三木 · 八年网络营销经验,微信公众号:三木谈
袁昆 等 1 人赞同该回答

移动适配后,移动搜索结果页展现pc域名属于正常现象,只要点击进入的是移动页面即可。不用担心,这是百度官方强调很多次的了

無常一生
無常一生 · 提供网站建设、网站推广、营销策划、微商城、三级分销、拓客商城、多网合一商城、APP开发,ERP定制等服务。

应该是没有弄好,至于移动适配方法问题,网上一搜源码一大堆,不一定站长平台的就是最好的

可乐先生
可乐先生 · 7年网站运营经验 交流分享请加QQ1073993292
uaredirect("你的域名");//
郭振涛
郭振涛 · 多年的SEO工作经验,主要服务于平台类、电商类网站为主,个人微信公众号:seopachong 欢迎关注!专注分享多年

如果不是设置问题的话,可以到百度的反馈中心,咨询一下,反馈还是挺快的,而且意见也很中肯,你可以试试:链接地址如下:http://zhanzhang.baidu.com/feedback/

柳海
柳海 · 80后,SEO/SEM爱好者,V信:hai-world

为什么不尝试更改为跨平台的网站呢?这样不就解决了以上问题。

扯淡君
扯淡君 · 《 SEO高手法则:3个月如何从0到10万流量》作者

正常现象,百度似乎老早就说过了。