Jump to content

How to make SEO right (From Osc to Presta) ?


nobynator

Recommended Posts

Hello People,

 

I have moved my store from one host to another and in the same time I changed the store from Oscommerce to Prestashop and the product links are not the same. So my question is how to make the SEO correctly to not lose the google positions I have worked for almost 8 years?

 

I would appreciate some help.

 

Thanks

 

 

Regards

Link to comment
Share on other sites

You can make SEO right by going with planned process for it. Make updation in planning of the process but hold the track.

 

Okey that does not tell me much, can you explain better?

 

I guess a redirect 301 is needed, but what code do I use? Like ocscommerce didnt use any categories but presta does so all products link are not the same now.

 

I would accpect help on this matter on a presta forum but this is crazy, no one knows or can help me out?

Link to comment
Share on other sites

I was using a program called magic seo. It took the default url and added product information into the format.

 

it took the stock url which should look like this.

http://www.alcohol-i...product-274.php

And made it look like this

http://www.alcohol-i...nk-tap-274.html

When i changed to prestashop the Number in the url needed to be moved.

So me adding this to my httconfig

RewriteRule ^(.+)-([0-9]+).html$ /$2-$1.html [L]

changed it this url

http://www.alcohol-i...g-tank-tap.html

which then latter in the file rewrites it as.

http://www.alcohol-i...g-tank-tap.html

 

I hope i make scene. What does your old oscommy url look like?

Notice all but the PHP link which i never used on my site because of the url mod all foward to the new url.

Link to comment
Share on other sites

I also moved from OS Commerce over to Prestashop and built a .htaccess file with 301 redirects. I don't know how to guarantee the right mappings unless one builds a .htacces file for each and every redirect that you need. I suppose it is possible to build some exotic .htaccess code but that is way beyond what I want to learn how to do. Simple but effective solution is what I wanted.

 

The problem you have is that the structure of the individual URL's are not only different but they also have different product numbers. I was fortunate enough to have built my own database managment system with FileMaker Pro, so in my scenario we stored the old OSC URL which our application and then related that to the PrestsShop equivalent product. The one common thing that made this happen was that the Product ID on the FileMaker side was constant. Each FM_ID had table entries containing the OSC_ID and the PS_ID so the mapping was therefore a simple task and allowed me to built a FileMake HTACCESS table which I then exported as a text file.

 

You will also want to redirect your categories and any other informational pages that were on OSC.

 

I also made sure that I rebuilt and resubmitted my sitemap to Google and others. While you may have to implement another methodology for actually generating the file, this is what worked for me.

 

I hope this helps

Joe

 

 

**** Below is a snippet of what my redirects ended up looking like. Note that the redirect is on one line per entry. I had to split the lines since this simple editor truncated the long line otherwise.

 

# - PS1 - Redirects from OSC Products

RedirectMatch ^/product_info.php/cPath/469_24_28_43/products_id/1159$

http://www.yourdomainname.com/cl-11-inch-drawer-kits/424-lista-cldr206-300.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_43/products_id/1165$

http://www.yourdomainname.com/cl-11-inch-drawer-kits/425-lista-cldr209-300.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_44/products_id/1140$

http://www.yourdomainname.com/cl-2-inch-drawer-kits/426-lista-cldr312-75.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_44/products_id/1142$

http://www.yourdomainname.com/cl-2-inch-drawer-kits/427-lista-cldr415-75.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_44/products_id/1144$

http://www.yourdomainname.com/cl-2-inch-drawer-kits/428-lista-cldr316-75.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_44/products_id/1148$

http://www.yourdomainname.com/cl-2-inch-drawer-kits/429-lista-cldr018-75.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_44/products_id/1151$

http://www.yourdomainname.com/cl-2-inch-drawer-kits/430-lista-cldr420-75.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_44/products_id/1152$

http://www.yourdomainname.com/cl-2-inch-drawer-kits/431-lista-cldr021-75.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_44/products_id/1154$

http://www.yourdomainname.com/cl-2-inch-drawer-kits/432-lista-cldr104-75.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_44/products_id/1160$

http://www.yourdomainname.com/cl-2-inch-drawer-kits/433-lista-cldr206-75.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_44/products_id/1167$

http://www.yourdomainname.com/cl-2-inch-drawer-kits/434-lista-cldr209-75.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_44/products_id/1171$

http://www.yourdomainname.com/cl-2-inch-drawer-kits/423-lista-cldr009-75.html [R=301]

RedirectMatch ^/product_info.php/cPath/469_24_28_44/products_id/1173$

http://www.yourdomainname.com/cl-2-inch-drawer-kits/435-lista-cldr012-75.html [R=301]

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...