One of my websites seems hard to get all of its pages indexed by Google. I see that Google crawls the home page regularly, but many pages do not seem to be indexed. Why? I do not know. The website has been there for a couple of weeks. It looks like Google takes a couple of visits before it indexes the pages. What I find surprising is that it does not index all pages linked from the home page automatically when it visits my website. The pages have real content and they validate properly. Should I use the sitemap in the Webmaster Tool to guarantee the indexing? Do you know what makes Google so long to index a page when the page is properly linked from the home page?
Generating and submitting a sitemap will surely help this issue. Google needs to understand your site structure in full, then will display all pages and sitelinks.
Google will look at every page of your website but they will not necessarily add all of your pages to their search engine. Unique and valuable content tends to get indexed better and faster than generic content. Try adding more substance to your pages....
Adding up too many pages in a very short time could be the problem. Google would take a while to reach your inner pages if they have been added almost simultaneously. Regards, RightMan
Sitemap will help you for this. Linking from the home page doesn't guarantee that your page will be indexed.
add an xml sitemap ang submit it on your google webmaster tools account, also add a sitemap page on your website
In general, Google indexes all the pages ASAP. If you add many pages at a time, it may some time. You can submit your xml sitemap, through WMT to faster index. And if you show ur site, it will be good. KK
No matter what you do, there is no way to guarantee that all of your pages will get indexed. And if they are all indexed, there is no way to guarantee that they will remain indexed. The most effective way to get all of your pages indexed (if you have a managable number of pages) is to get inbound links to ALL of your pages from other indexed URLs at other sites. This should not only get them indexed but will help keep them indexed (as long as the pages linking to your URL also remain indexed). If you have tens of thousands, hundreds of thousands, or millions of URLs on your site, then a sitemap.xml will assist Google in crawling your site and in determining which URLs are most important (i.e. which should be indexed first) using the priorities set in the sitemap.xml. But it's not likely for any site with lots of URLs to every have EVERY URL indexed. Ultimately, it depends on whether Google feels it's a good use of the space in their index to allow your URL to get indexed or remain there...