Possible reasons for indexing problems
If you see a message that your site isn't indexed, it could be for a number of reasons:
- Your site may be indexed under a different domain. For example, it may be indexed as
http://www.example.com. See below for more information.
- If your site is new, Google may not have crawled and indexed it yet. Tell Google about your site.
If you see a message that your site is not indexed, it may be because it is indexed under a different domain. For example, if you receive a message that
http://example.com is not indexed, make sure that you've also added
http://www.example.com to your account (or vice versa), and check the data for that site.
Not all websites have URLs in the form
www.example.com. Your root URL may not include the
www subdomain (
example.com); it may include a custom subdomain (
rollergirl.example.com); or your site may live in a subfolder, for example if it's hosted on a free hosting site (
Most people don't think of
www as a subdomain. It's a very, very common subdomain, and many sites serve the same content whether you access them with or without the www. But to Google,
www.example.com are two different URLs with the potential to serve different content. For this reason, they're considered different sites in Search Console. When you're looking at the data for
www.example.com you're not seeing the data for
example.com (without the
wwwsubdomain), and vice versa.
Since we want webmasters to be able to access our tools regardless of how their site is hosted, you can add any combination of domain, subdomain(s), and/or subfolder(s) as a "site" in Search Console. We'll show you the information we have for that particular piece of the web, however big or small it may be. If you've verified your domain at the root level, we'll show you data for that whole domain; if you've only verified a particular subfolder or subdomain, we'll only show you data for that subfolder or subdomain. For example, someone who blogs with Blogger has access to the data for their own subdomain (
googlewebmastercentral.blogspot.com), but not the entire
Google recommends that you improve how your data is displayed by setting a preferred domain.
If your site is very new, or has no links to it from other sites on the web, Google may not have discovered it yet. The best way to get other sites to link to you is to create high-quality, useful, original content. Learn about creating Google-friendly sites.
To make sure Google knows about all the pages on your site, it's a good idea to create and submit a Sitemap. This helps us crawl and index pages we might not discover through our normal crawling process.