Google won't index your website. It's nothing personal. Shame, really, you invested a lot of time and creativity putting that thing together. Does this sound familiar? Sitting around and feeling sorry for yourself, not doing anything about it. It's tee-ball all over again.
Well cheer up, mopey. Let's do something about it.
First, a little research. Trudge on over to Google so we can find out just how big it thinks you are, using the site: query. This is going to return every page of yours that Googlebot has indexed.
We came out looking pretty good, how about you?
• You've disallowed the spiders in your robot.txt: If you've set your robots.txt to disallow spiders, then there should be no mystery as to why Googlebot is skipping over you. The logical solution would be to correct the file. In no way should it resemble the following:
• Your server is too slow: Google won't skip over you for having slow response time, but it will, however, grow impatient and index only a fraction of your pages.
• Google thinks you're a spammer: If Google even thinks that you're trying to deceive them in someway or cheat your ranking, they will not index your page. Once you feel as though everything is legit, you can submit a re-inclusion request.
• Bad navigation: If your navigation is all Flash or your site is just a bunch of broken links, then you're probably not getting indexed.
• Site is down/500-errors: If you are plagued with hosting issues and your site is constantly down when a spider tries to index, it will eventually give up.