SEO Basics

How to Get Google to Index Your Website

The step-by-step way to get a new page into Google's index, from the site: check to URL Inspection to sitemaps. Includes realistic timelines and what to do when a page still won't show up.

Roald
AuthorRoald, Founder Fonzy
8 min read
How to Get Google to Index Your Website
Read this with AI
View as Markdown

Short answer: To get Google to index a page, confirm it isn't already indexed with a `site:yourdomain.com` search, then open the URL Inspection tool in Google Search Console and click Request Indexing. Submit an XML sitemap for the whole site, and expect crawling to take a few days to a few weeks.

A few days after launching their new store and starting on SEO, one owner ran a `site:boops.co.uk` search on their own domain and got nothing back. They posted in the Shopify community in August 2024, titled "Unable to find my site on google," unsure whether Google had their site at all. That blank result is the exact moment this playbook is for. This is about one job only: getting the page into Google's index. Not ranking it, not diagnosing every reason a site can be invisible. Just getting Google to have the page on file so it can show up at all.

Check whether Google already has your page

Start with the same test that owner ran. Type `site:yourdomain.com` into Google. If pages come back, you are indexed and the problem is somewhere else. If you get nothing, or you are missing one specific page, search `site:yourdomain.com/that-page-url` to check a single URL.

The precise tool for a single page is URL Inspection inside Google Search Console. Paste the full URL into the search bar at the top, and it tells you plainly whether the page is on Google. "URL is on Google" means indexed. "URL is not on Google" means it isn't, and everything below is how you fix that. The `site:` search is your quick spot-check; URL Inspection is the ground truth. Before you can use it you need the property set up, which is covered in our guide to Google Search Console for beginners.

If a `site:` search on your whole domain returns nothing at all, that is a broader problem than one un-indexed page. Work through why your website isn't showing on Google first, then come back here for the page-level mechanics.

Request indexing straight from URL Inspection

Once URL Inspection confirms a page is not on Google, click "Request Indexing." This adds the URL to a priority crawl queue. It is the fastest lever you have for a single important page: a new service page, an updated product, a fresh blog post.

Two limits are worth knowing before you lean on it. First, you must be an owner or full user of the Search Console property to request indexing at all, according to Google Search Central's own documentation. A view-only account will not show the option. Second, there is a quota on submitting individual URLs, and Google's documentation is blunt that requesting a recrawl of the same URL again and again will not get it crawled any faster. Click it once per page. Then leave it alone.

This is where most owners go wrong. They click Request Indexing, see nothing happen in an hour, and click it ten more times. That does nothing except burn your quota. One request per page is the whole move.

Submit an XML sitemap to hand Google every URL at once

URL Inspection is one page at a time. A sitemap is how you hand Google the whole list in a single step. An XML sitemap is a file that lists every URL you want indexed, and Google Search Central calls it an important way for Google to discover URLs on your site, especially helpful if you just launched.

Most platforms build one for you. Shopify, WordPress with an SEO plugin, Wix, and Squarespace all generate a sitemap automatically, usually at `yourdomain.com/sitemap.xml`. Find yours, then open the Sitemaps report in Search Console and submit that URL. Google reads it, sees every page you care about, and crawls through the list over time. If you are not sure what the file is or where yours lives, our explainer on what a sitemap is walks through it.

For a brand-new site with no history, the sitemap is the single highest-value thing you can submit. It is the difference between Google finding your pages one accidental link at a time and Google getting the full map on day one.

Google finds pages by following links. A page with no links pointing to it, from anywhere, is a page Google may never stumble onto, sitemap or not. So give every important page a way in.

Internal links are the ones you control today. Link to the new page from your homepage, your main navigation, or a related post you already have live. If you publish a new service page, add a link to it from your about page and your homepage that same afternoon. External links, a mention from another site, help too, and they carry more weight because Google trusts a vote from a page it already crawls often. You do not need many. One or two real links to a new page speed up discovery noticeably. This is discovery, not ranking, but the two overlap: the same links that help Google find the page also feed into ranking a new website once it is indexed.

Ping Bing and other engines with IndexNow

Google is not the only engine, and IndexNow is a faster way to reach the rest. It is a simple protocol: you notify a participating search engine the moment content is added, updated, or deleted, instead of waiting to be crawled. According to IndexNow.org, without it search engines can take days to weeks to notice a change, because they do not crawl every URL often.

The reach is the appealing part. IndexNow.org's documentation says a single submission to one participating endpoint is shared across all IndexNow-enabled engines, currently Microsoft Bing, Naver, Seznam.cz, Yandex, and Yep. Ping one, reach all of them. You can submit up to 10,000 URLs in a single request, which matters for larger stores. Many platforms and SEO plugins have an IndexNow toggle you flip once. If yours does, turn it on. It costs nothing and it puts you in front of every Bing user too, which our guide on checking where you rank can help you monitor.

Clear the crawl blockers before you do anything else

Everything above assumes Google is allowed to crawl the page. Two settings quietly forbid it, and both are common on fresh sites.

The first is `robots.txt`. This file sits at `yourdomain.com/robots.txt` and can tell crawlers to stay out. A single `Disallow: /` line blocks your entire site. New builds and staging sites often ship with this line still in place, so Google is politely refusing to look at anything. Open the file and check.

The second is a `noindex` tag, either a meta tag in the page's head or an HTTP header. It tells Google, in plain terms, do not index this page. Site builders sometimes flip a "discourage search engines" switch during setup and never turn it off. In WordPress it is one checkbox under Reading settings. URL Inspection will flag both problems: it tells you if a page is blocked by robots.txt or excluded by a noindex tag. Fix the blocker first. No amount of Request Indexing clicks will override a `noindex`.

Expect days to weeks, not minutes

Here is the expectation to set, because it is the one owners get wrong most. Google Search Central says crawling can take anywhere from a few days to a few weeks. For a brand-new site with no history and few links, lean toward the longer end.

That is normal. It is not a sign anything is broken. The owner in the Shopify community got the same answer from the people who replied: verify the site, submit the sitemap, request indexing on the key pages, then be patient, because a new site runs on days and weeks, not minutes. Refreshing `site:` every hour will not make it faster. The work is done; now the crawler has to come around.

What to do when a page still won't index after weeks

If you have submitted the sitemap, requested indexing, cleared the blockers, and three or four weeks have passed with the page still not on Google, resubmitting is not the answer. Remember, Google's own documentation says asking for the same URL again will not speed anything up. So look at the page instead.

In our experience doing this for owner-run shops, the page that refuses to index is almost never a Search Console problem. It is usually a thin page with a few lines of text and nothing a searcher would want, or it is a near-duplicate of another page you already have, so Google sees no reason to keep both. We have watched a store's product pages sit un-indexed for a month, and the fix was never another Request Indexing click. It was writing a real, distinct description on each one. Google indexes pages it judges worth showing.

So run through three checks. Is the page thin, with little unique content? Give it something a person would actually read. Is it a duplicate or near-duplicate of another URL? Consolidate or differentiate them. Is it buried, with no internal links pointing to it? Link to it from a page Google crawls often. If the whole site is missing rather than one page, that is a different diagnosis, and why your website isn't showing on Google covers those causes. Once the page is indexed, the job shifts from being found to being ranked.

Frequently asked questions

How long does it take Google to index a new page?

Google Search Central says crawling can take from a few days to a few weeks, and a brand-new site with no links tends toward the longer end. Requesting indexing in URL Inspection puts the page in a priority queue, but it does not skip the wait entirely. Days to weeks is the honest range.

Does clicking Request Indexing multiple times make Google index faster?

No. Google's documentation states there is a quota for submitting individual URLs and that requesting a recrawl of the same URL repeatedly will not get it crawled any faster. Click it once per page, then wait. Repeated clicks only use up your quota.

Do I need a sitemap if I only have a few pages?

It helps even then. Google calls a sitemap an important way for it to discover your URLs and says it is especially helpful right after you launch. For a small, new site it is quick to submit and removes any chance that Google simply never finds a page.

Why is my page crawled but not indexed?

Being crawled means Google looked at the page; being indexed means Google decided to store it. If it is crawled but not indexed, the page is usually too thin, too similar to another page, or blocked by a `noindex` tag. Give it unique, useful content and remove any noindex, and it typically indexes on the next pass.

Getting indexed is the boring, mechanical half of showing up on Google, and it is the half most people skip past in a panic. Do it in order: confirm with `site:`, clear the blockers, request indexing, submit the sitemap, then wait the days-to-weeks it honestly takes. That blank `site:` result the Shopify owner stared at is not a dead end; it is the starting line, and this is the checklist that gets you off it. Fonzy runs this indexing groundwork in the background for the small businesses it works with, so a new page is submitted and discoverable the day it goes live.

Sources

Roald

Roald

Founder Fonzy. Obsessed with scaling organic traffic. Writing about the intersection of SEO, AI, and product growth.

Win customers while you run your business.

Fonzy publishes the expert articles that bring customers in from Google and AI search. €1 to start, then plans from €39/mo.

Get my free articles
First 3 articles freeGet found on Google & AI