页面访问升级几乎是每个网站在整个生命周期中都会遇到的。当互联网发展到一定阶段时,旧的网站设计风格、网站功能等将被时代淘汰。这时,自然会涉及到网站访问页面的升级问题。现在问题的关键是如何处理网站页面访问的升级?
1 301重定向
这种方法是较常用的页面访问升级方法,也是搜索引擎较友好的方式。使用301重定向页面,页面的旧版本可以在页面请求时转移到新页面。网站访问者一般不会感觉到跳转的存在。这种转换需要在服务器端完成,所以301重定向对于普通网页设计师来说有一定困难。
但是对于使用windows服务器和iis建站的用户来说,非常简单,因为IIS软件本身具有301重定向功能,特别是对于iis6的用户,可以直接在软件中设置新旧域名。
如果版本超过IIS7,IIS设置后可能会有多种重定向失败。此时,您需要编辑web.config文件。如果版本超过 iis7,那么可以通过修改web.config文件,用以完成网站各种日常配置。
通过301重定向实现的页面访问升级仅限于升级前后的网站在URL结构是差不多一致的,或者存在一定的规则才能完成301重定向。如果页面升级后的URL结构基本不同且不规则,并且页面内容发生了很大变化,此时,我们不能使用301重定向,因此我们有了下一个页面升级方法。
2 JS提示与跳转
其实这种方法不是特别的好,它对于搜索引擎不够友好,所以这种方法一般是不用于页面升级访问的方法使用,有时候在无法使用301的情况下也只能选择这种方式的页面升级访问。
当使用JS提示进行跳转时,较好保留旧版页面的内容,这样跳转只发生在访问者端,从而导致了原版页面的访问者不会损失很多,而且解决了原版页面在搜索引擎中的排名不当的问题。
当然,这些页面是在可控的基础上被访问和升级。如果遇到之前的网站被大量挂马或之前的服务器被黑无法找回数据,或之前的网站服务器IP被墙等,当你遇到这些问题时,上面提到的方法就没用了。
3 更改域名解析
这种方法更为极端。它直接解析原网站的域名,并将域名解析为新网站的服务器IP,这样原忠实的用户访问者肯定不会丢失,因为域名可以直接解析为新网站的服务器来查看新网站。
但除此之外,老网站在搜索引擎上积累的排名和流量都丢失了,因为将域名重新解析为新IP相当于一个新的网站生命周期。搜索引擎先前收录的URL快照将逐渐删除,这样做的后果也可能影响新网站的收录。
因此,在万不得已的情况下,我们不能使用第三种极端的方法来实现页面访问升级。毕竟,网站的忠实用户并不多。尤其是对于企业网站,搜索引擎流量的损失对企业网站来说是一件可怕的事情。
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/66102.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除