Artiql Artiql Visit now
← See all articles

Site Not Showing Up on Google? Run These 7 Checks

Quick answer: Start with one search: type site:yourdomain.com into Google. If your pages come back, the site is indexed and you have a ranking problem. If nothing comes back, Google either can't crawl you or hasn't chosen to index you yet. Check Search Console, robots.txt and stray noindex tags first, and give a brand-new domain a few weeks before assuming something is broken.

Put your organic marketing on autopilot

artiql researches, writes and publishes SEO + GEO content in every language — and turns each article into a video. See it run on your brand.

Book a demo

How do you check whether Google has indexed your site at all?

Run a site: search. Type site:yourdomain.com into Google with no space after the colon and read what comes back. A list of your pages means Google has indexed the site and your real problem is ranking, not indexing. Zero results means Google isn't storing your pages, and no amount of keyword tinkering will help until that changes. A handful of results for a site with dozens of pages points to partial indexing: Google knows you exist but has only committed to a slice of what you've published. Each of those three outcomes sends you down a completely different repair path.

The site: operator is a quick smoke test, not a precise count — Google treats it as an estimate and it can lag behind reality. For the real picture, verify your domain in Google Search Console and open the Page Indexing report. That report splits your URLs into indexed and not indexed, and it tells you why each excluded page was left out: blocked by robots.txt, marked noindex, crawled but passed over, discovered but never fetched, or treated as a duplicate of another URL. Twenty minutes in that report usually beats a week of guessing.

There's a second quick test worth running before you touch anything: search your exact business name plus your city. If your own brand doesn't return your homepage, the problem is almost certainly technical. If your brand works but nothing else does, you're competing badly, not blocked. From there, work through seven checks in order — the site: search, Search Console verification, robots.txt, noindex tags, server and firewall blocks, domain variants such as www versus apex, and finally the sitemap and indexing request. Doing them in that sequence stops you fixing symptoms while the real cause sits untouched.

What you seeLikely problemFirst move
No results at allThe site isn't indexedVerify in Search Console, then check robots.txt and noindex
Only the homepage appearsPartial indexing or weak internal linkingSubmit an XML sitemap and link deeper pages from the homepage
Pages listed with "No information is available for this page"Crawling blocked by robots.txtRemove the Disallow rule so Google can read the page
Plenty of pages listed, no trafficIndexed but not rankingImprove depth, intent match and topical authority
What your site: search result is actually telling you — and where to look next.

What could be blocking Google from crawling or indexing your pages?

Four blocks cause the overwhelming majority of invisible sites: a Disallow rule in robots.txt, a leftover noindex tag, a staging site still sitting behind a password, and a firewall or CDN rule that treats Googlebot as unwanted traffic. All four are self-inflicted, and all four are usually fixed in minutes once you find them. Open yourdomain.com/robots.txt in a browser and read it — if you see "Disallow: /" under a User-agent line, you've just told every search engine to stay out of the entire site. That single character does more damage than any algorithm update ever will.

Then hunt for the noindex. In WordPress, look under Settings → Reading for the checkbox that discourages search engines from indexing the site; developers tick it during a build and forget it on launch day. SEO plugins carry their own per-page and per-post-type toggles that can quietly exclude whole categories. Non-HTML files such as PDFs are controlled by an X-Robots-Tag response header instead, so a page can look clean in the source and still be excluded. View the page source and search for "noindex" — or use the URL Inspection tool, which shows you the HTML Googlebot actually received.

Here's the trap that catches experienced teams: robots.txt and noindex cancel each other out. Google has to crawl a page to read its noindex rule, so if the URL is disallowed in robots.txt, the crawler never sees the tag — and the page can still surface in results, stripped of any snippet, purely because something links to it. The correct order is always to allow crawling first, then apply noindex. Also rule out the slow stuff: 5xx errors, timeouts, aggressive bot protection, and content that only appears after JavaScript runs. If Googlebot gets a blank shell, it indexes a blank shell.

Is your site simply too new — or is something wrong with the domain?

A brand-new domain typically takes anywhere from a few days to a few weeks to appear, and Google makes no promise it will index everything you publish. New sites have no links pointing at them, no crawl history, and no reason for Google to prioritise them, so discovery is slow by default. If you launched last Tuesday and you're panicking today, the honest answer is that nothing is broken yet. Give it two to four weeks while you do the useful work: verify Search Console, submit a sitemap, and get a couple of genuine links pointing at the homepage from places that already get crawled.

Google still needs a route in. It finds pages through links, sitemaps and Search Console, so a site with no inbound links and no submitted sitemap is relying on luck. Make sure every important page is reachable from the homepage in two or three clicks, because orphan pages — the ones nothing links to — are the first to end up as "discovered, currently not indexed". A Google Business Profile helps local businesses get found and lends the domain an early, credible mention. None of this is a hack; it's just giving the crawler somewhere to walk.

Domain configuration is the sneaky one. Your site may be reachable at four addresses — with and without www, over http and https — and if they all serve content independently, you've split your signals across duplicates instead of building one strong version. Pick a canonical host, redirect the other three to it with 301s, and make sure internal links and the sitemap use that exact format. In Search Console, add a Domain property rather than a URL-prefix property so you see every variant in one place. Trailing-slash inconsistencies and a stray staging subdomain that got indexed belong on the same cleanup list.

Put your organic marketing on autopilot

artiql researches, writes and publishes SEO + GEO content in every language — and turns each article into a video. See it run on your brand.

Book a demo

How should you request indexing without wasting your daily quota?

Use the URL Inspection tool in Search Console: paste the URL, run Test Live URL to confirm the page is crawlable and renders as expected, then click Request Indexing. Google has never published the exact daily limit, but it's low — reports from practitioners put it around a dozen URLs per property per day, after which the button greys out. You need owner or full-user access to the property. Requesting the same URL twice won't make it crawl faster, and for anything beyond a handful of pages you should be submitting an XML sitemap instead.

Request Indexing is the most overrated button in Search Console. It's a nudge for discovery, not a verdict on quality, and pressing it on a page Google has already looked at and declined accomplishes nothing except burning the quota you might need tomorrow. If the status reads "crawled — currently not indexed", Google fetched your page, evaluated it, and decided it wasn't worth storing. Resubmitting an unchanged page asks it to reach the same conclusion again. Fix the reason first — thin content, near-duplicate pages, a canonical pointing somewhere unexpected, or no internal links — then resubmit once.

Read the Page Indexing report by pattern rather than by individual URL. If an entire directory or one page template is excluded, you have a single systemic cause, not two hundred separate problems. Some exclusions are perfectly healthy: paginated archives, tag pages, feeds and filtered URLs are often meant to stay out of the index. Remember that a sitemap aids discovery and nothing more — inclusion is still Google's call. And be patient after you've made real improvements, because reassessment happens on Google's schedule, which is measured in weeks rather than hours.

Search Console statusWhat it meansWhat to do
Discovered – currently not indexedGoogle knows the URL but hasn't fetched itAdd internal links, check server speed, wait
Crawled – currently not indexedGoogle fetched it and chose not to store itStrengthen the content and its internal links, then resubmit once
Excluded by 'noindex' tagA meta robots tag or X-Robots-Tag header is blocking itRemove the rule, then request a recrawl
Blocked by robots.txtGooglebot was never allowed to fetch the pageEdit robots.txt and delete the Disallow rule
Duplicate, Google chose a different canonicalAnother URL was picked as the main versionConsolidate the pages or fix the canonical tag
Common Search Console indexing statuses and the action each one actually calls for.

Your site is indexed but still invisible — what now?

If your pages are in the index and still bring nobody, you have a competition problem, not a technical one. Google has your content and has judged that other pages answer the query better. That's a completely different repair job from unblocking a crawler, and it takes months rather than minutes. Start by checking what you actually rank for in the Performance report: if you're getting impressions on the right queries but sitting on page three, the content is close and needs sharpening. If you're getting impressions only for your brand name, your pages aren't targeting anything people search for.

The usual culprit is a website built as a brochure rather than as an answer. Five pages of services copy tell Google nothing about the questions your customers type at midnight. Here's the opinion I'll defend: publishing one more page about what you do will move nothing. What moves the needle is a cluster — eight or ten linked pieces that cover a single topic properly, each one targeting a real question, each one linking to the others so Google can see the shape of your expertise. That's how topical authority gets built, and it's why organic keeps compounding while organic marketing traffic estimates only make sense over quarters.

There's a second audience now, too. Buyers ask ChatGPT, Gemini, Claude and Perplexity before they ever open a search results page, and those assistants cite pages that answer questions clearly and directly — space where paid ads simply can't appear. Optimising for both means clean crawlability, plain declarative answers near the top of each page, and consistent coverage of your topic. That's exactly the work artiql runs on autopilot: researching topics, writing native articles, publishing them on your own domain, and tracking both rankings and how often AI assistants mention you. If you'd rather not do this by hand, book a demo and we'll map it to your site.

Frequently asked questions

How long should a new website take to appear on Google?

Expect anywhere from a few days to four weeks for a new domain, assuming Google can crawl it and has a way to find it. Verify the site in Search Console, submit an XML sitemap, and earn a couple of real links so there's a path in. If nothing appears after a month, stop waiting and start diagnosing — usually robots.txt, a noindex tag, or a site with no discoverable pages.

Does a robots.txt file remove a page from Google?

No. Robots.txt controls crawling, not indexing. A disallowed URL can still appear in results — typically with no snippet — if other pages link to it. Worse, blocking a page in robots.txt stops Google from ever reading a noindex tag on it, so the two rules cancel out. To keep a page out of search, allow crawling and use a noindex meta tag, or password-protect the page.

Why is my page crawled but still not indexed?

That status means Google fetched your page, assessed it, and decided not to store it. The usual reasons are thin or duplicated content, a page that overlaps heavily with another URL on your site, weak internal linking, or a canonical tag pointing elsewhere. Resubmitting the unchanged page won't help. Improve the content so it answers a specific question properly, link to it from related pages, then request indexing once.

Should I use paid ads while I wait for my site to get indexed?

You can, but treat them as separate budgets with separate jobs. Ads buy attention for as long as you keep paying and stop delivering the day the spend stops. Organic pages keep earning clicks months after publication and can be cited inside AI answers, where ads don't exist. Fixing an indexing problem costs an afternoon; the compounding return from that fix runs for years.

Put your organic marketing on autopilot

artiql researches, writes and publishes SEO + GEO content in every language — and turns each article into a video. See it run on your brand.

Book a demo

How helpful was this article?

Articles by Artiql →