Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

I manage a website. In order to lead the visitor to the latest post when entering the website, I set a 302 redirect from the homepage URL to the latest post URL. There's 1 to 2 posts a month so the redirection is made manually each time a new post gets published.

Despite the website registration on Google it doesn't get indexed at all. After searching for some solution on blogs and forums I understood this issue might be related to the 302 redirection. It's the first time I use redirections on a website, can someone help me?

share|improve this question
    
"it doesn't get indexed at all." - the page you are redirecting to doesn't get indexed? How long have these pages been public? Are other pages indexed? "website registration on google" - what do you mean by "registration"? Have you submitted an updated sitemap? –  w3d Jun 5 at 13:38

2 Answers 2

Yes it will.

There are many situations where a 302 is appropriate. It should consider How often have you temporarily moved a page. SEO specialists mostly don’t use 302 redirects when fixing the on-site qualities of a website. Instead, a 302 redirect is often used when they want to test a new page for client feedback but they don’t want to damage or change the old page’s rankings and history.

share|improve this answer
    
Why will it affect SEO in this instance? –  w3d Jun 5 at 20:18

The 302 redirect may be confusing Google. It should be possible to get your site indexed even with a occasionally changing 302 redirect for a home page. To do so:

  • Make sure each of your posts links to the other posts. WordPress usually including "next/previous article" links as well as links to tags and categories. The idea is that once Googlebot finds one page, it should be able to get to all the rest.
  • Submit an XML sitemap to Google. XML sitemaps help when a site is hard for Googlebot to crawl. There are WordPress plugins that can do this for you.
  • Try crawling your site yourself. You often don't know why Google isn't crawling your site until you do this to reveal problems. There are plenty of crawlers out there. I tend to use wget in recursive mode on the command line.
  • Make sure some other sites link to some of your articles. If you have another site, or friends that you ask for a link, those are great ways to get Google to notice your site. It only takes a couple inbound links for Google to realize that your site has enough value to index.
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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