404页面的优化

SEO交流 seo
0 70
星云联动
星云联动 自由达人 2019-08-22 11:16:05
用户等级:0级
您的网站是否向用户点击了断开的链接或错误的网址,或者是否有机会被浪费了?换句话说,您是否有自定义404错误消息页面?自定义404错误消息页面阻止Web浏览器以粗略,空白,通用的白页粗略地声明“404 - File Not Found”。随着用户体验的发展,这几乎是最糟糕的。这是所有反弹诱发事件的母亲。创建自定义404页面创建,发布和配置Web服务器以使用基本的404错误消息页面很简单,我将向您展示如何操作。但是,在我继续之前,我首先要提出几点需要注意的事项:通常,大多数自定义404错误页面是用于站点范围404错误的静态页面,这就是我将在本文中介绍的内容。但是,有一些技术选项可以让网站管理员实现动态404错误页面。但是,这更像是一个基于开发人员的主题,坦率地说,这不是一个开发人员专栏。由于绝大多数网站都在Apache上运行,并且该系统非常容易配置自定义404错误消息页面,因此我将重点放在该平台上进行讨论。对于有兴趣在Microsoft Internet信息服务(IIS)Web服务器上创建相同效果的用户,我将指向由Bing Webmaster Center发布的帖子,并由着名的SEO专家(:-)撰写,其中包含显式UI有关在多个版本的IIS上配置自定义404页面的说明,甚至还包括IIS 7 web.config文件的代码段。我个人赞同它!要包含在自定义404页面中的内容设置自定义404页面时要考虑的第一步是构建页面文件本身。这是非常重要的一步,因为当此页面出现时,您有机会在您的网站上保留其他不满意的客户。你在这里的好工作可以阻止它的轨道反弹!用户在您的自定义404页面中找到的内容将决定他们希望看到的内容无法显示时继续使用您网站的愿望。自定义404页面旨在替换浏览器中显示的不和谐的通用404错误消息页面。因此,请将您的自定义404页面清晰地标识为您网站上的页面。使其成为一个温馨的地方,一个有用的资源,并帮助用户找到他们最初寻求的内容。以下是构建自定义404页面文件的一些明智注意事项:使用您网站的标准页面模板。通过使用您网站上其他位置使用的相同网页模板,使网页显示为网站内容的主题部分。使用相同的配色方案,背景,主题等。如果您以后更新了网站设计,请记住也要更新自定义404页面。此页面通常是用户对您网站的首次体验,您希望将其邀请进行探索。包括站点导航方案。作为使自定义404页面看起来是您网站上的常规页面的一部分,请务必添加标准导航菜单栏/列,其中包含指向主页和站点其他关键页面的链接。如果页面顶部有站点徽标,请确保指向主页的链接。添加网站搜索框。这是一个易于添加的元素,对于登陆自定义404页面的用户非常有用。他们来到这个页面是因为他们在你的网站中丢失了; 帮助他们找到目的地内容的方式。使用Google可以轻松添加自定义网站搜索框。链接到您的HTML站点地图。假设您构建了一个HTML站点地图(请注意我不是在谈论您的XML站点地图!),请提供该文件的清晰链接,以便用户可以尽快找到他们想要的页面。他们离开自定义404页面的速度越快,只要它不是反弹,就越好用户体验。添加一条友好的消息。简洁但清晰。您需要说一句友好的消息,为错误道歉并邀请用户搜索他们想要的内容。写点“哎呀!你想要的页面不在这里。我们真的为这个麻烦感到抱歉,所以让我们帮你找到你想要的东西。“有用的同理心可以走很长的路。要有创意!向所有人展示使您的网站与众不同 许多网站所有者投​​入了大量的创造力,使他们的自定义404页面成为“让你微笑”的体验。这是一个很好的策略,因为它减轻了在打破链接时失望的苦涩味道。但一定要包括上面列出的其他元素。一个幽默的图像或聪明的消息,无法帮助用户找到他们想要的内容仍然是一个失败(可能更是如此,因为它表明网站管理员显然正在考虑用自定义404页面解决问题,但选择了时髦而不是有用)。查看网站用于其自定义404页面的一些有趣方法:命名您的文件。我更喜欢非内容文件上的短名称,所以对于网站管理员来说,例如404.html这样的独特内容应该可以解决问题。设置页面工作一旦构建了自定义404页面,就需要将其上传到Web服务器(通常通过cPanel工具或FTP实用程序),然后配置Apache以在请求丢失文件时使用它。我建议将文件上传到根目录,但从技术上讲,它在任何地方都没有区别。您只需要注意它在网站的目录结构中的实现位置。Apache服务器使用名为.htaccess的配置文件(是的,文件名以点开头!)位于站点的根目录中,以管理站点的配置设置。实现自定义404错误页面需要您编辑现有的(如果不存在,则创建一个新的.htaccess文件)。使用以下示例代码行作为添加到文本文件的示例(确保使用上载到服务器的文件的确切相对路径和文件名,包括文件扩展名):ErrorDocument 404 /404.html笔记:在创建新的.htaccess配置文件之前,请确保一个文件尚未存在(在某些情况下,它可能会从视图中隐藏)。您不希望用新的Web服务器配置文件覆盖现有的.htaccess Web服务器配置文件,并丢失现有的Web服务器设置!您也可以将上面的ErrorDocument行添加到httpd.conf文件中,该文件控制整个Apache Web服务器(以及在其中运行的所有站点)。但是,由于此文件控制的范围很广,外部Web主机上的许多用户将无法访问此文件,而只能访问.htaccess文件。编辑.htaccess或httpd.conf文件时,只能使用基于ASCII的文本编辑器(如Windows记事本)或专用的站点管理工具(如WordPress插件或cPanel实用程序)。测试您的实施编辑并保存.htaccess文件后,转到浏览器并键入站点的域名,然后输入不存在的文件或文件夹名称(“qwerty123”是我选择的胡言乱语)。您应该会看到新的自定义404页面。如果没有,请返回并确认Web服务器上是否存在新的自定义404文件,验证其文件名,然后确认.htaccess中使用的相对路径和文件名是否正确。最后的想法我提供了一些最终建议:不要简单地将404错误重定向到主页。这对我来说很不对劲。如果我想进入主页,我会使用该URL。在我看来,这种配置可能是一种令人不安的体验,并向用户灌输网站在功能上被破坏而不仅仅是管理丢失页面的感觉。确保自定义404文件不是太小。显然,确保您的自定义404页面大于512字节非常重要(如果您按照上面的指定构建它,那应该不是问题)。据称,Microsoft Internet Explorer和Google Chrome网络浏览器可能无法正确处理此类小型自定义404页面,并且仍可能显示其通用的404错误页面选项卡。您可以通过Internet Marketing Ninjas免费加载时间速度测试工具运行自定义404文件的实际URL,在服务器上对此进行测试,该工具会报告页面大小及其所有内容元素。测试为自定义404页面返回的HTTP状态代码。当然,它应该是404.但是你会惊讶于有多少网站配置错误并使用某种错误配置的重定向到自定义404页面然后生成200.搜索引擎会记录他们在抓取时获得的404并将开始deindexing断开的链接。如果您的自定义404页面返回200,则您网站的索引内容将在搜索索引中包含大量已损坏的链接,这对任何人都没有帮助。要运行测试,请使用Internet Marketing Ninjas免费HTTP响应代码检查器工具,键入站点的域名,后跟不存在的文件或文件夹名称,然后单击Ninja Check。该工具将显示为自定义404页面返回的HTTP状态代码。获取正确的路径和文件名。最后,确保在.htaccess代码中获取自定义404页面文件的相对路径和文件名。否则,如果Web服务器找不到您的自定义404文件,它将为此生成404错误,然后,根据配置,尝试再次加载自定义404文件,它无法找到,并最终处理环。不好。捕获常见的404。还有一个奖金想:如果有大量的使用相同的不良URL指向您网站的外部链接断开(挖掘到您的分析,看看哪些URL带来的游客到您的网站),设立了301重定向该URL页面最符合预期页面意图的(最好尽可能确定)。这样,客户甚至不必看到自定义的404断链页面,无论它有多么富有创意。通过预测错误输入网址或使用自定义404网页为您的网站点击损坏的链接的用户偶尔需要来展示您网站的良好品质。这是您将它们保存在您的网站上并获得转化的最佳机会。<
楼主签名:
回帖
回复列表
分享