|
前俩天因为一个武汉seo客户说不会设置301跳转代码,所以分别跟大家讲下网站建好后一定要记得设置好301跳转代码。不然百度收录的就是你网站有2个入口,对于网站seo优化是很不友好的。
网站SEO如何设置301跳转代码详细方法图解
那么今天小小木木在线跟大家讲讲网站301跳转代码设置的详细方法! 首先为大家分析下301转跳有哪些方法,这样可以防止百度收录2个首页,而分散了网站权重。下面是301跳转的2种方法:
1、当aa.com跳转到bb.com 打开aa.com/1.html也跳转到bb.com
2、当aa.com跳转到bb.com 打开aa.com/1.html跳转到bb.com/1.html那么,我们通过以上那种方法才能更好的让权重传递呢?肯定是第二个了,因为第二个可以让权重流失降到最低,而不会把所有权重集中到首页,同时对用户搜索的体验有好处,打一个比方,你的旧网站有排名 别人搜索一个词找到了你的网站 链接是aa.com/1.html ,但是打开了却跳转到首页bb.com那么你认为他是会悠闲的在你网站继续搜索那个词,还是关掉你的网站进入别的网站呢?由上得知,第二种方法,不仅在传递权重和用户体验方面都比第一种好!那么黄坤就来讲一下,关键词快速排名,如何设置301跳转代码?下面是提供的2种方法:
一、首先我们通过IIS设置方法
打开IIS网站属性找到主目录选择重定向到url,同时选择资源的永久重定向和上面输入准确的url(如:$S$Q)
同时在重定向的url后面加上$S$Q字符
二、第二步通过.htaccess设置301跳转代码,此种方法适合PHP,asp,net源码 只要网站更目录找到.htaccess文件(如果没有可以自己建个页面),用记事本打开中输入
RewriteCond %{HTTP_HOST} ^seozai.com
RewriteRule ^(.*)$ seozai.com $1 [R=permanent,L]
上面这串代码就可以了
关于301跳转代码设置常遇到的问题:
1、为什么我这样设置后,网站301跳转却跳转到静态页面,明明我网站做了伪静态?
这样的原因解决方法是把301跳转的代码放到伪静态规则上面去!具体请看上面的图!
2、我的网站想弄几个域名301重定向到新站,要怎么搞? RewriteCond %{HTTP_HOST} ^seozai.com RewriteRule ^(.*)$ seozai.com$1 [R=permanent,L]
RewriteCond %{HTTP_HOST} ^seozai
RewriteRule ^(.*)$ seozai.com$1 [R=permanent,L]
这样依次递加就行,具体可以看我上面的图设置!
在这里推荐大家使用.htaccess设置301的方法!这种方法比较简单,而不需要在服务器上设置301跳转代码,具体使用看大家的情况了!
文章标题:网站SEO如何设置301跳转代码详细方法图解
|
|