My domain name is www.bestpackersnmovers.com. Before one month i had only static pages. Right now i changed form HTML version to WORDPRESS theme (.php) extension. My problem... in my webmaster tool showing lots of not found error. Because, before wordpress i generated more backlinks with domain name. So, that all links was automatically point out .html extension not .php.. How to resolve this?? & Its affect SEO??? Pls help me ...
if your site before has backlinks already and has gain pr then changing this from html to php I will recommend to do the redirection.
You should do a proper redirection(301) for the 404 error page and it should point your current page. If you can't do the redirection then use atleast use "canonical" url. else It will affect
Hi Syed, Moving your page from static to dynamic will affect you seo. There are lot of factors that come into this. Advice: keep the meta elements of the home page as it was before in the static page. In this way you will somehow save the ranking of the main page or parent url. If you have targeted the inner pages then it is likey to be deranked from the current SERP. Webmaster Tool: In webmaster tool it shows lots of not found error because initially the search engine had indexed pages with .html extension and noe the site has .php extension so for the search engine the actual page indexed is missing and it is showing not found. Let me tell you its not the matter to worry. Wait for the changes to get cached and you will see the changes and gain in SERP. No redirection required actually. Umesh
The search engine friendly way to redirect URLs is to use what is know as a 301 redirect. From a search engine perspective, 301 redirects are the only acceptable way to redirect URLs. In the case of moved pages, search engines will index only the new URL, but will transfer link popularity from the old URL to the new one so that search engine rankings are not affected. The same behavior occurs when additional domains are set to point to the main domain through a 301 redirect.
Creating a 301 redirect is the best method to preserve your current search engine rankings when redirecting web pages or a web site. Need to create a .htaccess file that looks similar like the one below. a. This code should be placed in the htaccess file in the root of your domain, i.e. domain.com/.htaccess <IfModule mod_rewrite.c> Options +FollowSymLinks Options +Indexes RewriteEngine On RewriteBase / RewriteRule ^moved/page.html$ newlocation/page.html [R=301,L] </IfModule> Apache by default comes with the mod_rewrite module installed but not enabled.
Do you mean that you only built links to yoursite.com/index.html , and now your index page is yoursite.com/index.php ? Resolve this by bulding links to simply yoursite.com instead of giving a page extension.
Directly chaging of your site may definetky affect to your sites therefore its beter to go 301 redirect!
If it is permanent 301 redirect then it is ok. Better to use redirection only if its in the benefit of your site's users.