临时重定向(302 Found)和永久重定向(301 Moved Permanently)主要有以下区别:
临时重定向表示页面的跳转是暂时的。比如网站在维护某个页面,暂时将用户访问请求转到另外一个页面,之后原页面还可能会恢复使用。搜索引擎在遇到临时重定向时,不会更新索引,仍然会认为原网址是主要的,下次访问还是会先尝试访问原网址。
永久重定向意味着页面的位置发生了永久性的改变。像网站改版后,旧的页面 URL 全部换成新的,这种情况下就适合用永久重定向。搜索引擎会更新索引,将权重等信息转移到新的网址上,之后用户访问旧网址时会直接被引导到新网址。