Skip to content

Indexing Diagnostics for Micro Businesses: Why Your Pages Are Not in Google

If a page is not indexed, it cannot rank and no customer will ever find it. Here is how a one-person shop checks and fixes that for free this week.

John Cravey with EleviFounder11 min read

You built the website yourself. You wrote the pages, you added the services, you published the whole thing, and you assumed Google would find it. Maybe it did. Maybe half of it is sitting there invisible, in Google's records but not in its search results, which means no customer will ever see it. A page that is not indexed cannot rank, cannot bring you a single visit, and cannot help the pages next to it. For an owner-operator with no marketing person and no budget for an SEO agency, this is the cheapest, highest-payback check you can run this week. It is free, it takes a couple of hours the first time, and it is one of the very few SEO tasks that pays back immediately. This is how to do it yourself, in plain language, with no tools you have to buy.

Why this is worth your afternoon (and most SEO is not, yet)

At your size, most SEO advice is a waste of your time. Keyword research, link building, content calendars, the fancy paid tools, all of it can wait until you have proof that Google is even showing your pages. Indexing is the exception. It is the one thing that has to be true before anything else you do matters. If your service page is not indexed, writing a better headline for it changes nothing, because nobody is seeing it in the first place. So before you spend an hour on any other SEO task, spend it here. The math is simple: a page that gets indexed can start earning you calls; a page that never gets indexed earns you nothing no matter how good it is.

Step 0: the ten-second free check

Before you set anything up, you can spot-check any single page for free with no account. Go to Google and search for site: followed by the exact page address, with no space, like this: site:yourbusiness.com/services/roof-repair. If the page shows up, Google has it indexed. If Google says it found nothing, that page is missing from the index and this guide is for you. Do this for your three or four most important pages right now. If they all show up, breathe easy and come back to this when you add new pages. If any are missing, keep reading.

Confirming a page is really not indexed

Once Search Console is set up, it gives you a straight answer instead of a guess. Paste any page address of yours into the Inspect URL box at the top. It tells you plainly whether the page is on Google, and if it is not, it tells you why in a short reason line. That reason line is the whole game. It is Google telling you, in its own words, what is wrong. The rest of this guide is a plain-English translation of the reasons you are most likely to see, and the fix for each.

The eight reasons a page is missing, and what to do

The original indexing diagnostics guide covers all eight in technical depth. Here is the owner-operator version: what the reason means in plain words, and whether it is a five-minute DIY fix or something you can safely leave alone.

1. Google has not gotten around to it yet

Search Console says "Discovered, currently not indexed." This just means Google knows the page exists but has not looked at it closely yet. It is extremely common for a new page on a small, newer site. Google has limited attention and your site is not yet a priority. The fix is easy and free: link to that page from other pages on your site that are already indexed. Add a link to your new roof-repair page from your homepage and your services page. Then open Inspect URL, click Request Indexing, and Google will usually take a look within a day or two. Do not panic if a brand-new page sits in this state for a week.

2. Google looked and decided the page was too thin

Search Console says "Crawled, currently not indexed." This one stings a little: Google read your page and chose not to include it, usually because there is not enough real content on it, or because it looks too much like another page you already have. The fix is content, not a technical trick. Add real, specific information a customer would actually want: what the service includes, what it costs or how pricing works, how long it takes, the areas you cover, answers to the questions people call and ask you. A page with three sentences and a phone number gives Google nothing to index. A page that genuinely answers the customer's question earns its spot. After you improve it, hit Request Indexing again.

3. The page is told to stay out of Google (noindex)

Search Console says "Excluded by noindex tag." Somewhere in your page's code there is an instruction telling Google not to index it. This happens more than you would think on DIY sites: a website builder had a "hide from search engines" checkbox ticked, or a plugin defaulted it on, or a page was set to private while you were building it and never switched back. If you use a site builder like Squarespace, Wix, WordPress, or Shopify, look in that page's settings for anything about search-engine visibility or indexing and turn it back on. This is a five-minute fix once you find the switch.

4. Your robots file is blocking the page

Search Console says "Blocked by robots.txt." There is a small file on your site called robots.txt that tells search engines which areas to stay out of. Sometimes a rule meant to hide an admin or login area is written too broadly and accidentally blocks real pages too. On most small-business site builders you will never touch this file and it is fine. If you see this reason and you did not set up the file yourself, this is one of the few spots where it is worth asking whoever set up your site, or leaning on your site builder's support chat, rather than editing raw files you are not sure about.

5. Google is indexing a different version instead (canonical)

Search Console says "Alternate page with proper canonical tag." This one usually is not a problem at all. It means Google found two versions of basically the same page and chose to index one of them, which is exactly what it should do. You do not need to fix this unless the version Google picked is the wrong one, which is rare on a small site. When you see this reason, the honest answer is almost always: leave it alone and move on to the next page.

6. The page returns an error (404 or 5xx)

Search Console says "Not found (404)" or "Server error." Google tried to open the page and got an error instead of a page. If the page genuinely no longer exists, that is fine and you can ignore it. If it should exist, the address may have changed, a link may be pointing to the wrong place, or your site or host had a temporary outage when Google visited. Open the exact address yourself in a browser. If it loads for you, it may have been a passing blip, so use Request Indexing to have Google try again. If it does not load for you either, the page or its address is broken and needs fixing.

7. The page bounces through too many redirects

Search Console says "Page with redirect" or "Redirect error." A redirect sends a visitor from one address to another, which is normal and healthy on its own. The problem is a chain: address A sends you to B, which sends you to C. Google can get lost in long chains. On a DIY small-business site this is uncommon and usually shows up after you have moved pages around or changed your website builder. If you see it, the fix is to point old addresses straight at the final destination in one hop. Again, if you are not comfortable editing redirect rules, this is a fair thing to hand to your site builder's support.

8. Two pages are basically the same (duplicate)

Search Console says "Duplicate" of some kind. You have two pages that are too similar and Google folded them into one. This happens when a small business spins up near-identical pages, for example one service page copied five times with only the town name changed. The fix is to make each page genuinely different: real local detail, real specifics about that job or that town, not a find-and-replace copy. If two pages truly say the same thing, you probably only need one of them anyway.

The one-page checklist to run this week

Here is the whole thing as a short sequence you can actually finish in an afternoon. Do it once, and it gets faster every time after.

  1. Set up Google Search Console for your site and verify it. This is the only setup step and you do it once.
  2. In Search Console, open the Pages report under Indexing. It shows you a simple count: how many pages are indexed, and how many are not.
  3. If the not-indexed number is small and only covers pages you do not care about, you are done. Stop here.
  4. For each important page that is missing, use Inspect URL and read the reason line.
  5. Match the reason to the eight causes above. Do the DIY fix if it is one (add content, add internal links, flip a builder setting). Leave the healthy ones (canonical, some redirects) alone.
  6. After a fix, click Request Indexing, then check back in a day or two. Do not expect same-hour results.

What to skip at your size (so you do not waste the afternoon)

Just as important as what to do is what to ignore. At one to nine people with no marketing staff, these are not worth your time yet.

  • Do not buy any paid SEO tool to check indexing. Search Console does this for free and better. Every paid indexing checker is repackaging what Google already gives you.
  • Do not hand-write or hand-edit a sitemap file. Most site builders make one automatically. If yours does, submit that. If it does not, it is a smaller deal than it sounds and not worth learning to code for.
  • Do not chase every single excluded page. A few pages sitting in "discovered" or "alternate canonical" is normal and healthy. Fix the ones that matter to your business, which is usually your services and your key local pages.
  • Do not pay anyone who offers to "submit your pages to Google every day." Requesting indexing is a free fifteen-second click you can do yourself, and doing it daily changes nothing. It is a fake service.

When a page that used to work disappears

Different situation, and worth knowing. If a page was indexed for months and then dropped out, the usual DIY-level causes are: you rewrote the page and Google decided the new version was thinner, your site or host had errors for an extended stretch and Google gave up on it, or you moved the page and left a broken redirect behind. Check the page loads fine for you, check the content is still substantial, and use Inspect URL to see the current reason. Most owner-operator cases come down to one of those three, and all three are fixable with the steps above.

The same fix, sized for bigger operations

This guide is deliberately the small-shop version: do the cheap high-payback 20% yourself, skip the rest until you are bigger. If you have grown past the owner-operator stage, the same diagnostics scale up in useful ways. There is a version for SMEs running a weekly check that catches problems before they cost traffic, a version for agencies fixing this across a book of client sites with a repeatable process, and a version for mid-market teams monitoring index health at scale. Pick the one that matches where you are. For most owner-operators reading this, the answer is: do the checklist above, then get back to running the business.

When to stop doing it yourself

Doing your own indexing check is genuinely the right call at your size. But there is a point where it stops being a good use of your hours. If you run the check, fix the obvious causes, and pages you care about still will not index, or if you have dozens of missing pages and no idea which pattern is breaking them, that is the signal to get help rather than lose another Saturday to it. We build and run this for service businesses so the owner never has to think about it, and we handle exactly this kind of work for professional services and local service businesses. You can see how the engagements are structured on our solutions page.

For most owner-operators, indexing is the one SEO task with a fast, free, obvious payback: pages Google was hiding start showing up, and showing up is the whole point. Set up Search Console, run the checklist, fix the handful of pages that matter, and build the ten-second Request-Indexing habit for every new page. That is the entire job at your size. If you want a second set of eyes on why your pages are not showing, or you would rather hand it off entirely, run the free estimator to see what a fix looks like, or get in touch and we will take a look.

Written by
John Cravey
Founder

Founder of Frontend Horizon. Writes most of the long-form work on the FH blog.

Newer post
Indexing Diagnostics for SMEs: A Weekly Check That Catches Problems Early
Older post
Indexing Diagnostics for Agencies: A Repeatable Fix Process Across Client Sites
Keep reading

More from the blog

Search Console·11 min

Google Search Console for Micro Businesses: The 20-Minute Weekly Habit

Search Console is the one free tool that shows you exactly what Google sees. Here is the owner-operator version: set it up once, check it in 20 minutes a week, skip the rest.

Search Console·12 min

The Search Console Performance Report for Micro Businesses: The Few Numbers That Matter

Most of the Performance report is noise for a business your size. Here are the few numbers worth your time and the ones to ignore.

Search Console·12 min

Sitemaps and Indexing for Micro Businesses: Getting Your Pages Into Google

If your pages are not in Google's index, nothing else you do to them matters. Here is the cheapest, highest-return hour you can spend on your own site this week.