安全圈 | 专注于最新网络信息安全讯息新闻

首页

301,404,503等数字-如何与他们一起工作?

作者 dendler 时间 2020-02-20
all

2020年1月29日凌晨15分

每一次我们点击一个链接或我们的网站的搜索机器人来了,一个对话框的内容是:

你好,服务器!我是一个机器人。我可以扫描这个页面吗?

你好。当然,进来吧。

如果这是一页?

-在这里,在这里,当你正在修理,回来后。

服务器的答案是什么?

首先,所有的响应代码(

并不是所有的服务器响应可以直接在屏幕上看到,大多数仍然是内部的浏览器和搜索机器人代码。为了快速了解任何网页的状态,请在Chrome浏览器中打开开发者工具),按F12。单击“网络”选项卡,更新页面并获得每一个项目的状态列表,包括网页本身:

正是在这三个数字中,状态栏中的页面状态数据是加密的:是否可以扫描,是否可以在这个地址上,是否下载所有内容,等等。D.

什么是最常见的服务器响应代码?他们对优化网站意味着什么?让我们仔细考虑最有用的SEO的答案和处理方法。

最常见的服务器的响应

301 Moved Permanent

这意味着URL已永久移到新的位置。浏览器自动移动到301个地址-不需要任何行动的用户。

提示:不要将用户从远程URL到网站主页。例如,在你的网上商店有一个非相关的商品卡,但有一个很好的参考质量。你想保持这个重量,把301根萝卜在主。这是一个错误!这样的修改被Google视为404 Soft,这意味着搜索引擎不会发送从旧URL到新的URL的信号。在这种情况下,总是重定向页面的最大相似的)(

此外,避免与两个或多个地址的子网络,因为它们会给服务器带来额外的压力,甚至可能会阻止用户作为不安全的谷歌没有超过4的萝卜指数,每一次减肥后,最好是直接的萝卜)【1-2-3代替1-2-3,1-3】。

几年后,你可以大胆地删除301减轻服务器的负荷。

302 Found/Moved Temporarily

这是一个临时的。他说,该网页已经找到,但到目前为止已张贴在另一个地址。

通常情况下,它与301,和谷歌宣布所有的3x萝卜转移参考重量后,情况变得更糟。事实上,如果你确定你将使用旧的URL再次。这就是你告诉你的302个信号的搜索引擎,它的反应是把所有的参考重量在旧的页面。

如果你继续使用302个萝卜,谷歌将最终把它作为301,并带来所有的后果。还请检查一下,您的网站上是否有302条萝卜,实际上应该是301-这样的错误经常出现。

304 Not Modified

服务器提供304 Not Modified响应时,该网页自上次访问以来保持不变。

所有的浏览器都存储在他们的缓存上的最后一个现代的标题数据。而这又使他们能够准确地知道最后一次修改的页面是什么时候。当搜索机器人进入网页,看到标题的值与已经存储在缓存中,服务器返回304个答案。

这个代码可以用来加快网站的索引。要知道,在得到这样的回答后,搜索机器人将无法加载页面,因此它将能够在更多的页面中进行索引。

最佳答案是200 ok。这意味着请求已成功处理。但304承担相同的负荷。一般来说,新网页和第一次访问应为200次答复,如果没有变化,则应为304次答复。

403 Forbidden

此响应代码表示用户无法访问页面。

403如果用户进入了该网站,可能会出现错误,但它没有权限访问封闭的内部网络。例如,如果我试图通过使用个人帐户的密码和登录进入艾德明SE Ranking的办公室,屏幕将有403个错误“无法访问”。也403如果主索引文件无效,则会出现错误。它必须有一个名称的索引和扩展:。

理事会:403页答复代码最终将从索引中删除,因此Google建议用404页答复代替403页答复。

404 Not Found

最喜欢的SEO错误。显示服务器没有找到任何在指定的地址,虽然服务器和客户之间的连接是成功的。

别担心,如果你看到你的谷歌搜索console 404页。搜索引擎简单地告诉你,哪些网页被删除,你已经决定是否要检查。但什么是值得做的是删除所有的链接到远程页面,所以不要混淆你的网站上的导航。

我们通常看到错误代码,当您输入一个无效的URL到浏览器,因此,试图访问不存在的页面。或者,例如,网站的所有者删除了一个网页,没有对URL的新地址。结果是404个错误。为了解决这个问题,游客需要重新考虑写的URL或尝试搜索网站上的信息自己,而资源所有者-更正“位”对工人的引用。

404页没有索引或传送重量。因此,一些乐观主义者的错误是“软404”,给出了一个标准页的回答是200而不是404。但这被认为是一个坏的做法,因为200码谷歌说,这个URL是真实的网页。最后,网页出现在索引,和搜索引擎继续试图扫描不存在的URL地址而不是扫描你的实际网页。

如何为您的网站配置404页

如果以前,当一个不存在的页面,用户只看到了404个数字,现在,它只是一个海的创意。但是不要忘记,他是来具体的要求,你的任务是给他一个解决方案,而不是娱乐他。因此,别忘了优化404页-添加您的网站导航或联系人形式,特别是如果有404页的流量。

如果你的CMS)没有创建404页的内容管理系统,你可以创建它自己。

htaccess下载

最简单的方法来配置一个有404个错误的页面-添加错误信息,如errorDocument 404“”H1 Not Found/H1”到htaccess文件本身。

作为一个结果,你必须有这样的事情:

PHP

你可以使用标题功能和更改404页内容的不同脚本)例如,尤瑟在URL自己犯了一个错误,或者已经在“位”从某种资源的链接。

详细说明。

通过WordPress

你有几个选择:

细节可以在这里找到。

410 Gone

这个答案表明,页面或文档无法访问指定的地址和新的地址未知。

此外,Google搜索console URL检测工具将410个答案列为404个,导致在控制台上发现的404个错误进一步增加。

410答案最常见的是在低信任页,没有链接或永久删除。例如,将不再出售的商品。

由于谷歌仍然是一个404和410个不同的错误,你只需要使用410个代码时,你知道网页已被删除,不再返回。这个默认的答案是缓存,搜索引擎不再出现在网页上,然后从索引中删除。

提示:在永久删除页面之前,请三思。如果您怀疑的话,最好把萝卜放在一个类似的页面上,并获得至少一部分的当前流量。如果删除页面无法避免,一定要检查链接引用它-一旦网页被删除,魔术链接也将结束。

503 Service Unavailable

这个状态告诉搜索机器人和用户,目前没有可用的网页,因此服务器无法处理输入请求。

在大多数情况下,503出现在服务器超载的情况下,例如,超过了对接收请求数量的限制,或服务器正在进行维护。

也许还有这样的原因:

提示:理想的情况下,503个错误的消息,你必须指出,用户需要在X时间后返回该网站。不幸的是,很少这样做-通常要求尝试运气后。

最后但并非最不重要的一点是,状态码503不允许搜索引擎对网站进行索引。除此之外,他还报告说,网站服务差,因为用户无法进入他们想去的地方。因此,必须尽快解决问题,否则就会影响网站的位置。

如何配置503页的网站通过PHP

这是什么样子的状态代码503在PHP:

更多的细节可以在这个指令。

如何验证所有网页状态码

如果您想用一个点击快速检查您网站上所有网页的状态码,请尝试我们的“网站分析”工具。

该工具不仅将检查你的网站上的所有网页,分析关键的优化选项,而且将执行SEO审计整个资源的重要技术参数,发现错误,甚至告诉他们的解决方法。

所有的页面状态,你会看到在主报告,分析了技术参数,页面,元标签,链接和内容。

顺便说一下,你可以使用免费的测试版本测试所有的基本审计功能。

毫无疑问,在回答代码中找到错误仅仅是中午。解决与服务器错误有关的问题,你仍然必须自己解决,但你的错误搜索将需要几分钟的时间。通过优化你的网页状态码,不要忘了把它们发送到一个新的索引。

预览:1174