在SEO过程中我们会遇到这样的问题,如果拥有多个域名而且绑定同一台主机,会分散权重,因为在搜索引擎看来,每个域名都是一个独立的站,多个域名指向同一个站会被认定为站点雷同、内容复制抄袭,轻则搜录不进沙盒。重则搜索引擎直接降权或作弊。
所以正确的做法是只选定一个域名作为主域名,并绑定主机比如www.main.com,其他域名做301重定向跳转到主域名,包括不带www的main.com域名也调转到www.main.com。
301重定向对搜索引擎的优化有不可替代的作用,能巩固规范版本的URL,重拾权重,防止搜索引擎搜录内容重复。
下面我们讲301重定向如何实现
1、 在域名中直接做301重定向,(不是所有域名商都支持此功能,一般大的运营商都支持比如阿里云。)
2、 虚拟主机中做301重定向(如果服务器商支持,比如阿里云)
3、 如果如果以上方法服务商都不支持,我们可以在服务器中实现(linux主机)。
1) 首先创建 .htaccess文件
由于windows系统不支持. htaccess类型文件的创建,我们可以先创建个记事本文件htaccess.txt
2) 给htaccess添加内容
RewriteEngine On
RewriteCond %{HTTP_HOST} ^main.com [NC]
RewriteRule ^(.*)$ http://www.main.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^others.com [NC]
RewriteRule ^(.*)$ http://www.main.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.others.com [NC]
RewriteRule ^(.*)$ http://www.main.com/$1 [L,R=301]
根据自己的域名复制并修改,上述语句中,2句话是一个301重定向,这里一共包括3个重定向。
3) 用ftp上传htaccess.txt到网站根目录下
传完后并把文件名修改为.htaccess。
如果ftp看不到.htaccess文件参照一下方法修改ftp参数
CUTEFTP中显示隐藏文件和文件夹
通常情况下, 一些服务器上会隐藏着一些以 点 开始的的文件名, 常见的如 ".htaccess" 或 ".profile".
想要在远程服务器上显示这些隐藏文件
1、选择界面上的 [站点管理器] 标签
2、选择想要看到隐藏文件的远程服务器站点(单击它(就是按下鼠标左键, 再松开))
3、在菜单中选择 [文件] > [属性]
或按键盘上的 Alt + Enter
再或者右键单击它,选择 [属性]
4、选择 [操作] 标签
5、选择最下面的 [过滤]
6、选中 [启用过滤(E)] 和 [启用服务器端过滤(服务器应用过滤)(S)]
7、在 [远程过滤(M)] 右侧的输入框中输入:
-a
8、单击 [确定]
9、完成...
在FlashFXP中显示隐藏文件和文件夹
如果不小心上传了隐藏文件,那么以后登录FTP时是看不到这些隐藏文件的,这可怎么办呢?
借助FlashFXP即可解决这个难题。按F8打开“快速连接”窗口,切换到“切换”标签,选中“显示隐藏文件”选项即可
4. 查看定向是否成功
我们可以借助工具进行测试
http://tool.chinaz.com/pagestatus/
输入要测试的网址,如果状态码显示301就表示设置成功
如果还有对301重定向有不了解的地方,请咨询沈阳网站建设公司深度网络,深度网络是一家成立8年,专注于网站建设的工作室。