- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章404页面相关知识:404页面被收录怎么办由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
之前做过一个网站遇到这样的问题:网站改版之后遗留了很多死链接,为了让百度不收录这些页面,于是设置了404页面,但是后来发现,这些大量的404页面百度仍然在收录,多次向百度提交过死链,依然没有改善。有人说这是百度的问题,很多人都遇到过这种情况。这样的问题如果属于比较小型的网站可能很难感觉到影响,但是一旦网站规模比较大,而且死链又比较多,就会对网站本身的收录、权重、排名、流量带来影响.
最后在一些朋友的帮助下,404页面的收录问题终于得到解决。这里也说一些题外话,如果你的网站遇到了自己暂时不能解决的问题,不妨多和别人沟通交流,相信会有人能很快的解决你的这些疑难问题.
我们都知道404页面的一些基本规则,但是却很少有人重视,即使你发现了这些问题也因为感觉问题不大就没有继续深究下去。不过,如果你任由这样的漏洞存在,时间长了就会自食其果了,所以笔者建议作为站长,任何细微的问题都应该有穷追猛打的劲头。这里,我将自己对404页面的一些新的认识分享出来,也欢迎更多的朋友跟我交流合作.
404页面会不会被收录 。
关于这个问题,看法并不统一,有人说404页面不会被收录,404本身就是告诉搜索引擎以及访问者这个页面已经不存在了,请绕道或者去其他的页面逛逛。也有一些人认为404页面会被收录。在企赢001可以找到比较专业的说法:搜索引擎不会收录404页面,但是有例外的情况,那就是已经收录过的页面被删除后设置的404,百度会收录。这一点,跟笔者的网站遇到的情况类似,笔者也是通过企赢001的专家才解决了这些问题.
404页面被收录的危害:
404页面收录的一个特征就是已经设置了404的页面,百度仍然放出来,可以检索的到,但是快照一直不会更新.
少数的404页面被收录,或者你的网站本身就没有多少404页面,就不会感觉多有多少危害。而对于哪些成立不久,但是发展快速的网站来说,庞大的数据之下就必然有大量的死链、错误链接,这时候你就不能回避404页面被收录的问题。让我们先来看一下404页面被收录的一些危害:
1、页面对搜索引擎来说没有价值 。
对于搜索引擎来说,一个URL就是一个页面,一般来说网站的404页面都是一样的设置,所以一旦搜索引擎蜘蛛抓取了这些页面,就会导致有大量的页面内容相同,可想而知,搜索引擎会如何对待你的网站.
2、影响其他页面的收录和权重,进而影响流量 。
网站的权重影响蜘蛛的抓取时间和抓取次数,所以一个网站能够得到多少蜘蛛的多少次抓取都是相对固定的,换句话说蜘蛛在一段时间内抓取你网站的数据是有限的。假设蜘蛛把资源都浪费在这些404页面了,那网站中真正有价值的页面的抓取量就变少,这些404页面99%的都因为没有价值而不会被收录,这样就会影响网站的收录,同时会影响网站的流量.
如果需要删除被收录的页面应该如何处理?
1、页面数量少,可以设置成404页面,404的页面的状态码必须是404(Not Found),这样搜索引擎才会认为网页已经失效,会将页面从搜索结果中删除.
2、如果被收录的页面数量多,考虑到网站权重的问题,可以设置成301重定向,将权重专递下去,不过这一点也需要慎重.
3、你确定这些大量的收录页面需要从收录结果页删除掉,可以利用robots.txt文件,禁止蜘蛛爬行.
实践中遇到的问题往往比较复杂,单纯从网上搜索关键词来找答案,一般快速的解决问题,正如前面所说的,与别人沟通、交流才能解决问题,提高自己.
最后此篇关于404页面相关知识:404页面被收录怎么办的文章就讲到这里了,如果你想了解更多关于404页面相关知识:404页面被收录怎么办的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
积累和总结,是长期持续的过程 01 最近,很多朋友微信私聊关于「 butte-java-note 」仓库的话题; 这个「 Git仓库 」每年都会
我即将参加挑战测试,所以我不必参加数据库处理类(class)。尽管在过去的 5 年里我一直在使用数据库,但我还是忍不住对测试感到紧张。这是 50 个问题,有 2 部分:真/假部分和我实际编写 SQL
我的 groovy 代码将 Rabbit Native Plugin 用于 grails: def handleMessage(def body, MessageContext context) {
我想看看是否有人可以就我在 .NET 环境中的进一步知识提供任何建议... 这里有一点背景。我上了一所大学并获得了计算机科学学士学位(主要从事 C、Java 和 C++ 方面的工作)。大学毕业后在一家
我在 postgres 数据库中有一个表,该表用于测试环境,我们需要一次添加和删除多个列。问题是 postgres 最多有 1600 列,并且这个计数包括丢弃的列。我的表永远不会有 1600 个“未丢
作为业余程序员 3 年(主要是 Python 和 C)并且从未编写过超过 500 行代码的应用程序,我发现自己面临两个选择: (1) 学习数据结构和算法设计的基本知识,使我成为一名 l33t 计算机科
有人能告诉我为什么 Android 工作需要 Linux 知识吗?许多 Android 工作都以 Linux 作为先决条件。我可以很好地从 Windows 机器开发 Android 应用程序吗? 最佳
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 10 年前。 Improve thi
是否可以在 Drools 中保持知识 session ?如果是这样,如何? 我将事实存储在数据库中,并且每次添加新事实时,我都希望避免在新 session 中重新加载所有事实。 目前,当有新事实时,该
我对 C++ 有很好的了解,但从未深入研究 STL。我必须学习 STL 的哪一部分才能提高工作效率并减少工作中的缺陷? 谢谢。 最佳答案 I have good knowledge of C++ 恕我
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 9 年前。 Improve
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 7 年前。 Improve
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
在我从 SO answers here 和许多 BackBoneJs 示例中选择的示例之一中,我看到初始化函数知道模型将使用哪个 View 进行渲染。我不知道我现在有点偏见,这是一个好的做法还是取决于
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 12 年前。 Improve thi
我在我的网站上使用 C# 和 ASP.NET MVC 3 实现 OpenID 和 OAuth。我基于 DotNetOpenAuth用于后端和openid-selector对于前端。 我喜欢 openi
很长一段时间以来,我都在思考和研究C语言编译器以汇编形式的输出,以及CPU架构。我知道这对你来说可能很愚蠢,但在我看来有些东西是非常无效的。如果我错了,请不要生气,我不明白所有这些原则是有原因的。如果
我有一些 Python 知识,但我从来不认为自己对这门语言特别流利。我正在开发一个潜在的机器视觉项目,该项目将从 SimpleCV 中受益匪浅,但从时间的角度来看,我宁愿不必非常流利地使用 pytho
我是一名优秀的程序员,十分优秀!