Redirect Google to new web store - htaccess and SEO

Hello,

let me explain my situation. Outdated web store is located in public_html/shop.php , while new Opencart store resides in public_html/shop/.

Links look like this for old store: http://www.old-domain.com/shop.php?cat1=first_category&kat=chocolate
And for new Opencart store: http://www.new-domain.com/index.php?route=common/home
New Opencart store can also be accessed by http://www.old-domain.com/shop/, but only index page, because all links are pointed to http://www.new-domain.com

As you may see, domain name for new web store is different, which is why I’m afraid that Google will treat it like a completely new web store and thus that my ranking in search results will drastically degrade.

I was wondering how to make complete redirect from old to new store and tell Google to retain current website ranking? Do you perhaps have any other suggestions? Thanks!

Google has a “change of address” tool you can use to notify them if you move from one domain to another.

This page also has some useful advice: https://support.google.com/webmasters/answer/83105?hl=en

Once you’ve taken care of Google with the change of address tool, your main consideration should be ensuring that human visitors are correctly redirected to the new site. If it works for them, it will work for search engines, too. :slight_smile:

From htaccess of old domain do a 301 redirect. You can have full domain (all pages) redirect to new domain home.
But preferred way is to do 301 redirect to each individual page.(this sounds bit cumber-sum if you have say 100 + URLs but certainly better solution)

with this you will not loose your site ranking <snip>