欢迎光临
我们一直在努力

404是搜索被屏蔽的头号杀手

很多网站莫名其妙的从搜索里降低权限,站长并不知道是什么原因。发现自己也没有作弊啊,更不懂优化啊,那为什么被封呢。这里从404 说起

什么是404

400 无法解析此请求。

401.1 未经授权:访问由于凭据无效被拒绝。

401.2 未经授权: 访问由于服务器配置倾向使用替代身份验证方法而被拒绝。

401.3 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。

401.4 未经授权:Web 服务器上安装的筛选器授权失败。

401.5 未经授权:ISAPI/CGI 应用程序授权失败。

401.7 未经授权:由于 Web 服务器上的 URL 授权策略而拒绝访问。

403 禁止访问:访问被拒绝。

403.1 禁止访问:执行访问被拒绝。

403.2 禁止访问:读取访问被拒绝。

403.3 禁止访问:写入访问被拒绝。

403.4 禁止访问:需要使用 SSL 查看该资源。

403.5 禁止访问:需要使用 SSL 128 查看该资源。

403.6 禁止访问:客户端的 IP 地址被拒绝。

403.7 禁止访问:需要 SSL 客户端证书。

403.8 禁止访问:客户端的 DNS 名称被拒绝。

403.9 禁止访问:太多客户端试图连接到 Web 服务器。

403.10 禁止访问:Web 服务器配置为拒绝执行访问。

403.11 禁止访问:密码已更改。

403.12 禁止访问:服务器证书映射器拒绝了客户端证书访问。

403.13 禁止访问:客户端证书已在 Web 服务器上吊销。

403.14 禁止访问:在 Web 服务器上已拒绝目录列表。

403.15 禁止访问:Web 服务器已超过客户端访问许可证限制。

403.16 禁止访问:客户端证书格式错误或未被 Web 服务器信任。

403.17 禁止访问:客户端证书已经到期或者尚未生效。

403.18 禁止访问:无法在当前应用程序池中执行请求的 URL。

403.19 禁止访问:无法在该应用程序池中为客户端执行 CGI。

403.20 禁止访问Passport 登录失败。

404 找不到文件或目录。

404.1 文件或目录未找到:网站无法在所请求的端口访问。

注意 404.1 错误只会出现在具有多个 IP 地址的计算机上。如果在特定 IP 地址/端口组合上收到客户端请求,而且没有将 IP 地址配置为在该特定的端口上侦听,则 IIS 返回 404.1 HTTP 错误。例如,如果一台计算机有两个 IP 地址,而只将其中一个 IP 地址配置为在端口 80 上侦听,则另一个 IP 地址从端口 80 收到的任何请求都将导致 IIS 返回 404.1 错误。只应在此服务级别设置该错误,因为只有当服务器上使用多个 IP 地址时才会将它返回给客户端。

404.2 文件或目录无法找到:锁定策略禁止该请求。

404.3 文件或目录无法找到:MIME 映射策略禁止该请求。

405 用于访问该页的 HTTP 动作未被许可。

406 客户端浏览器不接受所请求页面的 MIME 类型。

407 Web 服务器需要初始的代理验证。

410 文件已删除。

412 客户端设置的前提条件在 Web 服务器上评估时失败。

414 请求 URL 太大,因此在 Web 服务器上不接受该 URL。

500 服务器内部错误。

500.11 服务器错误:Web 服务器上的应用程序正在关闭。

500.12 服务器错误:Web 服务器上的应用程序正在重新启动。

500.13 服务器错误:Web 服务器太忙。

500.14 服务器错误:服务器上的无效应用程序配置。

500.15 服务器错误:不允许直接请求 GLOBAL.ASA。

500.16 服务器错误:UNC 授权凭据不正确。

500.17 服务器错误:URL 授权存储无法找到。

500.18 服务器错误:URL 授权存储无法打开。

500.19 服务器错误:该文件的数据在配置数据库中配置不正确。

500.20 服务器错误:URL 授权域无法找到。

500 100 内部服务器错误:ASP 错误。

501 标题值指定的配置没有执行。

502 Web 服务器作为网关或代理服务器时收到无效的响应。

今天中午接到一个朋友的电话,他说他们公司的网站一个正规的网站被百度封了,他们还以为是不是以前购买域名前就被封的,我第一想到,会不会是404 ,然后一看 404被设置了,估计多半是这原因。如果这原因。sogou估计也难幸免果然如此。

目前因为404 搜索被屏蔽的网站很多,国内数万 ,我也大部分因此被封杀

怎么解决404 ,有很多高人提议 将404 转化为301 来执行。我试验了,效果甚好。

将方法公布出来

在服务器iis里,先将 404 错误定义到 /404.htm 然后将404.htm 用301 定义到首页,或者错误的页面。

我用了这个方法以后,搜索再也没有封过,一点小小的经验,可当护身符,保你搜索不死。

搜索引擎对404大肆封杀行为 也表明了目前搜索引擎对404 对seo 不能轻易区别,而用重典,一刀切。

是搜索引擎极不负责的表现。 也显示搜索公司的无奈。

=============================================

就是很多人为了好看,或留住用户,当用户输入一个你不存在的页面,或地址改变了的页面,会出现你事先设好的那个网页,

在主机商的控制面板里面很多肯定都只有有个自定义404错误页那一项,你可以去看看,基本都有,

可是设置后,网友是看到你设好的页面,但是搜索引擎看到的是404或200,有时候你这么一设置就把本来的404 改成200了,那么搜索引擎就会认为你不存在的页面是存在的,就会出现很多200的相同的页面!

要是自己有服务器要在服务器断改才是正确的方法

就是你自定义了个404错误页面,本来应该是返回404状态,只是你把这个404状态的表现形式换了下,

但是往往这样换的时候,你没注意,就把404状态改成了200,那么你想想,只要你不存在的页面,全是200状态,也就是说在搜索引擎看来全是存在的,当然用户知道是不存在的,应为你的页面肯定是说:你找的网页不存在,系统将在几秒后跳转到某某地方;等等之类的; 同时你这些页面也全部是一样的,重复的,搜索引擎无法分辨是不是seo作弊,那么就封杀!

赞(0) 打赏
未经允许不得转载:刘旭的人个博客 » 404是搜索被屏蔽的头号杀手
分享到: 更多 (0)
标签:

评论 抢沙发

评论前必须登录!

 

QQ :13945502电话:13913571631

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

×
订阅图标按钮