SEO Addon: Multi-Store Multi-Language of the same SEO names
The SEO addon is not very good at handling multi-shop and/or multi-language installs.
Rework is needed to be able to store duplicate seo names whilst having unique urls.
After reading this blog entry about CS-Cart 4.2 it seems that this should already be implemented: http://blog.cs-cart.com/2014/02/19/four-community-suggested-features-to-land-in-cs-cart-4-2/
The same feature request is already marked as completed here: http://cscart.uservoice.com/forums/134344-cs-cart/suggestions/519801-seo-addon-change-to-have-the-better-rating-in-sear
It seems to me that it should work now, but the fact that it does not seems to be a bug.
Will this also allow sharing in the same store but different languages? i.e.
Adminimac (Admin, CS-Cart) commented
To do this you can disable the sharing of Pages.
In the file: app/addons/seo/schemas/seo/objects.php
add this line:
'not_shared' => true,
at line #127.
This will disable sharing of pages and will allow you to set same SEO name for pages in different stores.
To expand on why this is important: This issue can completely mess up your product url's and bring down your ranking in Google. Especially if you have a multishop install with multiple languages.
My sites have the same url's for 18 years. There are thousands of inbound links. We have top rank in Google. This needs to stay. But CS-Cart changes all urls to url's with low keyword density by adding -en or even -en-en-en-en or .html.html to it.
This is so dangerous that its not an option to even use CS-Cart if this is not fixed.
This is my main gripe with CS-Cart. It messes up a lot of pages and sabotages my SEO. It really needs to be fixed.