上次我分享的SEO优化策略,经过自己几个网站的测试,证实优化策略确实有效,但是各项条款只写了基本使用框架,没写很详细具体的修改方法,如果你真想做站,相信你会看懂的。
目前我的几个站点,百度排名都在首页,并且有了权重,今天就来继续上篇文章,来补齐最后那条想起来再补SEO优化条款内容。
1.网站集权
你知道网站的权重是会被分散的吗?至于什么是网站权重我就不解释了,而权重分散的话网站就很难有好的排名,所以避忌权重分散,力求权重集中是网站SEO优化的一项重要内容!
说正题,带www与不带www的域名,在域名解析和网站管理上都可以是独立的,但是除非特别的原因,否则绝大多数站长都会把带www与不带www的域名都是指向同一个站点,网站内容是不分开的,可搜索引擎会认为带www与不带www的域名是代表两个不同的网站,在收录和权重分配上是分开的。这就是所谓的“权重分散”。所以我们的目标是不管用什么方法,力求做到带www与不带www的域名权重集中到其中一个域名上来。
下面提供几种网友分享的方法(只保证优化策略没错,不保证下面网友的配置方法对你有效,自行测试吧):
(1)全站页面使用301永久重定向。
如果你的网站使用的是php或其他程序,所有页面不是html的纯静态页面,那么要实现带www与不带www域名通过301永久重定向到其中一个上来是件很容易的事情。我们只需在网站的公用头部模板中添加几行代码即可。
PHP代码:
ASP代码:
(2)巧用IIS实现全站重定向
如果你使用的是IIS服务器,那么实现全站重定向也很简单,你只需要动动鼠标,填上几个参数,不需要改程序,页不需要编写什么规则代码。
如上图所示,在IIS里首先添加一个不带www域名的网站,然后把主目录设置下,选中“重定向到URL”及地址即可,后面的“$S$Q”是表示把参数一起重定向,不要去掉。
IIS6下301永久重定向步骤
1、先在IIS里把网站正常发布,例如域名为(www.aaa.com)
2、再硬盘上建一个空文件夹
3、再到IIS里建一个网站,例如域名为(aaa.com),指向这个空文件夹,然后对这个又新建的网站设置属性,在“主目录”里,选择成“重定向到 URL”,在下面的文本框里输入自己的域名(www.aaa.com),再选中“上面输入的准确URL”和"资源的永久重定向"。
IIS7/IIS7.5下301永久重定向步骤
1、先在IIS里把网站正常发布,例如域名为(www.aaa.com)
2、再硬盘上建一个空文件夹
3、再到IIS里建一个网站,例如域名为(aaa.com),指向这个空文件夹,然后在这个又新建的网站的“功能视图”里打开“HTTP 重定向”,选中“将请求重定向到此目标”, 在下面的文本框里输入自己的域名(www.aaa.com),再选中“将所有请求重定向到确切的目标(而不是相对于目标)”,状态代码选择成“永久(301)”。
这样,输入aaa.com,会直接跳转到www.aaa.com。对于参数的问题:都可以在重定向输入的URL后面加上$S$Q,例如www.aaa.com$S$Q
(3)使用.htaccess实现301重定向
如果空间支持ReWrite URL重写,网站使用的是PHP程序,那么可以使用.htaccess实现301重定向。创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保所有来自对domain.com的请求都转向到对www.domain.com 进行请求。
(4)如何检测301重定向
最简单的方法就是访问不带www域名,如果打开网站后域名是带www域名就成功了。
小知识:301与302的区别
官方说法301、302都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于:
301 redirect: 301 代表永久性转移(Permanently Moved)。
302 redirect: 302 代表暂时性转移(Temporarily Moved )。
2.还有几项重点,写完上面这会其他项想不起来了。。。下次补上。。。
好像是哪块速度关键词啥的
评论留言