Skip to content
itsorted.online
Websites guide

Website Not Showing on Google? A Fix-It Checklist for SMEs

If you search for your business and your website does not appear, there are two very different problems: Google has not indexed your site at all, or it has indexed it but ranks it far down. The first is usually a setting you can fix in minutes. The second takes content and time. This guide walks through the checks in the right order, using Google's own documentation, with the specific settings to look for on WordPress, Wix and Shopify, and what the common Search Console messages actually mean.

By IT Sorted teamReviewed 7 min readHow we write guides
in

Key takeaways

  • Start with a site:yourdomain.sg search to see whether Google has indexed anything.
  • A forgotten 'discourage search engines' or 'hide site' setting is the most common cause on new sites.
  • Google says it can take a few weeks to notice a new site or changes.
  • 'Crawled, currently not indexed' means Google chose not to index the page yet; improve it, don't spam resubmits.
  • For local searches, a verified Google Business Profile matters as much as the website.
In this guide · 8 sections
  1. 01Step 1: check whether Google has indexed your site at all
  2. 02Step 2: look for noindex and robots.txt blocks
  3. 03Step 3: use Google Search Console's page indexing report
  4. 04Step 4: give a new site or domain time
  5. 05Step 5: indexed but not ranking? Fix thin pages and local signals
  6. 06What not to do
  7. 07Do it yourself or get help?
  8. 08Frequently asked questions

Short answer

Search site:yourdomain.sg on Google. If nothing appears, check for a noindex setting or a blocked robots.txt, then add the site to Google Search Console and submit a sitemap. If pages appear but not for your business name, you need a Google Business Profile and better pages.

Step 1: check whether Google has indexed your site at all

Go to Google and search site:yourdomain.sg (use your own domain). Google's SEO starter guide suggests exactly this: if you see results pointing to your site, you are in the index. Google notes the site: search does not always show every indexed page, so treat it as a quick check, not a full count.

What you seeWhat it meansGo to
No results at allNot indexed: blocked, too new or never foundSteps 2 and 3
Some pages, but not the important onesPartly indexed; some pages excludedStep 3 (Search Console)
Your pages appear, but not when you search your servicesIndexed, but not ranking wellSteps 4 and 5
Spam pages or strange titles under your domainPossibly hackedOur website hacked guide

If you see spammy pages you did not create, stop here and read our guide on what to do if your website is hacked.

Step 2: look for noindex and robots.txt blocks

Many sites are built with search engines switched off so unfinished pages are not indexed, and nobody switches them back on at launch. Google's page on blocking indexing with noindex explains that a noindex tag makes Google drop the page from results entirely.

Search engine blocks to check

One trap: if robots.txt blocks a page, Google cannot see a noindex tag on it, and the URL may still appear without a description. Google's documentation says the page must not be blocked by robots.txt for noindex to work, so fix robots.txt first.

Step 3: use Google Search Console's page indexing report

Google Search Console is free and shows exactly which pages are indexed and why others are not. Add your site, verify ownership (a DNS TXT record covers the whole domain), and submit your sitemap, usually yourdomain.sg/sitemap.xml on WordPress, Wix and Shopify.

Then open the Page indexing report. These are the statuses small business owners see most, with Google's explanation from its Page indexing report help:

StatusWhat Google meansWhat to do
Excluded by 'noindex' tagA noindex rule stopped indexingRemove the noindex setting (Step 2)
Blocked by robots.txtrobots.txt stopped Google from crawlingEdit robots.txt
Crawled - currently not indexedGoogle crawled it but chose not to index it for nowImprove the page; no need to resubmit
Discovered - currently not indexedFound but not crawled yet, often to avoid overloading the siteWait; check site speed and internal links
Duplicate without user-selected canonicalGoogle treats it as a copy of another pageSet a canonical, or make the page distinct
Page with redirectThe URL redirects elsewhere, so it is not indexed itselfNormal after a move; check the target is indexed
Not found (404) / Soft 404The page is missing or looks emptyFix links, restore the page or return a real 404

For a single important page, use the URL Inspection tool and select 'Request indexing' after fixing the issue. Request it once and give it time.

Step 4: give a new site or domain time

Google's guide to getting on Google says it can take a few weeks for Google to notice a new site or changes. If your site is less than a month old, has a sitemap submitted and has no blocks, waiting is part of the process.

You can help Google find it sooner by linking to the site from places that are already indexed: your Google Business Profile, your social media pages, directories you are listed in, and partners or suppliers. If you recently moved to a new domain or platform, check that old URLs redirect properly; our website migration guide covers this.

Step 5: indexed but not ranking? Fix thin pages and local signals

If your pages are indexed but do not appear when people search for what you do, the issue is usually content, not settings. Common reasons for small business sites:

  • Thin pages: a home page with one line and a contact form gives Google little to match. Write a page per main service, in the words customers use, such as 'aircon servicing Tampines'.
  • Titles that only say 'Home': each page title should name the service and area.
  • No local presence: for 'near me' and map results, a verified Google Business Profile with the right category and address matters a lot. See our Google Business Profile set-up guide.
  • Slow or broken mobile pages: see our guide to fixing website speed and Core Web Vitals.
  • Brand-new domain against established competitors: ranking for competitive terms takes months, not weeks.

Google's starter guide also notes that some changes take effect in hours and others take months, and suggests waiting a few weeks before judging whether a change worked.

What not to do

Also avoid resubmitting the same URL every day, creating near-identical pages for every town, or copying text from competitors. Each of these makes the site look lower quality rather than higher.

Do it yourself or get help?

Steps 1 to 3 are free and most owners can do them in an hour: run the site: search, check the settings, add Search Console and submit a sitemap. If the report shows technical issues you cannot interpret, or the site is indexed but invisible for your services, a professional review saves weeks of guessing.

Our Speed & SEO Fix (S$390) fixes indexing blocks, titles, sitemaps, redirects and speed issues, and sets up Search Console properly. If it is just one setting, a Quick Fix (1 hour) (S$119) is usually enough.

Frequently asked questions

The most common reasons are a setting that blocks search engines, such as WordPress's 'discourage search engines' box or Wix's indexing toggle, a robots.txt block, a site that is too new for Google to have found yet, or pages Google has crawled but decided not to index. Google Search Console's Page indexing report shows which applies.

Google says it can take a few weeks to notice a new site or changes to an existing one. Submitting a sitemap in Search Console and linking to the site from your Google Business Profile and social pages helps Google find it. Ranking well for competitive searches usually takes much longer than being indexed.

Google visited the page but chose not to add it to its index for now. Google says it may or may not be indexed in the future and that there is no need to resubmit it. Improving the page, making it clearly different from your other pages, and linking to it from your main menu helps.

Search site:yourdomain.sg on Google, replacing it with your domain. If your pages appear, the site is indexed, though Google notes the site: search may not show every page. For a complete picture, add the site to Google Search Console and open the Page indexing report.

Not to appear in normal search results, but for local searches and Google Maps it matters a lot. A verified Business Profile with the correct category, address, hours and website link often appears above ordinary results when people search for a service near them, and it gives Google another link to your site.

Rather have it done for you?

Fixed price, set up in your own accounts.

Order online, get a written scope, and keep full ownership of everything we set up. Questions first? Ask us in writing.