博客搜索引擎优化教程(网站是如何做301重定向的?学习问题要知其然知其所以然)
优采云 发布时间: 2022-02-20 17:22博客搜索引擎优化教程(网站是如何做301重定向的?学习问题要知其然知其所以然)
很多新手站长在做网站优化的时候,因为没有处理网站301的经验,觉得设置301重定向很头疼。今天,公司将详细解释网站是怎么回事。做 301 重定向。
至于什么是301,为什么网站做301,这里不再赘述。在学习做 网站301 重定向之前,我不知道如何理解这两个问题。学习问题一定要知道和理解!!!下面直接上网站设置301详细图文教程:
一个网站注册了多个域名,访问这些域名的用户需要通过301重定向自动重定向到其中一个主域名。这样做是为了避免造成大量重复内容并受到搜索引擎的惩罚。因为在搜索引擎眼中,每个域名都是一个独立的站点,多个指向同一个站点的域名会被认为是同一个站点,内容会被复制。由 K.
实现 URL 规范化还需要 301 重定向
假设有以下 URL:
/index.html
如果您执行 301 重定向到(选定的规范 URL),搜索引擎将知道它是规范 URL,并将上面列出的 URL 权重转移到规范 URL。
目前谷歌通过了大部分的权重,但不是 100%。百度将传递所有的重量。谷歌对301的识别、响应和完成权重转移需要1到3个月的时间。百度对301的处理比较保守,新旧网址都会长期存在于数据库中。
Apache服务器实现301重定向
如果 网站 使用 LAMP (Linux + Apache + MySQL + PHP) 托管,您可以使用 Apache 的 mod_rewrite 来重写或重定向 URL。需要执行以下步骤:
1、首先确保启用了 mod_rewrite。
用文本编辑器打开Apache安装目录\conf\httpd.conf,找到“#LoadModule rewrite_module modules/mod_rewrite.so”这一行,去掉前面的“#”;
继续找到“AllowOverride None”,修改为“AllowOverride All”;
然后,重新启动 Apache。
2、在需要进行URL重定向的网站根目录下放一个.htaccess文件,文件名为.htaccess,Windows下不能直接创建,可以用记事本另存为。
3、通过 .htaccess 中的正则表达式重定向到所需的页面。示例如下:
301 将不带 www 的 TLD 重定向到带 www 的域
301将页面重定向到另一个页面
今天就分享到这里,下次分享IIS服务器下301重定向设置的方法!
来自“ITPUB博客”,链接:如需转载,请注明出处,否则追究法律责任。