学习seo的朋友都应该知道url标准化,301重定向作为url标准化、优化网站的一种技巧,可以说是非常有必要学习使用的。现在我们可以交流一下“什么是301重定向,301重定向怎么做”,还有什么时候什么情况下可以使用301重定向、301重定向检测、301重定向代码以及可能出现的301重定向问题。(顺便ad一下,飘仙QQ858001217 现做西部数码代理www.zgwen.net ,如果需空间、域名欢迎垂询,免费赠送301重定向服务;愿意在自己首页给 飘仙 加个链接的,飘仙也可帮忙做全站301) 一、什么是301重定向所谓的301重定向是永久性重定向,当用户或者搜索引擎向我们的网站发出浏览请求时,网站服务器返会返还HTTP 数据流,该数据流头信息(header)里包含某种状态码,301 就是表示本网页永久性转移到另一个地址的一个状态码。网页更改地址后想要对搜索引擎友好的最好措施就是做301重定向,如果不是暂时把某个或某些网页转移的话,我们都认为做301重定向比较合适。 简单地说,301重定向是实现从一个网页跳到我们站长所希望的网页所用的操作。 二、什么情况下适合做301重定向
三、301重定向怎么做简单一点的我们可以从身边的WordPress和主要常见的网站说起,使用301重定向代码来做 Linux主机301重定向 支持Apache的主机可以直接创建一个.htaccess文件,一般来 说,在本地无法创建.htaccess的时候可以先创建一个txt格式文件,上传到根目录的时候再重命名为“.htaccess”就可以了。网上很多如何 进行301重定向的教程,无论是整站重定向还是单页重定向。当然你也可以选择直接在空间后台操作,网上也有教程,搜一下就好了。 1 none www301重定向到www .htaccess文件中可以写入的代码
2 整站301重定向
另外一种是在根目录下的index.php里这样弄
IIS虚拟主机(向主机商询问是否支持)下301重定向代码(要求:rewrite模块为2.x以上,1.x的做出来的是302重定向) 修改httpd.ini文件的代码如下:
[ISAPI_Rewrite] CacheClockRate 3600 RepeatLimit 32 RewriteCond Host: ^piaoxian\.com$ RewriteRule (.*) http\://www\.piaoxian\.net$1 [I,R] Asp主机301重定向 在 index.asp 或 default.asp 的最顶部加入以下几行:
使用插件实现301重定向可以实现WordPress系统的301重定向插件推荐: Dean’s Permalinks Migration 四、301重定向检测工具你可以尝试使用一下工具,前者是国外的,后者是国内的,使用方法简单易懂。 http://www.seoconsultants.com/tools/headers http://www.ranknow.cn/tools/redirectcheck 五、301重定向错误引发的问题就我本身而言,因为301重定向错误而引发的问题不是很多,因为相对其他问题来说,301重定向是比较简单的,只需要在.htaccess文件中插入以上某种301重定向代码就好了。下面是我亲身经历的关于301重定向的问题: 在cPanel面板的空间后台中,你上传.htaccess文件后,有可能该文件会消失,又或者你上传的是TXT,重命名之后又会消失,因为“.”开头的文件默然为隐藏,你需要再进入文件管理器的时候在“GO”的下面选择正确的选项,才能显示整个文件库中的文件。 上传已经填写好的.htaccess文件后出现的问题:网站首页可以打开,可以进入后台,但是打开不了内页,也就是说打开不了文章页,出现以下英语: 301重定向在关键的时候可以派上大用场,减少了很多不必要的麻烦,借助301重定向技术,英文SEO才可以实现搜索引擎友好策略 (责任编辑:天外飘仙) |