2009-09-04 45 views
1

我們需要對應用進行更改,這會導致其所有URLS發生更改,我們不想失去價值,並且有太多的URL會重定向到301.我正在更改一個mod重寫的URL到一個非書面的。大規模的URL更改

我的想法將

  • 離開國防部重寫URLS有效(暫時)
  • 將一個規範的標籤有了新的正確的URL
  • 確保沒有鏈接目前鏈接到舊網址 - 所有內部鏈接更新等
  • 請確保我們的robots.txt和網站地圖提交更新至今。

即使通過規範URL和更新的sitemap.xml對URL進行大規模更改會對google中的商品信息產生負面影響嗎?

這是什麼人民的想法/經驗?

回答

2

想一想,如果你使用的是mod_rewrite,並且想要切換到非mod改寫的URL,那麼你可以通過將301響應添加到重寫規則的末尾來完成更改像這樣:

RewriteRule ^whatever/(.*)$ http://www.domain.com/$1/ [R=301,L] 
+0

乾杯這是偉大的! – Lizard 2009-09-07 08:38:12

1

對於您的用戶和搜索引擎,使用永久HTTP重定向是最好的解決方案。

+0

我有潛在的100個頁面eg一個電子商務網站有30-50個類別,每個網頁有5-10頁的結果,重定向的數量會很大,這就是類別頁面。重定向仍然是最好的方式嗎? – Lizard 2009-09-04 14:29:10

+0

@Lizard:重定向說* URL已被更改*。但規範的URL鏈接只是說*爲您的索引避免使用此URL,而是使用規範URL而不是*。 – Gumbo 2009-09-04 14:32:55

2

實際上,301重定向不應該影響您的搜索排名 - 這正是您應該如何做這種事情,它是搜索引擎獨立。 「規範」標題是Google的一項發明,其缺點是仍然使用來自外部鏈接的舊網址不會被重定向,因此會繼續在鏈接和書籤中使用舊網址。

0

我也有興趣知道這個話題,這些301應該如何處理,在.htaccess或在代碼級別? .htaccess中的100個301的確太多了?