How to Get Your Website on Google: A Practical Indexing Guide

Launching a website does not automatically guarantee a place in Google’s results. Google first has to discover your pages, crawl them and decide whether they belong in its index. Only then can those pages compete for rankings.

The good news is that you do not have to pay Google or use a mysterious submission service. You can help Google find your site with a small number of reliable technical steps, most of which are free.

This guide explains how to get your website on Google, how to check whether it has been indexed and what to do when a page still refuses to appear.

Quick Links

Discovery, indexing and ranking are different

Before changing anything, it helps to separate three stages that are often treated as one:

  • Discovery is when Google becomes aware that a URL exists.
  • Crawling is when Googlebot visits the URL and downloads its content.
  • Indexing is when Google analyses the page and may store it in its searchable index.
  • Ranking is where an indexed page appears for a particular search query.

A page can be discovered but not crawled, crawled but not indexed, or indexed without ranking anywhere useful. That distinction matters because each problem needs a different fix.

Google Search Central says that most pages are found automatically as its crawlers follow links around the web. It also makes clear that meeting the technical requirements does not guarantee crawling, indexing or a ranking.

How to check whether your website is on Google

Start with two checks.

Use Google Search Console

Google Search Console is the best source of information about your own site. Add and verify your property, then paste a full page URL into the URL Inspection tool.

The result will tell you whether the URL is on Google and may show a reason if it is not. Search Console also provides a Page indexing report, which groups URLs by status and highlights patterns across the site.

If somebody else manages your website, give them their own account instead of sharing your password. Our guide to adding a user to Google Search Console explains how.

Run a quick site: search

Search Google for site:yourdomain.co.uk or paste a distinctive page title into the search box. This can give you a quick indication that Google knows about the site.

However, a site: search is not a complete index report. If it shows no result, confirm the URL in Search Console before assuming the page is missing.

How to get your website on Google step by step

1. Make sure the page is publicly accessible

Open the page in a private browser window while signed out of your website. Google needs to receive a normal, successful page response without a password, maintenance screen or server error.

New sites are sometimes left behind a launch password. Staging sites may also be copied to the live domain with search visibility disabled. Check these basic access controls first.

2. Check that you are not blocking Google

Look for an accidental noindex directive in the page source or SEO plugin. This tells search engines not to include the page in their index.

Review the site’s robots.txt file too. Blocking a URL in robots.txt can prevent Google from crawling the page, but it is not the right way to remove an already known URL from search. Google’s guidance recommends using noindex or access controls when a page genuinely should not be indexed.

Common launch mistakes include:

  • a site-wide “discourage search engines” setting left enabled;
  • a noindex rule inherited from a staging template;
  • important folders blocked in robots.txt;
  • a canonical tag pointing to a different page;
  • redirects that send users and crawlers somewhere unexpected.

If those terms are unfamiliar, our technical SEO services can identify the exact blocker without guesswork.

3. Set up Search Console

Verify the preferred version of your website in Search Console. A Domain property is usually the most complete option because it covers HTTP, HTTPS and subdomains, although it requires a DNS change.

Once verified, check:

  • the Page indexing report for exclusions and errors;
  • the Sitemaps report for your submitted XML sitemap;
  • URL Inspection for important pages;
  • Manual actions and Security issues for serious problems.

Do not focus only on the number of indexed pages. A small service website should not try to get tag pages, internal search results and duplicate URLs indexed simply to increase a total.

4. Create and submit an XML sitemap

An XML sitemap lists the canonical URLs you want search engines to discover. Many content management systems and SEO plugins create one automatically. It is commonly available at /sitemap.xml or /sitemap_index.xml.

Open the sitemap and check that it:

  • loads without an error;
  • contains only live, canonical, indexable URLs;
  • updates when you publish or remove important pages;
  • does not include staging, redirected or duplicate pages.

Submit the sitemap in Search Console under Sitemaps. A sitemap helps discovery, particularly on a new or large site, but it does not force Google to index every URL in it.

5. Request indexing for priority URLs

In Search Console, inspect an important page and select Request indexing. This asks Google to recrawl the URL. Use it for a new homepage, a major new service page or a page that has changed substantially.

There is no benefit in repeatedly submitting the same URL. A successful request is not an indexing guarantee, and it does not give the page a ranking advantage.

6. Add useful internal links

Google discovers pages by following links. Make sure every important page is linked from another page that is already easy to find.

A sensible structure might connect:

  • the main navigation to core services;
  • service hub pages to individual services;
  • related blog articles to one another;
  • relevant articles to the service that solves the reader’s next problem.

Use descriptive anchor text that tells people what the destination contains. Avoid creating dozens of repetitive links purely for search engines.

7. Publish a page worth indexing

Technical access is only part of the decision. Google may crawl a thin, duplicated or unhelpful page and choose not to index it.

Make the page clearly useful for a real searcher. It should have a distinct purpose, original information, a descriptive title and enough substance to satisfy the query. Product or service pages should explain the offer, audience, process, evidence and next step – not just repeat a target keyword.

If several URLs contain substantially the same content, consolidate them or make the preferred version clear with redirects and canonical tags.

8. Gain links and mentions

Links from other websites can help Google discover a new domain and understand its authority. Start with legitimate sources connected to the business: trade bodies, supplier profiles, local organisations, professional directories and PR coverage. You can also use paid backlink services but need to tread with caution when doing so, and ensure you are using a reputable backlink provider.

Why is my page not being indexed?

Search Console often provides a status rather than a complete diagnosis. These are common scenarios.

Discovered – currently not indexed

Google knows the URL but has not crawled it yet. This is common on new sites or on sites with many low-value URLs. Improve internal linking, clean up unnecessary pages, confirm server reliability and give Google time to revisit.

Crawled – currently not indexed

Google visited the page but chose not to index it at that time. Review whether the content is distinctive and useful, whether another URL is a stronger duplicate, and whether the page is receiving clear internal signals.

Duplicate without user-selected canonical

Google has found similar versions and selected a canonical page itself. Make redirects, internal links, sitemap entries and canonical tags point consistently to the version you want indexed.

Excluded by noindex

If the page should appear in search, remove the directive and request indexing after Google can access the revised page. If the page is private, low value or intentionally excluded, no action may be needed.

Server error or blocked by robots.txt

Fix the access problem before requesting another crawl. Check hosting logs, firewall rules, security plugins and the exact path blocked in robots.txt.

Our technical SEO team can trace these signals across larger sites where one template problem may affect hundreds of URLs.

How long does it take to appear on Google?

There is no fixed timetable. Google may discover and index a well-linked page quickly, while a new domain or a low-priority URL can take much longer. Repeatedly requesting indexing will not create certainty.

Allow time after resolving a technical issue, then use Search Console to confirm whether Google has recrawled the page. If an important URL remains excluded, investigate the stated reason and the page’s overall quality instead of simply resubmitting it.

Remember that indexation is not the finish line. Ranking for a competitive query depends on relevance, quality, authority, usability and the strength of other pages competing for the same search.

Website indexing checklist

  • The live page loads normally without a password or server error.
  • HTTPS works and redirects are consistent.
  • The page is not blocked by noindex or an accidental robots rule.
  • Its canonical tag points to the correct URL.
  • Search Console is verified.
  • A clean XML sitemap has been submitted.
  • Priority pages are linked from relevant pages on the site.
  • The page has a clear purpose and original, useful content.
  • Important URLs have been inspected in Search Console.
  • Indexing and ranking are being measured separately.

Turn indexation into useful visibility

Getting a website indexed is a technical foundation, not an SEO strategy by itself. The next step is to connect the right pages with the searches your customers actually make, strengthen those pages and measure whether organic traffic produces enquiries or sales.

If important pages are missing from Google or your site is indexed but invisible, consult with an SEO agency. We can diagnose the technical issue and build an SEO plan around commercial results rather than index counts.

Big Fat FAQs

How do I get my website on Google for free?
Make the website publicly crawlable, verify it in Search Console, submit a clean XML sitemap and add internal links to important pages. Google does not charge to crawl or index a website.
No. Google should discover most pages through internal links and your XML sitemap. Manual requests are best reserved for priority URLs and meaningful updates.

Indexing only means the page is eligible to appear. It may not rank for your desired query if it is not relevant enough, lacks depth or authority, provides a poor experience or faces stronger competition.

No. Paid search ads can buy visibility in sponsored placements, but they do not buy organic crawling, indexation or rankings.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
This field is for validation purposes and should be left unchanged.
This field is hidden when viewing the form
This field is hidden when viewing the form

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Drop files here or
Max. file size: 8 GB, Max. files: 5.