629-298-8241 [email protected]
Nashville’s Web Design Contact
Web Design SEO AI SEO ServicesWork & Case Studies Google Ads Meta Ads AI Automation & Integration Website Assistant Backlink Audit & Cleanup Branding & Identity Hosting & Care Service Area Leads Punch List ToolsFree SEO & AI scan AI answer check Backlink check AI SEO guides Glossary About Process 629-298-8241 [email protected] Book a strategy call

SEARCH THE SITE · ASK NORA

Type to search every page. Press Enter to ask Nora, the site assistant — she answers from what this site says and hands anything else to Michael.

Nora is the site’s assistant, not a person. She quotes no prices and makes no promises — the buttons reach one.

THE PUNCH LIST / SEO

Why isn’t my website showing up on Google?

By Michael Blair, founder, Nashville’s Web Design · Updated · 4-minute read

A small storefront half hidden in fog at night while a lighthouse beam sweeps past above it and misses

The straight answer

Start with one test: search Google for site:yourdomain.com. If nothing comes back, the site is not indexed — usually because it is new, blocked by a robots rule or a noindex tag, or Google has never been told it exists; Search Console shows which in minutes. If pages do come back, the site is indexed and the problem is ranking: the pages do not match what people search, say too little, load too slowly on a phone, or the business is not yet prominent enough to beat the ones already there. The fixes are different, so find out which problem you have before doing anything.

The Punch List / What to do, in order

  1. Search site:yourdomain.com. Pages returned means indexed; nothing means not indexed. This decides everything that follows.
  2. Add the site to Google Search Console (the domain property), submit the sitemap, and read the Pages report: it names every page Google saw and why it was or was not indexed.
  3. Check for a noindex tag in the page source and a Disallow rule in /robots.txt — the two most common self-inflicted causes, usually left over from a developer’s staging site.
  4. Use the URL inspection tool on the home page and one service page; request indexing if they are “discovered, not indexed.”
  5. If indexed but absent from the searches you care about: search the exact phrase and look at who ranks. Your page has to be a better answer than theirs, for that phrase, in that town.
  6. Run the free scan: it checks crawlability, speed on a phone, titles, structured data and the AI-search basics in one pass.
  7. Check Search Console → Security & Manual Actions. Empty is good. A manual action is its own repair job.

The five-minute test

Type site:yourdomain.com into Google. It lists every page of yours Google has indexed. Three outcomes:

  • Nothing. Google has no copy of the site. The problem is indexing, and it is almost always one of causes one to four below.
  • Some pages, not all. The site is known but parts of it are not indexed. Search Console’s Pages report will say why, page by page.
  • All the pages. The site is indexed. The problem is ranking — causes five to nine — and none of the indexing fixes will help.

Owners spend months on the wrong half of this list. Five minutes on the test saves them.

If it is not indexed: the four usual causes

  1. It is new and nobody told Google. A site with no links to it and no Search Console property can sit unnoticed for weeks. Add the property, submit the sitemap, request indexing on the main pages, and get the Business Profile linking to it. Then wait days, not hours.
  2. A noindex tag. Look in the page source for <meta name="robots" content="noindex">. Developers add it to keep a site-in-progress out of Google and forget to remove it at launch — it is the single most common reason a brand-new site is invisible. WordPress has it as a checkbox called “Discourage search engines from indexing this site.”
  3. A robots.txt block. Open yourdomain.com/robots.txt. A line reading Disallow: / under User-agent: * tells every crawler to stay out. Same origin as above, same fix.
  4. Google saw it and chose not to index it. Search Console’s Pages report says “Discovered — currently not indexed” or “Crawled — currently not indexed.” That is Google saying the page did not seem worth the space: thin, duplicated, or on a site with no signals yet. The fix is the content and the prominence work below, not a resubmission.

If it is indexed but nobody finds it: the five usual causes

  1. The pages are not about what people search. A home page that says “Quality service since 2011” and nothing else cannot rank for “water heater replacement Murfreesboro.” Every service needs its own page, titled and written for the search, and every city you want needs one too.
  2. The pages are thin. Two hundred words and a phone number is not a better answer than the competitor’s page with the process, the timeline, the warranty and the FAQ. Google ranks the better answer.
  3. It is slow or broken on a phone. Most local searches happen on one. A page that takes five seconds to become usable, or whose buttons are unreachable, ranks below the one that works. Google’s Core Web Vitals are the published thresholds; the free scan measures them.
  4. The business is not prominent yet. Few reviews, listings that disagree, no mentions anywhere. The businesses above you have been building that for years. It is the slow part, and it is the map pack post.
  5. It is being searched from the wrong place. You search from the office and rank; the customer searches from ten miles away and you are gone. Distance decides the map pack. Check from the customer’s side with a geo-grid before deciding there is a problem at all.

The rare cause: a manual action

Search Console → Security & Manual Actions. If it shows a manual action, Google has had a person look at the site and found it breaking a spam policy — bought links, hidden text, hacked pages, thin doorway pages. The report says which. The repair is to fix exactly that, document it, and file a reconsideration request. It is rare for a legitimate local business, and if the report is empty, a penalty is not your problem, whatever a cold-calling agency tells you.

The order to fix things in

Indexing first — nothing else matters until Google has the pages. Then the pages themselves: one per service, one per city, each a real answer, fast on a phone. Then prominence: the profile, the reviews, the listings. Then patience, measured against a monthly check of positions from where the customers are, not a daily refresh from the desk.

And a caution about timelines: an indexing fix shows in days; a content fix in weeks; a prominence fix in months. The honest SEO timeline is its own post, because “it has been two weeks and nothing happened” is the most common reason owners abandon work that was about to pay off.

Free AI visibility scan / One a month per domain

See what Google and the AI engines make of your site.

It runs 85 checks in seven areas, from technical SEO to whether the page turns a visitor into a call, and AI search readiness counts most: 30 of the 100 points. It is the same audit we run before quoting any job. Free, one scan a month per domain, and nothing to sign up for — the result is yours whether you hire us or not.

Want it done instead?

The free scan tells you which of the nine it is, in about a minute.

Up to 42 checks: whether the site can be crawled and indexed, speed on a phone, titles and descriptions, structured data, the AI-search basics, and whether the page turns a visitor into a call — with a PDF you keep. Once a month per domain, no email required.

FAQ / Answers

Questions people also ask

How do I check if my website is indexed by Google?

Search Google for site:yourdomain.com. Any pages listed are indexed. For the full picture, add the site to Google Search Console and read the Pages report, which lists every page Google found and states why each was or was not indexed.

How long does it take for a new website to show up on Google?

Once Google knows it exists — a Search Console property with a sitemap submitted and a link from the Business Profile — the main pages are usually indexed within days to a couple of weeks. Ranking for competitive local searches takes longer, because that depends on prominence the site has not built yet.

Why does my website show up when I search the business name but not the service?

Your name is unique, so any indexed page wins that search. A service search is a contest against every business in the area, and the page has to be the better answer: a dedicated page for that service, written for the phrase, fast on a phone, on a site with reviews and consistent listings behind it.

Can a web designer accidentally hide my site from Google?

Yes, and it is the most common cause for a new site: a noindex tag or a robots.txt block added to keep the work-in-progress private and never removed at launch. Check the page source for a noindex meta tag and yourdomain.com/robots.txt for Disallow: / — both take a minute to find and a minute to fix.

NEXT STEP

See what Google and the AI engines say about you — in a minute.

Tell us your trade and your city. Before we call, we check what the engines answer and who takes the calls today — so the first call is a straight answer on whether your market still has room.

We respond immediately. Call Book a strategy call