Hi, I changed location of html pages (to subdomain), so I put <meta redirection> tag to old pages. The old pages are just indexed first time by google. Will google punish me for it or what will he do? Thanx for your replies, Emko
You are better off doing this at the server side with a 301 redirect. Do a site search for 301 redirect and you will find plenty of topics on this. You want to feed the spiders a "Permanently Moved" status which is what the 301 does.
You know I've heard a lot about not doing redirects for google. But I've never had a problem with google dropping pages etc.. When we move .asp or .htm pages we just put up a java redirect and a meta redirect (for those who have java off) on a blank page. Google does one of 2 things with the page.
1. Keeps the redirect URL in the index but indexes the redirected content.
2. Drops the redirect URL but indexes and adds the redirected URL and content.
Situation 1 usually happens when pages are redirected to a long dynamic page. Situation 2 usually happens on static type pages. I have a lot of incoming links to pages that at one time had content but are now just redirects to the correct page. And if you do a backward link search for the new pages it shows pages that link to the new page and to the redirect page.
I think google does a great job of dealing with redirects IMO.
Don't use Meta Refreshes. I had several sites PR0'd for it. I wasn't trying to do anything tricky either. I had them in a <iframe> to act as a temp loading page. Next time I will robots.txt and make sure Google wont find it!