温馨提示:这篇文章已超过921天没有更新,请注意相关的内容是否还可用!
当您单击网站损坏的链接时候,您会看到 404 页面。除了诸如“找不到页面”之类的消息之外,它们通常很少包含少量内容。404 页面旨在通知用户他们点击的链接或资源不可用或不再可用,并将这些访问者标记回您的其他内容。
在构建 404 页面时,您应该牢记以下几点:
一、没有任何形式的广告。
所有错误页面都应该没有服务调用,例如广告模块。这意味着 404 页面应该是静态 HTML,并且不包含任何复杂的脚本、广告或任何会调用页面本身的内容。这是因为所请求的资源存在无法及时返回的风险,这可能会导致平台完整性丧失(导致服务器崩溃)。
这些 404 页面体验的低容量,加上将用户引导回内容的目标和充当“错误”页面的目标,意味着提供广告对用户体验无益,不会产生显着印象,并且会由于该广告资源产生的点击率非常低,最终会降低整体广告收益和价值。
这还包括插入可以返回与原始页面内容相关的搜索结果的自动化小部件。这样的小部件最终可能会被爬网,并创建一个循环是搜索结果中提供的项目,它们本身会返回 404 错误页面。这可能会伤害搜索爬虫,导致它在未来避开您的网站,也可能会伤害您自己的服务器。
二、页面返回 404 状态码。
从 SEO 的角度来看,404 页面应该返回404 状态码(页面未找到),而不是 200(OK)状态码。404 状态码的返回用于提醒自动用户(例如搜索引擎爬虫)链接实际上已损坏,并且是自动用户可以确定这一点的唯一方法。如果 404 页面返回 200 状态代码,那么搜索引擎认为这个断开的链接仍然有效,并且“404 页面”可能最终会出现在索引中。
三、“智能”404 页。
如上所述,404 页面的目标是双重的。首先提醒访问者该内容已不存在,其次为该访问者提供一种重新与您的网站互动的方式。
可以接受与您网站的视觉布局相匹配的 404 页面,并显示访问者可能单击以在您的网站上查找相关内容的其他选项。许多网站在 404 页面上展示了一系列指向其最受欢迎内容的链接,以防止访问者离开网站。
在所有情况下,请务必制作轻量且加载速度尽可能快的 404 页面。即使是“智能”的 404 页面也应该避免外部调用服务,这些服务会在页面内填充数据的模块。将信息直接存放在页面本身中。
还没有评论,来说两句吧...