2012-03-19 29 views
0

我目前正在重新啓動一個高流量的網站與成千上萬的頁面。所有的網址都在變化,對於搜索引擎優化的原因,我知道我們應該把301重定向到舊頁面到新頁面映射。然而,舊網站有成千上萬的頁面,我是否真的投入了數千個301重定向?性能的原因不是不好嗎?任何其他建議或方式?主要網站改寫和搜索引擎優化與301重定向

在此先感謝。

回答

0

在這種規模下,您可能想要編寫一些自定義代碼和索引數據庫表來檢索重定向信息。

0

你可能會想看看網站上最重要的頁面 - 可能是類別,並從那裏開始重定向。你無法做到成千上萬的重定向,因爲正如你所提到的那樣,會有性能問題。

2

如果網址遵循常規模式,那麼您可以根據格式設置更一般的重定向。例如,如果您將/category/page.php重定向到/othername/page,那麼在任何服務器中使用正則表達式都很容易。

如果沒有模式,那麼你可以保留一個查找數據庫,你檢查重定向。它可能會慢一點,但不是很糟糕的表現。您仍然可以列出前50頁左右的頁面以在您的服務器配置中重定向。請注意,如果您使用的是Apache,那麼強烈建議您將重定向規則放入您的httpd.conf(在Apache啓動時存儲在內存中),而不是.htaccess文件(每個頁面請求都加載該文件)。

0

,使這個簡單,你可以在htaccess的使用通配符和正則表達式。

它只會在您的網站按類別正確組織時纔有效

相關問題