2017-02-02 63 views
0

我即將從X車移到我的網上商店網站WordPress的Woocommerce。 我需要一個301重定向來將所有的舊產品頁面指向新的頁面,所以我不會失去SEO。具體301 X車重定向到Woocommerce

的舊網頁是www.mysite.com/product-with-11.5inch-something.html 新的有www.mysite.com/product/product-with-11-5inch-something/

基本上所有的.html頁面都有。在其中被替換爲 - ,並從URL的末尾刪除.html。然後他們現在在一個/產品/文件夾中。

誰能幫我出的規則做所有這些在htaccess的一氣呵成? 我可以把一條線與301重定向,但有超過6000個產品,這將是一個巨大的名單!

回答

0

我建議使用履帶找到該網站的所有URL,它導出到Excel或類似的工具,然後使用Excel公式替換它們。

公式這樣的會做工作(只是先刪除域,用一個空字符串代替它):

=CONCATENATE("/product/",SUBSTITUTE(SUBSTITUTE(A1,".html",""),".","-")) 

而不是使用一個履帶式的,你也可以使用谷歌分析,谷歌搜索控制檯或majestic.com查找您舊網站的重要網址。

莫茲對此有一個很好的文章,儘管是一老一少:

https://moz.com/blog/web-site-migration-guide-tips-for-seos

看第二和第三階段的文章

另一種解決方案將使用mod_rewrite模塊你的Apache的服務器。您可以編寫規則,但那麼一切都將被轉發到/product/目錄。您需要指定額外條件以防止其他網頁重定向。