You Built a Website. Now It's Sitting in the Dark.
Your site exists. But search engines can't read it, AI can't cite it, and visitors can't find it. Here's what your agency never set up — and why it matters.
In this guide
A friend of mine — a contractor, does great work, word-of-mouth keeps him busy — called me last year. He'd finally spent real money on a website. Professional design, nice photography, the works. Looked sharp. He was proud of it.
Six months later, nothing. No calls from the site. No contact form submissions. Not a single lead that didn't come from someone who already knew his name.
He asked me to take a look. Took me about 90 seconds to find the problem.
His agency had built a beautiful website. Then they'd left the lights off.
Having a website is not the same as being online
This is the most common disconnect I see with small businesses, and it costs them more than they realize. They invest in a website — sometimes $5K, sometimes $20K — and assume the job is done. The site is live. It's on the internet. Therefore people will find it.
That's like opening a store, hanging no sign, putting no address on Google Maps, and wondering why foot traffic is zero. The building exists. But nobody knows it's there.
“Live” and “findable” are two completely different things. Your website can exist on the internet and still be invisible to every search engine, every AI assistant, and every potential customer who doesn't already have your URL.
Most web agencies are hired to make something look good. And they do. The design is clean, the photos are professional, the homepage reads well. But “looking good” and “being findable” are two different skill sets — and most agencies specialize in the first one.
The result: a beautiful building with no address.
What “sitting in the dark” actually means
When I say a website is sitting in the dark, I mean something specific. I mean the infrastructure that makes a site visible to machines — search engines, AI assistants, social platforms — was never set up or was set up wrong.
This isn't about content quality. It's not about design. It's about whether the plumbing works.
Search engines don't see websites the way you do. You see colors, layout, photos. A search engine sees code. And if the code doesn't tell the search engine what your pages are about, who they're for, and how they're organized — the search engine moves on. You don't rank. You don't appear. You don't exist in the results.
Same with AI. When someone asks ChatGPT for a recommendation, it pulls from structured, well-organized content. If your site doesn't provide that structure, AI has nothing to cite. Your competitor down the street with worse reviews but better infrastructure gets the mention.
That's what “sitting in the dark” looks like. It's not broken. It was never turned on.
The six things your agency probably never set up
I've audited hundreds of small business websites. The same gaps show up over and over. Not because agencies are lazy — most of them simply don't think of these as their job. They were hired to build a website, not to make it findable.
Here's what's usually missing:
Title tags and meta descriptions
Every page needs a unique title tag (the line that shows up in search results) and a meta description (the two-line summary underneath). Most agency sites either have the same generic title on every page — "Home | Company Name" — or no meta descriptions at all. Search engines use these to decide what your page is about. If they're missing, Google writes its own — and Google's version is usually terrible.
A sitemap
A sitemap is a file that lists every page on your site. You submit it to Google, and it tells search engines exactly what to crawl. Without one, Google has to discover your pages on its own — if it finds them at all. Most agency sites don't have one. The ones that do often have an outdated version that hasn't been regenerated since launch.
Robots.txt done right
This tiny file tells search engines what they're allowed to crawl. A bad robots.txt can accidentally block your entire site from search results. I've seen it happen — an agency leaving "Disallow: /" in the file from the staging environment, which tells Google "don't index anything." The site looks fine to humans. It's invisible to search engines.
Structured data
Structured data (also called schema markup) is code that tells search engines and AI exactly what your business is, where you're located, what services you offer, and what people say about you. It's the difference between Google knowing your page contains text and Google knowing your page is about a plumbing company in Denver with 4.8 stars. Most small business sites have zero structured data.
Heading structure
H1, H2, H3 — these aren't just font sizes. They're a hierarchy that tells search engines how your content is organized. When an agency uses an H1 for the hero image caption and an H3 for the main headline because it "looked better," they've scrambled the only table of contents a search engine can read.
Page speed basics
A beautiful site that takes 8 seconds to load on a phone is a site that 53% of visitors will abandon before it renders. Uncompressed images, render-blocking scripts, no lazy loading — these are the performance killers agencies leave behind because the site loaded fine on their office Wi-Fi.
None of this is rocket science. Every item on that list is a solved problem — well-documented, widely understood in the SEO world. But for the business owner who just spent $15K on a website and assumed “it's handled,” these gaps are invisible until someone points them out.
73%
of small business sites I audit have missing or duplicate title tags
0
structured data on the average agency-built SMB site
4.2s
average mobile load time for agency-built sites
Is your site sitting in the dark?
The Findability Check tests for every issue on this list — title tags, sitemap, structured data, page speed, and more. Takes under a minute. No signup.
Check your siteWhy agencies skip this stuff
I want to be fair here, because I've worked alongside plenty of good web agencies. The gap isn't usually about competence. It's about incentives.
A web design agency gets hired to deliver a website. The project has a timeline, a budget, and a set of deliverables. The client approved the homepage mockup, signed off on the design, and reviewed the copy. The site launches. Invoice sent. Everyone celebrates.
But nobody scoped “submit the sitemap to Google Search Console.” Nobody budgeted for writing unique meta descriptions for 15 pages. Nobody included “add LocalBusiness schema markup” in the contract. These tasks feel like maintenance — or they feel like SEO work, which is a different contract entirely.
The agency delivered what they were hired to build. The problem is that what most businesses need isn't what most agencies are hired to do.
And here's the uncomfortable truth: many businesses don't even know these gaps exist. If no one told you that a sitemap is important, you'd never think to ask for one. If your site looks great on your phone, you'd never suspect that Google can't read it. The gaps are silent. The site works. Nobody calls. And the business owner blames the market, the economy, or their own marketing — instead of the infrastructure nobody set up.
What turning the lights on actually looks like
The good news: this is fixable. Every item on the list above is a one-time setup. You don't need to rebuild your site. You don't need a new agency. You need someone to turn on the things that should have been turned on from the start.
Here's what changes when the lights come on:
BEFORE & AFTER: THE SAME SITE, DIFFERENT INFRASTRUCTURE
Every page titled "Home | Your Company"
Unique titles that tell Google exactly what each page is about
No sitemap — Google discovers pages by accident
Sitemap submitted, every page indexed within days
Zero structured data — Google sees text, not a business
Schema markup tells Google your name, location, reviews, services
8-second mobile load — 53% of visitors leave
Under 3 seconds — images compressed, scripts deferred, lazy loading
Headings chosen for appearance, not hierarchy
Clean H1→H2→H3 structure that search engines can parse
Shared on social: broken preview, no image
Rich previews with title, description, branded image on every platform
None of these changes require a redesign. They don't change how your site looks to a human visitor. They change how your site looks to machines — and machines are the gatekeepers to every new customer who doesn't already know your name.
Why this compounds
Here's what people miss about search visibility: it's not a one-time boost. It's a permanent shift in how your business appears in the world.
A properly indexed site with clean structured data and fast load times earns trust from search engines over time. Each page you add inherits the credibility of the domain. Your Google Business Profile connects to your website, which connects to your schema markup, which tells AI assistants what you do. The signals reinforce each other.
A site sitting in the dark doesn't compound. It decays. Every month without a sitemap is another month Google doesn't know your new pages exist. Every week without structured data is another week AI assistants recommend your competitor instead. The gap between visible and invisible doesn't stay static — it widens.
Search visibility isn't a tactic. It's infrastructure. Get it right once, and everything you do in marketing works better. Leave it broken, and everything you do works harder than it should.
Where to start
If you're reading this and thinking “I bet my site has half these problems” — you're probably right. Most do. Here's the order that matters:
Run the Findability Check
It tests for every issue in this guide — title tags, sitemap, structured data, page speed, heading structure, and more. Start with the red items. Those are the lights that need turning on first.
Fix the access issues first
If your robots.txt is blocking search engines, nothing else matters until that's fixed. Same with a missing sitemap. These are the "can Google even find you" basics.
Add the identity layer
Title tags, meta descriptions, structured data — this is how you tell search engines and AI who you are. It's the difference between being a random page of text and being a business with a name, location, and reputation.
Then worry about speed and polish
Page speed, image optimization, heading structure. These matter — but only after the access and identity layers are in place. Don't optimize the paint job on a building that still has no address.
What happens next
This guide covered the foundation — the infrastructure that makes your website visible to search engines, AI assistants, and every platform where customers are looking. It's the first thing to fix because nothing else works without it.
But being visible is only half the equation. Showing up is step one. Being chosen when AI assistants recommend businesses in your space — that's step two.
Next up: Guide 03 — AI Is Already Recommending Your Competitors. We'll look at what AI assistants actually need to cite your business — and why most sites give them nothing to work with.
Find out what your agency left in the dark.
The Findability Check scores every signal from this guide — title tags, sitemap, structured data, speed, and more. Free. Under a minute.
Frequently asked questions
What does it mean for a website to be "sitting in the dark"?
It means your website exists on the internet but the infrastructure that makes it visible to search engines, AI assistants, and social platforms was never set up. The site works for visitors who already have your URL, but it's invisible to anyone searching for what you offer. It's not broken — it was never turned on.
What are the most common things web agencies don't set up?
The six most common gaps are: unique title tags and meta descriptions for every page, a sitemap submitted to Google Search Console, a properly configured robots.txt file, structured data (schema markup) that tells search engines what your business is, a clean heading hierarchy (H1, H2, H3), and basic page speed optimizations like image compression and lazy loading.
How do I know if search engines can find my website?
Run the Findability Check — it tests for title tags, sitemap, structured data, page speed, and more in under a minute. You can also search "site:yourdomain.com" on Google. If your pages don't appear, search engines either haven't found them or can't index them.
What is structured data and why does it matter?
Structured data is code added to your site that tells search engines and AI exactly what your business is — your name, location, services, reviews, and more. Without it, search engines see your site as generic text. With it, you can appear in rich search results and AI recommendations. Most small business websites have zero structured data.
Can I fix search visibility issues myself?
Some fixes are straightforward if you're comfortable editing your website — adding meta descriptions, submitting a sitemap, compressing images. Others, like adding structured data or fixing robots.txt issues, are more technical. The Findability Check will show you exactly what's missing, so you can decide what to tackle yourself and what needs a professional.