Ruby on rails 重定向大量索引链接

Ruby on rails 重定向大量索引链接,ruby-on-rails,wordpress,redirect,seo,search-engine,Ruby On Rails,Wordpress,Redirect,Seo,Search Engine,我正在启动两个最近重新设计的站点(一个在RoR中,一个在WordPress中),它们都有大量来自搜索引擎和外部来源的入站链接。这是我一直很好奇的一个有效的方法来实现重定向的所有链接相当长的一段时间 我的主要目的是这样的网站不会失去它所做的SEO明智的工作,此外,不留下任何旧的反向链接转发到404 启动新站点重定向旧URI时的最佳做法是什么?就将旧链接重定向到新链接而言,一般做法是执行301重定向(用于SEO目的)。在最糟糕的情况下,你无法做到这一点,至少要重定向到主页,以免失去404页的访问者。

我正在启动两个最近重新设计的站点(一个在RoR中,一个在WordPress中),它们都有大量来自搜索引擎和外部来源的入站链接。这是我一直很好奇的一个有效的方法来实现重定向的所有链接相当长的一段时间

我的主要目的是这样的网站不会失去它所做的SEO明智的工作,此外,不留下任何旧的反向链接转发到404


启动新站点重定向旧URI时的最佳做法是什么?

就将旧链接重定向到新链接而言,一般做法是执行301重定向(用于SEO目的)。在最糟糕的情况下,你无法做到这一点,至少要重定向到主页,以免失去404页的访问者。

你会发现,你的大部分反向链接都指向你的主页,因此这将解决大部分问题。为了减少断开的反向链接造成的404,请尝试创建模式匹配(regex)重定向,发送
301
(永久移动)标头-使用
.htaccess
(因为您使用的是RoR/WP)

WordPress确实有一些插件来处理迁移和重定向-只是简单的站点

确保您向注册站点并监视404页面(或在服务器端将其记录),以捕获丢失的页面

最后,为了确保对新URL进行索引和规范化(除了确保正确使用
rel=canonical
之外),请提交所有新页面的XML站点地图