2012-03-19 56 views
0

我目前正在重新启动一个高流量的网站与成千上万的页面。所有的网址都在变化,对于搜索引擎优化的原因,我知道我们应该把301重定向到旧页面到新页面映射。然而,旧网站有成千上万的页面,我是否真的投入了数千个301重定向?性能的原因不是不好吗?任何其他建议或方式?主要网站改写和搜索引擎优化与301重定向

在此先感谢。

回答

0

在这种规模下,您可能想要编写一些自定义代码和索引数据库表来检索重定向信息。

0

你可能会想看看网站上最重要的页面 - 可能是类别,并从那里开始重定向。你无法做到成千上万的重定向,因为正如你所提到的那样,会有性能问题。

2

如果网址遵循常规模式,那么您可以根据格式设置更一般的重定向。例如,如果您将/category/page.php重定向到/othername/page,那么在任何服务器中使用正则表达式都很容易。

如果没有模式,那么你可以保留一个查找数据库,你检查重定向。它可能会慢一点,但不是很糟糕的表现。您仍然可以列出前50页左右的页面以在您的服务器配置中重定向。请注意,如果您使用的是Apache,那么强烈建议您将重定向规则放入您的httpd.conf(在Apache启动时存储在内存中),而不是.htaccess文件(每个页面请求都加载该文件)。

0

,使这个简单,你可以在htaccess的使用通配符和正则表达式。

它只会在您的网站按类别正确组织时才有效

相关问题