How can I tell whether Google has indexed my website?
The quickest check is the site: operator. Type «site:yourdomain.com» into the Google search bar (no spaces, no https). If pages from your site appear, Google knows about them; if nothing appears, the site is not indexed yet and the problem comes before any question of ranking.
The site: result is a rough indication, not an exact count. For real data you need Google Search Console, Google's free tool for site owners. Once you've verified ownership of the domain, three features matter.
- Page indexing: shows how many pages are indexed and, for the excluded ones, the reason (blocked by noindex, duplicate page, discovered but not yet crawled, and so on).
- Sitemaps: this is where you submit your site's sitemap address, so Google gets the full list of pages instead of having to discover them on its own.
- URL Inspection: paste a page address and see whether it's indexed, when it was last crawled and whether there are issues. From here you can also request indexing.
Which technical problems stop Google from finding the site?
These are the most frustrating causes, because a single wrong line can make an entire site invisible. The good news is that Search Console usually flags them explicitly.
| Problem | How to spot it | What to do |
|---|---|---|
| Leftover noindex tag | Search Console: «Excluded by noindex tag» | Remove the tag from pages that should appear |
| robots.txt blocking crawling | Open yourdomain.com/robots.txt and look for «Disallow: /» | Remove the block on public sections |
| No sitemap | yourdomain.com/sitemap.xml doesn't exist | Generate it and submit it in Search Console |
| Duplicate pages | «Duplicate without user-selected canonical» | Point to the main version with a canonical tag |
| No https | The browser shows «Not secure» | Install a certificate and redirect http to https |
The noindex case is more common than you'd think: many sites are built with indexing switched off so the test version stays hidden, and nobody switches it back on at launch.
Site too new
If the domain has only been live for a few days, Google may simply not have visited yet. Submitting the sitemap and requesting indexing of the homepage via URL Inspection speeds up discovery, but doesn't make it instant.
Slow or broken on phones
Google assesses sites mainly in their smartphone version. A site with tiny text, menus that won't open or elements spilling off the screen on phones starts at a disadvantage: a well-built responsive site isn't a cosmetic detail.
Core Web Vitals also matter: the metrics Google uses to measure loading speed, responsiveness to taps and how stable the page is while loading. You'll find them in Search Console under «Experience». Typical causes of poor scores are uncompressed images, too many third-party scripts and slow web hosting.
Finally, https: without an SSL certificate the browser flags the site as not secure. Google treats https as a ranking factor, albeit a light one, and above all many visitors leave as soon as they see the warning.
The site is indexed but doesn't show up: is content the problem?
Very often, yes. Google shows the pages that best answer a specific search, and a site with a few generic pages doesn't answer any particular search well.
- Pages that are too thin. A «Services» page with three lines and a bullet list gives Google very little to understand. Explain what you do, for whom, how it works, how long it takes and what the client should expect.
- No page per service. If you offer six services on a single page, that page competes poorly on all six searches. A dedicated page for each, with a clear title, can appear for that specific search.
- Your customers' words are missing. You write «implantology treatments», the customer searches «dental implant cost». Use the words you hear from clients on the phone, not only your industry's technical terms.
- No city mentioned. For a local business, if the site never mentions the city and neighbourhood you work in, Google has a harder time associating you with local searches.
One example of this structure is the site we built for Studio Colonna24, a dental and aesthetic medicine studio in the Chiaia district of Naples: one page for each of its 21 services, a blog and local SEO work. Each treatment has its own page that can answer people searching for it, instead of one list that answers nobody well.
Why do local competitors show up before me?
With comparable content, Google favours whoever looks more trustworthy and more relevant to the area. This is where factors outside the site come into play.
- No links from other sites. If no website mentions you, Google has few trust signals. Useful links come from trade associations, suppliers, partners, local newspapers and industry portals: a few relevant ones are worth more than many random ones.
- No Google Business Profile listing. For local searches, the map with nearby businesses often appears above the regular results. Without a verified, complete Google Business Profile listing, you're not in that box.
- No reviews. The number, quality and frequency of reviews matter for local visibility and for the customer's choice. Asking satisfied clients consistently, and replying to every review, makes a difference over time.
- Inconsistent name, address and phone. If your site, Google listing, social pages and online directories show different versions (old address, changed number, shortened name), Google is less sure which data is correct. Make them consistent everywhere.
Structured data also helps: code invisible to visitors that tells Google, in a standard format, your name, address, opening hours and type of business.
How long does it take to show up on Google?
It depends on what you mean by «show up». There are two different timeframes, and it helps not to confuse them.
| Goal | Indicative timeframe |
|---|---|
| Pages indexed (found by searching the business name) | From a few days to a few weeks |
| Rankings for low-competition searches (specific service + neighbourhood) | A few months |
| Rankings for highly competitive searches in a big city | Many months of ongoing work, with no certainty |
Nobody can guarantee the top spot on Google: the algorithm isn't public, it changes over time and it also depends on what competitors do. Be wary of anyone promising certain results within a set time.
What you can do is start on solid foundations: a technically clean site, one page per service and a well-kept Google listing from day one. That's how we set up every website project.
Checklist: what to check, in order
- Search «site:yourdomain.com» on Google and see whether any pages appear.
- Verify the domain in Google Search Console.
- Submit the sitemap and check the page indexing report.
- Use URL Inspection on the homepage and the main service pages.
- Rule out noindex and robots.txt blocks.
- Check that the site runs on https and works well on phones.
- Look at Core Web Vitals and slim down images and scripts if they're poor.
- Create a dedicated page for each service, using your customers' words and the area you work in.
- Create or complete your Google Business Profile listing and start asking for reviews.
- Make your name, address and phone consistent across the site, Google listing, social profiles and online directories.
Frequently asked questions
01How do I get my website found on Google?+
Verify the site in Google Search Console, submit the sitemap and request indexing of the homepage. Then work on one page per service using the terms customers search for, on your Google Business Profile listing and on reviews.
02Does paying Google make the site appear in the regular results?+
No. Paid ads appear in separate spaces labelled as sponsored. Regular results can't be bought: they depend on the site's indexing, content and authority.
03Why does my site appear for its name but not for the service?+
Because it's indexed but not relevant or authoritative enough for that search. Usually it lacks a dedicated service page, the area in the text, links from other sites or reviews.
04How often should I update the site to stay on Google?+
There's no required frequency. What matters is that the information is correct and the content answers customers' questions: update prices, hours and services when they change, and add pages or articles when you have something useful to say.
05Does changing domain lose your rankings?+
It can, at least temporarily, if the move is done badly. With 301 redirects from every old page to its new counterpart and the change of address reported in Search Console, the loss is greatly reduced.