sundata.pl
Project management · ERP integration · software engineering PL
Diagnostics · search visibility

Your website isn't on Google. Why?

Most of the time it comes down to a single setting that gets switched on while the site is being built and stays on after launch. The site works, it looks fine, and as far as search engines are concerned it doesn't exist.

A ten-second check WordPress walkthrough No scare tactics
01 — The check

How do you check in ten seconds?

Search Google for site:yourdomain.com — with the colon, no space, and your own address in place of yourdomain.com.

That tells the search engine to list pages from that one address and nothing else. If results come back, your site is in Google and the problem lies somewhere else. If nothing comes back, or the only hit is a login page, the search engine doesn't hold your site at all.

The site: search in two outcomes On the left, a list of three search results — the site is visible. On the right, an empty area labelled zero results — the site is not in the search index. site:yourdomain.com RESULTS FOUND NOTHING FOUND 0 results
A site: search asks the index about one address only. An empty result means Google has no copy of your site.

The same check works for a single page — put the full address after site:, for example site:yourdomain.com/contact.


02 — The mechanism

What's happening underneath?

Your page may carry a single line of code: <meta name="robots" content="noindex">. The site still works and anyone can open it. There is simply a note pinned to the door asking search engines to keep it out of their results.

Search engines honour that note. They arrive, read it and turn back, so the page never enters the index. Nobody gets an alert about it, because as far as the search engine is concerned everything is working exactly as the owner asked.

A search engine crawler turning back at a blocked page An arrow representing a search engine crawler reaches a rectangle standing for the web page, which carries a noindex sign, and turns back without entering. yourdomain.com noindex SEARCH ENGINE CRAWLER turns back — the page stays out of the index
The block is a request to search engines. The page itself stays open to anyone who knows the address.

03 — Context

When is the block deliberate?

Finding noindex is not automatically a fault. Plenty of pages carry it on purpose, and removing it would do more harm than good. The block belongs in places like these:

  • Staging sites and work in progress — while the build is under way, search results only get in the way.
  • Login screens, client areas, shopping baskets — they serve signed-in users, and their contents differ for every visitor.
  • Thank-you pages after a form is sent — they make sense right after a submission; on their own they are just a confirmation message.
  • Print views, duplicates and internal search results — they repeat content that already lives somewhere else.
  • Affiliate and deliberately private sites — they are meant to operate outside search altogether.

So spotting noindex is not yet a diagnosis. What matters is where it sits and whether it belongs there — a company site meant to win customers is a very different case from a client portal.


04 — The simple case

Where does WordPress keep this setting?

If your site runs on WordPress, clearing one checkbox fixes the vast majority of cases. It gets ticked during the build and it is remarkably easy to forget at launch.

SettingsReadingSearch engine visibility

Clear “Discourage search engines from indexing this site” and save with the button at the bottom of the screen.

Settings → Reading
Discourage search engines from indexing this site
Changes saved
Clear the box, then save. The animation shows the gesture; the real panel looks the same.

SEO plugins keep their own switch

Yoast SEO and Rank Math can set noindex independently of the WordPress setting — for the whole site or for particular content types. If you run either of them, check its indexing options as well.

The effect isn't instant. A search engine has to visit the page again to see that the note is gone, which usually takes anywhere from a few days to a few weeks.


05 — Getting back

Fixed it. When does the site come back?

Clearing the checkbox opens the door, though it sends no signal on its own. A search engine returns when it sees fit, and for a small site that can take weeks. You can shorten the wait.

Google Search Console

A free Google tool for site owners. It asks you once to prove the site is yours — through a DNS record or a file uploaded to the server. That is the one fiddly step in the whole process, and you only do it once.

URL Inspection

Enter your address and the tool reports whether Google can see the page and whether anything is blocking it. This is where you confirm with your own eyes that the noindex tag is really gone.

The “Request Indexing” button

It puts your page in the queue. That usually turns a wait of weeks into a few days.

URL Inspection in Google Search Console A field holding the page address, a Request Indexing button beside it, and a result below stating that the URL is available to Google. URL INSPECTION https://yourdomain.com/ Request Indexing URL is available to Google indexing allowed · no noindex tag detected
This is the verdict you want. While the tool still reports a block, requesting indexing changes nothing.

Sitemap

On a larger site it pays to submit a sitemap — the sitemap.xml file that SEO plugins generate for you. It helps Google reach every page, including the ones few links point to.

Setting up Search Console needs access to your domain or your server. If that is where you get stuck, drop us a line — it takes a few minutes.

Requesting indexing speeds things up without guaranteeing anything. Whether and when a page enters the index remains Google's call.

06 — The hard case

The box is clear and the site still isn't there. Now what?

Sometimes the WordPress setting is off, a week goes by and nothing changes. The block is then sitting somewhere else, and these signs tell you it's the harder variety.

SIGN 01

The box is clear, a week or more has passed, and site: still comes back empty.

SIGN 02

Nothing is ticked in the WordPress settings, yet Search Console keeps reporting a block on indexing.

SIGN 03

The block returns after you save, or it comes and goes depending on who opens the page and when.

SIGN 04

Some pages are in the results and others aren't, with no obvious pattern separating them.

In cases like these the cause usually sits outside the WordPress admin: in an SEO plugin's settings, in the robots.txt file, in a server response header, in the hosting configuration, or in a cache or CDN layer still serving an old copy of the page. Each of those needs a different check and a different level of access.

Contact

We'll find where the block actually sits.

If clearing the checkbox doesn't bring your site back, the cause lies elsewhere. Send us the address and what has already been checked, and we'll tell you where the problem is. Usually free of charge.

E-mail: biuro@sundata.pl Search visibility · email · digital accessibility
sundata
from idea to delivery