pardis_xiong 发表于 2012-11-03 10:04

ip定位城市与并自动跳转到城市首页解决方案?

本帖最后由 pardis_xiong 于 2012-11-03 10:07 编辑

案例:华北汽车网,www.huabcar.com (呵呵,顺便做个链接 :D如果不允许,请别删帖,提醒我把href去掉就ok了)
首页入口是index.php,流程大致如下(仅仅针访问首页时):
if(访问的首页)
{
    $ip =get_ip();
    $city = get_city($ip);
    if(in_array($city,array('石家庄',‘太原’,'呼和浩特','天津')))
    {
      ......
      ......
      if($city=='石家庄')
      {
            Url301('http://sjz.huabcar.com');
      }
    }
    else
    {
      Url301('http://www.huabcar.com/index.html');
    }
}
......
......
大致流程就是这样的了,一个index.php,一个index.html,不要搞混淆哦:
如果www域名加index.html,是该站的首页,不加index.html,就会从index.php进入自动跳转到城市首页,而index.html也好,其他城市首页(比如石家庄首页,其实也是在www域下,文件名是sjz.html)也好,都是已经存在的html纯静态页面。

我估计是不是就是因为这样,对搜索引擎不够友好,导致上去半个月了,百度一点动静都没有,其他站的收录也很慢,除了google。
ps:我当初向各大搜索引擎提交网站的时候,百度提交了3次,前两次提交的是http://www.huabcar.com,最后一次加上了index.html,而其他搜索引擎都提交的是带index.html的。

请问大牛,怎么看我的这个流程的,小弟之前没搞过这个,做的时候也是根据自己想到的去做流程,也不知道是否符合标准,欢迎大家拍砖,能指点最好,不胜感激。

yifangyou 发表于 2012-11-03 23:16

最好不要用301跳转吧,会影响seo的,见http://blog.sina.com.cn/s/blog_6977b18d0100k9ll.html

pardis_xiong 发表于 2012-11-04 20:54

呃   谢谢楼上兄弟回帖   貌似那文章中也说了“如果你注册了新的域名,并想把你旧的网站全部移到新的域名下,301重定向是最好的方法,这样做不仅不会损失任何流量,而且搜索引擎会把旧域名的权重和外部链接全部传递到新的域名下”   

bun 发表于 2012-11-08 22:12

页: [1]
查看完整版本: ip定位城市与并自动跳转到城市首页解决方案?