旧网址已被搜索引擎收录,如何实现访问旧链接时自动重定向至新页面?
如果你已经改过页面链接,旧地址也被搜索引擎收录了,通常会希望用户点到旧链接时,能自动跳到新的页面,同时让搜索引擎后续逐步识别新地址。这个时候,可以给旧链接做跳转处理。
操作路径:营销枢纽后台—设置—站点设置—网站设置—代码设置—网站 head 代码

进入代码设置后,把旧链接和新链接对应写进跳转代码里。旧地址会在页面打开时自动跳转到新地址,例如:
<script>
const redirectMap = {
"/原A链接": "https://你的域名/b",
"/原C链接": "https://你的域名/d"
};
const currentPath = location.pathname;
if (redirectMap[currentPath]) {
location.replace(redirectMap[currentPath]);
}
</script>把代码里的旧路径和新页面地址改成你自己的实际链接后,保存设置并发布页面即可。这样用户访问旧链接时,会自动进入新页面,减少旧链接继续被访问的情况。

需要注意的是,这个是 JS 端跳转,不是真正 HTTP 301 响应。对用户访问旧链接自动跳新链接没问题,也能辅助搜索引擎逐步发现新链接;但如果你能控制源站 Nginx/Apache,正式 SEO 权重迁移仍建议同步配置服务器级 301跳转。

请先 登录后发表评论 ~