2 wangyantao hb wangyantao_hb 于 2014.12.15 11:06 提问

asp.net 做的网站,近一周在百度上搜索不到了,以前一直很正常,是不是以下代码影响了呢

if (reg.IsMatch(uAgent))
{
osPat = "MI-ONE|juc|series|kjava|berry|mobile|htc|android|symbian|mtk|brew|Mobile|htc|Android|Symbian|CE|MTK|Brew|iPhone|MeeGo|Bada|Berry|Plam|Kjava|Series|JUC";
Regex reg1 = new Regex(osPat);

                if (reg1.IsMatch(uAgent))
                {
                    Response.Redirect("http://m.zhenglewang.com", false);
                }
            }
            else
            {
                Response.Redirect("http://www.zhenglewang.com", false);
            }

3个回答

q107770540
q107770540   Ds   Rxr 2014.12.15 13:11

貌似和这个没有关系,你可以打BAIDU相关部门的电话问一下

showbo
showbo   Ds   Rxr 2014.12.15 13:47

if (reg.IsMatch(uAgent))你的reg是什么?感觉百度蜘蛛来的时候你的这个判断通过执行了非301跳转,可能被百度判作弊了什么的给降权了,或者被判断为网站改版了,进入沙盒了

自己检查下首页是否添加了其他被惩罚的友链,导致被连累了

wangyantao_hb
wangyantao_hb 301跳转的话,旧域名就没有了吧,是手机打开网站时跳转到m.zhenglewang.com,电脑打开时www.zhenglewang.com
接近 3 年之前 回复
wangyantao_hb
wangyantao_hb string osPat = "mozilla|m3gate|winwap|openwave|Windows NT|Windows 3.1|95|Blackcomb|98|ME|X Window|Longhorn|ubuntu|AIX|Linux|AmigaOS|BEOS|HP-UX|OpenBSD|FreeBSD|NetBSD|OS/2|OSF1|SUN"; string uAgent = Request.ServerVariables["HTTP_USER_AGENT"]; if (string.IsNullOrEmpty(uAgent)) uAgent = ""; Regex reg = new Regex(osPat);
接近 3 年之前 回复
devmiao
devmiao   Ds   Rxr 2014.12.15 14:52

确实重新定向网页会导致搜索引擎降低评分,但是突然完全不收录了最好还是问下百度。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!