SEOIndexingSearch Console

Website Not Showing Up on Google?

6 min read

You build the site, put it live, send the link around, and three weeks later a search for your own company name returns nothing. Most people assume they are ranking too low and start clicking through to page five. The more common explanation is that the page never made it into Google's database at all, and a page that is not indexed has no ranking to be low. The two problems are fixed in completely different ways, so the first job is working out which one you have.

1. Crawling, indexing and appearing in results are three different things

The three words get used interchangeably, but they happen in sequence. Crawling is a search engine's program fetching your page. Indexing is what happens after it reads the page and decides whether to store the content. Appearing in results is the page actually showing up when somebody searches. Each stage can block the next. Being crawled does not mean you get indexed, and being indexed does not guarantee you show up for the phrase you care about.

Separating them tells you where to look. Whatever you mean by "cannot be found" lands in one of the three rows below, and the three rows need entirely different work. Work out which row you are in first, so you do not pay for keyword work while the page is still outside the index.

  1. 01

    Crawling

    A search engine's program comes and reads the page. No entry, no next step.

  2. 02

    Indexing

    Having read it, it decides whether to store it. Readable does not mean wanted.

  3. 03

    Ranking

    The page appears in results. Stored does not mean placed near the top.

Where it is stuckWhat it looks likeWhere to look
Never crawledA site: search returns nothing and Search Console has no record of the pageSettings and links: robots.txt, noindex tags, whether anything links to the page
Crawled but not indexedURL inspection reports "Crawled - currently not indexed"The content itself: too thin, too close to other pages on your site, or copied wholesale
Indexed but not rankingYour company name finds it, the phrase you want does notNot an indexing problem but a ranking one, which needs content and time

2. Work out which one you have

You do not need a paid tool. Two free checks cover it, one for the site as a whole and one for a single page. For the whole site, type site: followed by your domain into Google. What comes back is roughly what is indexed. The count is an estimate, but it tells you whether anything is in there and how much. No results at all means the whole site is still outside.

For a single page, use URL inspection in Search Console. Paste the full address and it tells you directly whether the page is in the index, and if not, why. This is the only place you get an official answer. Everything else is inference.

Two details change the result. Use the full URL form, including https and the trailing slash, matching what your sitemap says, or you may be checking a different address altogether. And run the searches in a private window, so your own browsing history does not show you results nobody else sees.

3. Six common reasons a page is not indexed

Once you have confirmed the page is not indexed, work through these in order. The order matters. The first three are configuration problems you can confirm in five minutes, and fixing them usually shows a change within days. The last three take time, so checking the first three first saves wasted effort.

Start with robots.txt. That file tells crawlers where not to go, and during development whole sites are commonly blocked so unfinished work stays out of the index. The line then survives the launch. Open your domain with /robots.txt on the end and look for Disallow: / on a line of its own. If it is there, that is why nothing can be found.

Second, check whether the page carries a noindex tag. A noindex in the page source is an explicit instruction not to index. Many content management systems have a "discourage search engines" switch in the settings, turned on while the site is being built and never turned off, and that switch is exactly what it does. This one is the easiest to miss, because the site looks perfectly normal in a browser.

Third, check the sitemap. It is the directory you hand to search engines, and without one they have to find their own way around. If you have submitted one, check what is in it. A sitemap full of old addresses, or one listing large numbers of deleted pages, damages how far the list gets trusted.

The fourth reason is content that is thin or duplicated. A page with a few lines of text, or one lifted wholesale from a product catalogue, can be crawled and then left out. Search Console reports it as "Crawled - currently not indexed", which means it was read and passed over. What needs work is the content. Resubmitting achieves nothing.

Fifth, nothing links to it. Search engines discover pages by following links, so a page with no internal route to it and no external mention is effectively locked in a cupboard. New service pages that live outside the menu often get stuck here.

Sixth, the site is simply new. A brand new domain takes time, and not being findable in the first fortnight is normal. The worst thing to do at this stage is a large change to the layout or the URLs, which only makes search engines start learning your site again.

4. Five things that actually speed indexing up

With the blockers cleared, the items below help. They are all official channels with no side effects, but none of them guarantees anything within a set number of days. Anybody promising indexing in three days is selling a line, not a technique.

Do these five once the blockers are gone

  • Use Request Indexing. In URL inspection, one page at a time. There is a daily quota, so spend it on the pages that matter.
  • Submit a sitemap. Make sure it updates itself with your content instead of being maintained by hand until it goes stale.
  • Link to the page from an existing one. A link from the homepage or a popular article does far more than a sitemap entry alone.
  • Check the content is readable without code running first. If the text only appears once the browser has finished executing, processing goes to the back of the queue.
  • Get mentioned elsewhere. Social posts, industry directories and partner pages all give crawlers a route in.

5. Indexed and still not found is a different problem

If the page is definitely indexed and still cannot be found, the search phrase is usually the issue. Findable by full company name but not by "web design" is entirely normal. The first page for a phrase like that belongs to sites that have been building for years and to comparison listicles, and a two-week-old site is not reaching it.

Test outwards from the close phrases. Start with your company name, and your brand plus your town, which have little competition. If even those fail, the settings really are broken. Then try specific long questions, such as your service plus cost, process or a comparison against an alternative. Those you can rank for, and they are the ones that produce enquiries.

Then go back to the performance report in Search Console and see which phrases you are actually being shown for. Most people find impressions arriving from phrases they never considered, and that list beats any keyword tool's suggestions, because those searches really happened. What to strengthen is usually written in it.

When you cannot be found, separate not indexed from not ranking before anything else. The first is usually a settings problem you can check and fix. The second needs content and time. Get the order wrong and it is easy to spend money on optimisation for a page that never entered the index.

Common questions

How long does a new site take to get indexed by Google?
There is no guaranteed timetable. With a sitemap submitted and a few external links, days to two weeks is common. A brand new domain with nothing pointing at it can take longer. Not being findable in the first fortnight is not cause for alarm. Confirm three things instead: robots.txt is not blocking, there is no noindex tag, and the sitemap has been submitted.
What does "Crawled - currently not indexed" mean in Search Console?
Google fetched the page and decided not to store it for now. The usual reasons are thin content, too much similarity to other pages on your site, or an overall quality judgement that the page has not earned a slot. The way out is writing the page more fully and more specifically, not pressing Request Indexing again.
Can I use Request Indexing every day?
There is a daily quota, and resubmitting the same page gives no extra benefit. Spend the quota on important new pages and let the sitemap and internal links handle the rest.

Read next