2017-02-02 9 views
0

X-Cart에서 Wordpress Woocommerce로 온라인 상점 웹 사이트를 이동하려고합니다. 이전 제품 페이지를 모두 새 페이지로 연결하려면 301 리디렉션이 필요하므로 SEO를 놓치지 마십시오.특정 301 X-Cart에서 Woocommerce로 리디렉션

오래된 페이지는 새로운 사람이 www.mysite.com/product/product-with-11-5inch-something/ 있습니다 www.mysite.com/product-with-11.5inch-something.html했다

기본적으로 모든 .html 페이지에는 모든 페이지가 있습니다. 그 (것)들에서 -로 대체되고 .html는 URL의 끝에서 떨어졌다. 그런 다음 그들은 이제/product/폴더에 사이트를 만듭니다.

누구든지 htaccess에서 이러한 모든 작업을 수행하는 규칙을 도와 줄 수 있습니까? 301 리디렉션으로 한 줄을 넣을 수는 있지만 6000 개가 넘는 제품이 있으므로 거대한 목록이 될 것입니다!

답변

0

크롤러를 사용하여 웹 사이트의 모든 URL을 찾아 Excel 또는 유사한 도구로 내 보낸 다음 Excel에서 수식을 사용하여 바꾸는 것이 좋습니다.

일을 (그냥 빈 문자열로 대체 먼저 도메인을 제거) 것 같은 수식 :

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

을 대신 크롤러를 사용하는, 당신은 또한 사용할 수있는 Google 웹 로그 분석, Google 검색 콘솔 또는 majestic.com에서 이전 웹 사이트의 중요한 URL을 찾으십시오. 다른 솔루션은 아파치의 mod_rewrite 모듈을 사용하는 것입니다 기사

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

단계 2을보고 3 :

모즈 조금 오래된에도 불구하고 이에 대한 좋은 기사를 가지고 섬기는 사람. 규칙을 작성할 수는 있지만 모든 것이 /product/ 디렉토리로 전달됩니다. 웹 사이트의 다른 페이지가 리디렉션되지 않도록 추가 조건을 지정해야합니다.