I did the redirect from my old domain store to a new domain using 301 rules on .htaccess as simplified below:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{THE_REQUEST} /store/catalogsearch/result/index/ [NC]
RewriteRule ^ http://www.newdomain.com/? [L,R=301]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*(default|index)\.(html|php|htm)\ HTTP/ [NC]
RewriteRule ^(([^/]+/)*)(default|main|index)\.(html|php|htm)$ http://www.newdomain.com/$1 [R=301,NC]
RewriteRule ^store/?$ http://www.newdomain.com [L,NC,R=301]
RewriteRule ^store/index\.php$ http://www.newdomain.com [L,NC,R=301]
RewriteRule ^store/directory/?$ http://www.newdomain.com/new-directory-1/ [L,NC,R=301]
RewriteRule ^store/product\.html$ http://www.store.com/product [L,NC,R=301]
RewriteCond %{HTTP_HOST} ^(www\.)?olddomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,NE,L]
But after months, my Page Authority still is 1 against 17 on old domain. So, I have some questions:
- Do I need to have a rule to redirect robots and sitemap files from my old domain to the new domain?
- Do I need to keep my robots and sitemap files in old domain?
- How long does it take to recover my old Page Authority if possible?