设置301重定向以维护SEO排名 - Webflow帮助
使用301重定向将流量从旧URL引导到新URL。
何时设置301重定向
301重定向用于将流量永久性地从旧路径引导到新URL,例如,当您:
- 重新组织URL结构(例如,从
/mysite到/) - 替换或重新设计您的网站并拥有新URL(例如,从
/oldhomepage到/) - 转移到一个全新的域名(例如,从
webflowiscool.com到webflow.com) - 确保备用域名以防止访问者输入错误(例如,从
webflow.net、webflow.org、webflow.io到webflow.com)
当旧URL被新URL替换时,旧URL可能仍会在搜索结果中可见,被博客或论坛帖子引用,被书签保存,或印在名片或其他材料上。任何访问旧URL的人都会被引导到404页面。但如果您设置了301重定向,访问旧URL的访客将被重定向到指定的新URL。
谷歌最终会索引您的新网站结构,旧URL将被更新。然而,301重定向是一种最佳实践,特别是如果您希望保持旧URL的排名权重。
还有其他类型的重定向,例如302重定向,表示临时搬迁,但如果您需要永久性地将流量引导到新URL,301重定向是最佳选择。
如何重定向页面
您可以在Webflow网站中永久重定向旧页面或整个文件夹到新位置。设置301重定向的方法:
- 转到站点设置 > 发布 > 301重定向
- 在旧路径字段中输入旧URL(例如,
/old-url) - 在重定向到路径字段中输入新URL(例如,
/entirely/new-url/structure) - 点击添加重定向路径
- 发布您的网站
现在,您可以通过在新浏览器标签中输入旧URL来测试重定向。它应该会重定向到新URL。
如何重定向文件夹
要重定向文件夹的内容——无论是到单个页面还是多个页面——请使用捕获组。
重定向文件夹到多个页面的基本步骤:
- 转到站点设置 > 发布 > 301重定向
- 在旧路径字段中输入带有捕获组(.)的旧URL结构(例如,`/oldfolder/(.)`)
- 在重定向到路径字段中输入带有目标路径%1的新URL结构(例如,
/entirely/new-url/structure/%1)
您可以添加多个捕获组以实现更复杂的重定向规则。例如:/blogs/(.*)/(.*) 到 /articles/%1/%2
通配符重定向示例
如果您想将文件夹中的多个页面重定向到一个 URL,例如:
/collections/women/collections/men/collections/children
全部重定向到 /collections 使用:
- 旧路径:
/collections/(.*) - 重定向到路径:
/collections
要将类似 /domain.com?category=food&post=pie 的 URL 重定向到 /blog/food/pie,请使用捕获组:
- 旧路径:
/%?category%=(.*)%&post%=(.*) - 重定向到路径:
/blog/%1/%2
示例:
/domain.com?category=music&post=beyonce→/blog/music/beyonce/domain.com?category=travel&post=london→/blog/travel/london/domain.com?category=food&post=pie→/blog/food/pie
如何使用转义字符
您需要在所有旧路径 URL 和带有通配符的 URL 中使用 % 符号来转义特殊字符:
%-&*()=_+?
示例:
将 mysite.com?category=food 重定向到 mysite.com/blog/food
- 旧路径:
%?category%=food - 重定向到路径:
blog/food
问号和等号前的 % 符号是必需的。
如何重定向整个域名
将一个域名重定向到另一个域名的步骤:
- 将旧域名和新域名都连接到您的网站
- 将新域名设置为默认域名
- 发布您的网站
如何搜索和排序重定向
您可以在网站设置 > 发布 > 301 重定向中使用搜索栏搜索您网站的现有重定向。匹配结果会在您输入时出现。
按以下方式排序网站重定向:
- 上次修改时间(默认)
- 创建日期
- 字母顺序(旧路径)
- 字母顺序(新路径)
如何删除301重定向
- 前往站点设置 > 发布 > 301重定向
- 点击要删除的重定向旁边的“垃圾桶”图标
- 发布您的网站