对于非专业人士来说,301 redirect 重定向与 302 redirect 重定向往往搞不清楚到底两个差异在哪里。
因此今天 ecdaddy SEO 就来为大家解析一下什么是 301 redirect 重定向与什么是 302 redirect 重定向,以及这两个 redirect 重定向会如何影响 SEO 排名。
最后会告诉大家该如何使用它们。
Redirect/Redirection 重定向的定义
根据维基百科,Redirect 重定向的定义通常指的是“网域名称转址”:网域名称转址(英语:URL redirection,或称网址重新导向或URL重定向),是指当使用者浏览某个网址时,将他导向到另一个网址的技术。
简单来说,重定向网址指的就是当你进入 A.com 网址时,它会自动跳转自 B.com 网址,这就是 Redirection 重定向网址。
我们通常会使用重定向来改变网址连结的路经,通常出自于以下原因:
以上就是常见会使用到重定向网址的情况。
那当我们遇到以上情况,需要使用 Redirect 重定向的时候该如何设定呢?
透过 .htaccess 实现 Redirect 网域名称转址
通常,除了透过 .htaccess 档案建立规则来实现网址跳转功能之外,我们也能透过 CloudFlare 的规则来建立 Forwarding URL,实现自动转址。
可惜的是,免费账户只能提供3条免费的规则建立,因此若你有大量的旧网址需要迁移时,使用 .htaccess 的方式建立 Redirect 规则就是一个好的选择。
因此,透过设定 .htaccess,就让你能够快速建立 Redirect 重定向网域名称转址,透过以下方式,能够帮助你快速的设定:
如何重定向(301 Redirect)单个页面?
Redirect 301 /new.php https://example.com/new.html
代表将 https://example.com/new.php 使用 301 转址方式转至 https://example.com/new.html。
如何重定向(301 Redirect)整个网站/网域到另一个新的网站/网域?
Redirect 301 / https://newsite.com/
代表将目前网域/网站,整个透过 301 转址方式跳转至 https://newsite.com/,假设目前网域是 https://example.com/,那么整个网域都会以 301 转址方式转至 https://newsite.com/。
如何重定向(301 Redirect)整个网站/网域到子目录?
Redirect 301 / https://example.com/subfolder/
代表将目前网域/网站,透过 301 转址方式,将网站转移至 /subfolder/ 这个子目录当中。
以上三种就是常见的 301 Redirect 网址跳转设定,如果你想要使用 302 Redirect 重定向的话,只需要将代码当中的“Redirect 301”改成“Redirect 302”就可以了。
接下来就来到今天介绍的重点,也就是介绍 301 重定向与 302 重定向的差别。
301 Redirect 重定向
301 Redirect 重定向通常我们称之为“永久重相向”。
为什么称为“永久”呢?因为 301 Redirect 重定向意味着将 A 网域的所有权重全数移转给 B 网域,因此当你使用 301 Redirect 重定向时,不仅是网址的跳转,其中还包括:
什么时机适合使用 301 Redirect 重定向转址?
如果今天你想要“永久”将旧网址转移至新网址,此时就适合使用 301 Redirect 重定向。
当你使用 301 Redirect 重定向网址之后,Google 就会慢慢移除旧的网站,将其定义到新的网站当中,用新网站取代旧网站。
302 Redirect 重定向
302 Redirect 重定向通常我们称之为“暂时重相向”。
为什么称为“暂时”呢?因为 302 Redirect 重定向意味着不会将 A 网域的所有权重全数移转给 B 网域,因此当你使用 302 Redirect 重定向时,就仅仅是网址的暂时跳转,并不会转移所有的权重与排名,因此 302 Reidrect 重定向只会转移“流量”。
当你使用 302 Redirect 重定向时,仍然会保留旧网站的 PageRank 与网站排名,但要切记,不能滥用 302 Redirect 重定向,否则当你使用的时间过长,仍然会伤害你原始网站的 SEO 排名,导致两个网站的排名都不佳。
什么时机适合使用 302 Redirect 重定向转址?
如果你今天想要在圣诞节建立一个活动页面,让进入你首页的使用者能够先跳转至活动页面时,就是和使用 302 Redirect 重定向。
结语
够过上述的介绍,相信你应该对 301 Redirect 重定向与 302 Redirect 重定向有一定的认识了,希望你在之后需要的时候,能够正确的使用重定向。

评论(0)