Skip to main content

How to Index Your Website on Google

There are six ways to get a page into Google's index. Five of them are things you do once. The sixth is the one that matters if your site is larger than a brochure.

Before any of them: indexing is not ranking. Getting indexed means Google holds the page and could show it. Where it shows it is a separate question with a separate answer.

1. Verify the site in Google Search Console

Not technically an indexing method, but nothing else is diagnosable without it. Search Console is the only place Google tells you what it has and has not indexed, and why.

Verify by DNS record if you can. It survives redesigns, platform migrations and expired HTML tags.

Then open Indexing → Pages. That report is the ground truth for everything that follows.

2. Submit an XML sitemap

Your sitemap is a list of every URL you want indexed. Submit it in Search Console under Sitemaps.

What a sitemap does: tells Google the URLs exist and roughly when they last changed.

What a sitemap does not do: make Google crawl them, make Google index them, or make Google read the sitemap on any particular schedule. It is a suggestion, filed for later attention.

Two common faults. First, sitemaps that list URLs which redirect, 404 or carry a noindex tag: this erodes trust in the file. Second, sitemaps generated once and never regenerated. Check yours reflects the site you have now.

3. Fix your internal linking

The most underrated method on this list, and free.

Google finds pages by following links. A page with no internal links pointing at it is an orphan, and orphans get found late or not at all, even when they appear in your sitemap.

Two questions worth asking about any page you care about: how many clicks from the homepage, and how many internal links point to it? Anything more than three or four clicks deep is at a measurable disadvantage.

4. Request indexing in Search Console

Paste a URL into the inspection bar, press Request Indexing. Full detail: request indexing in Search Console.

This works, and it is the fastest route for a single important page. The limitation is arithmetic. Google does not publish the daily quota and it has tightened over the years, but in practice you get somewhere in the region of ten to twenty a day.

For 600 pages that is over a month of clicking. And it is not durable: it addresses those URLs on that day.

5. IndexNow, for Bing and partners

IndexNow notifies participating engines the instant a page changes. Bing, Yandex, Seznam and Naver support it. Google does not.

Worth setting up. Not an answer to the question in this page's title.

Full detail: Bing indexing and IndexNow

6. The Google Indexing API, if you qualify

Officially supported for job postings and live stream pages only, capped at 200 URLs a day. Superb for those use cases, unsanctioned for anything else.

Full detail: Google Indexing API

Where all six run out

Every method above is either a one-off action or triggered by a change you make. That is fine while your site is small and everything you publish is recent.

It stops being fine at scale, for two reasons.

Indexing is not permanent. Google reassesses continually, and pages drop out without anything happening on your end to notice.

And manual methods scale linearly with your attention. Twenty requests a day is a real constraint when the gap is four hundred URLs wide.

The sixth-and-a-half option

Submit everything, every day, automatically.

That is what Daily Indexing does. We crawl your whole site once a day, rebuild the sitemap from every page on it, and keep it current so Google can discover it. Changed URLs are pushed to Bing, Yandex, Naver and Seznam through IndexNow. Every day, whether anything changed or not.

It closes the archive gap, and it catches the page that silently dropped out, because that page is in a current sitemap again tomorrow morning. For WordPress sites specifically, see Google indexing for WordPress; to check where you stand first, use the Google index checker; or compare daily indexing plans.

From £29 a month, per site, no VAT. No developer and no access to your hosting: a one-click plugin on WordPress, or two lines to add by hand anywhere else. Live by the next working day.

We cannot guarantee Google will index a given page, and neither can anyone else. What we remove is the failure where a perfectly good page went unindexed because nobody ever put it in front of Google.

Get help