301转向又叫301重定向,许多朋友不能正确的理解301转向的目的,使用 301 重定向将您原来网站上的所有网页永久重定向至新网站。 这可以告诉搜索引擎和用户您的网站已永久迁移。是符合搜索引擎友好的,目前最安全的网址域名更换。所以我们在许多地方需要利用301转向让网站权重不分散。也有许多新手SEOER不知道如何做301转向,不知道那些地方应该使用301转向,那么带着这些疑问,我来一一告诉大家!

一、顶级域名转向

许多朋友会使用带www的域名,但是带www的域名按照理论上说是二级域名,许多用户会直接输入不带www的域名进入你的网站,当你网站没有做301转向的时候,那么用户将无法打开不带www的页面,不利于用户体验。方之你使用不带www域名需要把带www的域名301转向到不带www的域名上面。

二、取消301到后缀

许多系统会自动301转向到一个带有后缀的域名,如:ssffx.com/index.html。那么在这里我们不需要他301转向到带有后缀的域名上面,我们将要取消这里的301转向。

三、网站更换域名<

在你网站更换域名的时候,不是你的新域名直接绑定服务器解析就可以完事的,我们需要把老域名做301转向到你的新域名,因为许多用户会直接输入你的域名进入你的网站,发现打不开是非常不利于用户体验的。但是你新域名内容必须符合老域名的内容。不然做301可能效果也不大,所以想更换域名同时改版网站的朋友,建议一步一步来。

四、删除目录

当我们删除一个网站目录的时候需要使用301转向,但是删除某一篇文章的时候不需要使用301转向,比如我的博客删除了SEO指导中心的目录,那么我就需要做301永久转向到首页来。这样不会流失许多流量。

怎么做301重定向

1、linux的虚拟主机Apache的服务器,需要支持.htaccess 这个文件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个IP

,然后在.htaccess文件开始处加入一下规则:

代码:

RewriteCond %{http_host} ^ssffx.com [NC]

RewriteRule ^(.*)$ https://www.ssffx.com/$1 [R=301,L]

须注意的就是:.htaccess这个文件基本在传到本地是不能直接被修改的,我们可以采用修改成.htaccess.txt的形式来进行访问编辑,把要写的代码写好之后,直接把.htaccess.txt传上空间,再把.htaccess.txt直接用FTP修改成.htaccess文件名,这样就可以升效啦!

2、window的虚拟主机IIS的服务器,需要有安装 ISAPI_Rewrite这个组件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个IP,然后在httpd.ini文件开始处加入以下规则:

代码:

RewriteCond Host: ^ssffx\.com$

RewriteRule (.*) http\://www\.ssffx\.com$1 [R,I]

如果采用以上代码不可行,请你尝试下这个代码:

代码:

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteCond Host: ^ssffx\.com$

RewriteRule (.*) http\://www\.ssffx\.com$1 [I,RP]

转载自https://www.ssffx.com/SEOjishu/156.html

哪些地方需要使用到301转向相关推荐

  1. 301代码php代码在哪里加,php 301转向实现代码

    php 301转向实现代码 301转向定义 301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种, ...

  2. PHP 实现301转向代码

    301转向定义 301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个 ...

  3. 301转向和网址规范化

    写了网址规范化后,尚奇公司的柳先生建议再深入讨论一下301转向/重定向.下面就谈谈我所了解的301转向在搜索引擎优化方面的应用. 什么是301转向? 301转向(或叫301重定向,301跳转)是当用户 ...

  4. 用JavaScript做301转向

    之前在iis做过301跟302转向,也用过apache做过利用.htaccess也弄过.当然php 跟asp 都做过301转向了.       不过用js做301转向域名还是头一回,刚刚打开了js手册 ...

  5. php程序转net,asp,asp.net,php,jsp下的301转向代码,整站重定向

    asp,asp.net,php,jsp下的301转向代码 使用.htaccess文件来进行301重定向. 如果空间不支持.htaccess文件,那么我们还可以通过php/asp代码来进行301重定向. ...

  6. 301转向应该怎么做,冬镜说Apache应该谨记这几点

    今天一位站长朋友咨询301问题,本来以为很简单的,没注意到其中的细节,从而导致冬镜花费了一点时间才解决了.现在给大家分享出来,希望以后的站长朋友再遇到此类问题,就可以避免踩坑. 什么是301转向 30 ...

  7. 301转向代码大合集

    将SEO工作中所需要的301转向代码,包括程序上(php.asp)和Web服务器(apache.iis)下设置都进行了整理,收藏并分享,以备查阅. 1.IIS下301设置 Internet信息服务管理 ...

  8. php 301目录对应,PHP 301转向实现代码

    一,301转向定义 301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另 ...

  9. 西部数码虚拟服务器,西部数码虚拟主机301转向功能介绍

    301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站 通常是网站 为更好服务用户, 1.进入虚拟主机管理中心 西部数码虚拟主机管理中心进入方式,登陆西部数码官网,在用户中心点击虚机管理/ ...

最新文章

  1. 来看看C# ObservableCollection和List的区别
  2. 新浪微博-企业微博运营手册
  3. 关于telnet: connect to address 190.168.6.6: No route to host 报错处理
  4. http返回头中content-length与Transfer-Encoding: chunked的问题释疑
  5. Python实现从url中提取域名的几种方法
  6. mysql怎么换引擎_如何更换MySQL默认存储引擎
  7. 机器人卡纸形状图片大全图片_天水生态木天花吊顶图片大全
  8. 【字符串替换】程序员面试金典——1.5基本字符串压缩
  9. IDEA取消默认打开的项目工程
  10. MySQL备份与恢复详解(热备、冷备等相关术语解释)
  11. JMeter基础 —脚本录制工具Badboy介绍
  12. python微信推送{u‘errcode‘: 40008, u‘errmsg‘: u‘invalid message type rid: 6111061f-19703d5b
  13. springboot借助sftp将文件上传到远端的nginx服务器中,然后将文件路径存进数据库
  14. iPad所有平板型号屏幕尺寸
  15. MessageBox中涉及到的宏定义
  16. 【Java基础】Java综合练习
  17. NavMesh基础使用
  18. Problem E: 薪酬计算
  19. 针对于“上传文件”和“触发方式” 的解决方案(Antd个例)
  20. weblogic T3协议(附python脚本)

热门文章

  1. 三色球问题python_零基础入门学习Python习题3【输密码+水仙花数+摸三色球】
  2. 上海黄金交易所交易操作基本知识
  3. windows消息分类PostMessage、SendMessage
  4. dns劫持解决办法、dns劫持是什么、dns劫持原理
  5. 智慧社区解决方案上线!给社区装上智能大脑
  6. Python编程之围圈报数
  7. 易企秀H5 json配置文件解密分析
  8. 软件测试交行项目的流程,交通银行流程引擎POC测试报告——IntelliFlow.pdf
  9. HTTP Status 400- Parameter conditions “username“ not met for actual request parameters:
  10. shell十三问(转)