We have a website with good SEO results. For design reasons I have to update the design and I have to change file names from
.php. But I keep my domain name!
What should I do in order to keep my good SEO results?
Just redirect by 301 HTTP status all your old URLs to the new ones. If you only change file extension, you can do it easily with an .htaccess file (if you use Apache as a web server). Put these lines in your .htaccess file:
Of course, change
By using 301 redirects, you lose a little bit of SEO value (PageRank) for your pages but this is the best option you have.
P.S.: like Geoff Jackson suggests in comments, if you can use URLs without file extensions, it will be a good option because you will get better user friendly URLs. The .htaccess code for this:
You can use one of these solutions: