网站改版、域名更换或页面删除时,如果旧链接直接返回404,不仅会流失用户,还会浪费已积累的搜索权重。301跳转设置正是解决这一问题的标准做法,它告诉浏览器和搜索引擎:该网址已永久迁移到新地址,请将权重和流量一并转移。
301表示永久重定向,与302临时跳转不同,它会把旧页面的权重传递给目标页面。常见使用场景包括:
在.htaccess文件中使用Redirect或RewriteRule指令,例如将旧目录整体跳转:Redirect 301 /old/ https://www.example.com/new/。修改后需确认mod_rewrite模块已启用。
在server块中添加rewrite规则,如rewrite ^/old/(.*)$ https://www.example.com/new/$1 permanent;,其中permanent即代表301。配置完成后执行nginx -t检查语法并重载服务。
WordPress可借助重定向插件批量设置;常见建站平台通常在后台提供URL重定向入口,填写旧路径与目标地址即可,注意选择301而非302。
正确完成301跳转设置,既能保住搜索排名,也能让访问者无感地到达新页面,是网站运维中投入小、收益高的基础工作。