My website appears in Google search, but only the first page. Of course I have sub-pages linked from the first page, but the sub-pages do not show in Google search. Not in Yahoo, not in Bing.

What should I do? It has been three years that sub-pages do not show. (I tried searching site:mydomain.com and pressed 'repeat the search with the omitted results included' link) What would you suspect the reason?

My website addresses were like xxx.php?yy=zzz etc, etc, so I changed it to /yy/zzz using mod_rewrite.

I thought it might be (X)HTML standard violations, so now I changed it.

I hope Google will soon have my entire website, but I am a little bit pessimistic.

Do you have any thought?

  • What's your website address? I could try take a look if any problem sticks out and catch my eye
    – Tom
    Mar 10, 2011 at 13:59
  • @Tom Thanks for your goodwill. Now, at least Google has my pages in its index. So, I guess it's okay now. Perhaps it was sitemap, but I'm not sure. Thanks any way!!
    – Chang
    Mar 14, 2011 at 18:20
  • may be this link will help you support.google.com/webmasters/bin/…
    – user18366
    Sep 12, 2012 at 11:53

4 Answers 4


Add your site to Google Webmaster Tools. Under Health, check for crawl errors, blocked URLs and malware. All potentially problematic for indexing inner pages.


By sub-pages, I guess you mean the links shown below some sites in Google search results which are called Sitelinks.

Sitelinks are completely automated & based on Google's algorithms. To get Sitelinks for a site it helps to have a well-structured website.

As per Googler Maile Ohye,

Sitelinks are often produced when there's a high probability that the site is the top match for the user's query. In other words, to have sitelinks ... you'll probably need to be the definitive first result

  • I think they meant inner page, i.e. pages that are not their home page.
    – John Conde
    Feb 27, 2011 at 16:48
  • Yes, I meant inner pages.
    – Chang
    Feb 27, 2011 at 20:05

I had the same problem, when trying site:centaminute.com, it only showed five pages. I went into Google Webmaster Tools and I manually submitted all pages that were not indexed (now there are 17 in total). They appeared in the results immediately afterwards. This solution is practical only for a pretty small number of pages though.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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