So we just launched a new website and we had plenty of child level pages that we did not want to create a separate redirect on. Instead we just created one rule in iis to 301 them to a higher level page on the new server.

I'm seeing it's been a week now and Google still hasn't removed the old links yet. Any suggestions? In fact my new links are listed underneath the old ones.

  • I'd only recommend 301'ing if the page is relevant otherwise consider it negative SEO. May 19 '15 at 21:09

It won't as long as they resolve. You are doing a 310 redirect allows these page requests to be satisfied. If you do not want the pages in the index, you need to either 404 or 410 these pages. 404 is the default error for a web server, however, it would take longer to remove from the search engine index. This is because technically a 404 indicates that the resource may return while a 410 indicates that the resource is gone. With a 404, several retries will occur over time before the 404 is treated like a 410. If you want these pages to be removed from the search engine result pages (SERP), then you have to remove the 301 redirect for all of the pages or at least the pages you do not want to retain.

This assumes that there are no important links that you want to retain. In this case, it is important that these 301 redirects go to a page that is relevant to the original topic, other wise the link will lose value. In this case, you may want to review the pages you are redirecting and any links to your site. If the link is important, then create a 301 redirect for linked page that satisfies the user.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.