The SEO Playbook That Works When Money Is Tight
We grew to 121 website pages with zero ad spend. Here's the actual playbook — what worked, what took longer than expected, and what a small business can start doing this week.

When you start a business, the marketing math is brutal. Google Ads for anything competitive in a local market runs $5 to $15 per click. Facebook ads need a few hundred dollars a month just to learn what works. And the moment you stop paying, the traffic stops.
That's a problem when you're bootstrapping. You need customers, but you can't burn cash on ads while you figure out your offering.
So we didn't. Blue Octopus Technology has 121 pages on our website right now — 80 blog posts, five answer hub articles, five solution pages, five location pages, and the core pages that hold it all together. Total ad spend: zero dollars. Total time invested: a lot. But time was something we had more of than money.
Here's what we did, what actually worked, and what we'd tell a small business owner who's in the same spot.
Why Content Beats Ads When You're Starting Out
The difference between paid ads and content is simple. Ads are renting attention. Content is building something you own.
Run a Google Ads campaign for "plumber in Asheville" and you'll show up as long as the credit card clears. Stop the campaign and you vanish. Every click costs money whether that person hires you or not. For a new business still finding its footing, that's a gamble.
A blog post answering "how much does it cost to repipe a house in Asheville" costs you time to write and nothing to host. If it's genuinely useful, Google will show it to people searching that question for years. One good page can bring in steady traffic month after month with zero ongoing cost.
That's the compounding effect. Ads give you a flat line that stops when the money stops. Content gives you a curve that builds over time — slowly at first, then faster as more pages reinforce each other.
The catch is that "slowly at first" part. We'll get to that.
The Actual Tactics
Write Answers to Real Questions
Google has a feature called "People Also Ask" — those expandable question boxes that show up in search results. Each one is a real question that real people are typing into Google. They're free market research.
We built an answer hub specifically targeting these questions. Not guessing what people might want to know. Looking at what they're already asking and writing clear, direct answers.
The format matters. Short, useful pages that answer the question in the first paragraph and then go deeper for people who want more detail. Google likes pages that get to the point. So do readers.
We also write blog posts around questions we hear from business owners — things like "how much does custom software cost" or "what's the difference between off-the-shelf and custom." These aren't keyword-stuffed SEO bait. They're genuine attempts to answer a question well. That distinction matters more than any technical trick.
Build Location Pages
If you serve specific areas, build pages for those areas. This is local SEO at its most basic, and most small businesses skip it.
We have location pages targeting cities we serve. Each page is specific to that area — not the same generic content with the city name swapped in. Google can tell the difference, and so can readers.
For BluePages — our AI readiness scoring tool — we took this further. We built individual pages for 150 cities across Western North Carolina. That's 4,504 unique business pages, each with its own URL, its own data, and its own structured markup. Every page is a potential entry point from search.
This isn't a trick. It's just thorough. If you're a roofing company that serves six counties, you should have a page for each town you actually work in, with real information about working in that area. Not "We proudly serve [City Name]" copy-pasted twelve times.
Use Structured Data
Structured data — sometimes called JSON-LD or schema markup — is code you add to your pages that tells Google exactly what your content is about. It's the difference between Google guessing that your page is about a business and Google knowing the business name, address, phone number, hours, and services.
Most small business websites don't have it. When we scored 16,000 businesses in Western North Carolina, structured data was one of the signals almost nobody had. And it's one of the signals that matters most — not just for traditional search, but for how AI systems like ChatGPT and Google's AI Overviews decide which businesses to mention.
Adding basic structured data isn't hard. If you use WordPress, there are plugins that handle it. If you have a developer, they can add it in an afternoon. The payoff is disproportionate to the effort.
Submit to Google Search Console
This one takes five minutes and it's free. Google Search Console lets you tell Google your site exists, submit your sitemap, and see exactly which searches bring people to your pages. You can see which queries you rank for, which pages get clicks, and where you're showing up on page two — close to visibility but not quite there.
We check ours regularly. It tells us which content is working and which isn't. That feedback loop means we're not guessing about what to write next. We can see the gaps.
If you have a website and haven't set up Search Console, do it today. It's the single highest-value free tool Google offers to small businesses.

Track Everything in a Pipeline
We track every piece of content from idea through research, outline, draft, review, and publication. It sounds like overkill for a small business. It isn't.
Without a system, content creation looks like this: you get inspired, write something, publish it, forget about it, and three months later realize you haven't posted anything since. A pipeline keeps the work visible and moving. It doesn't have to be fancy. A spreadsheet with columns for status works fine.
The point is that content marketing is a long game, and long games need systems. Inspiration is unreliable. A process that says "write one post per week, here's the list, here's where each one stands" is reliable.
The Real Numbers
Here's what our growth looked like, honestly:
We started with a handful of core pages — homepage, about, services, contact. Basic stuff. Then we started writing blog posts. Consistently. Not every day, but every week.
Over time, we added the answer hub, the location pages, and the solution pages. Each category serves a different search intent. Blog posts capture people researching topics. Answer hub pages target specific questions. Location pages capture local searches. Solution pages capture people looking for a specific type of help.
121 pages didn't happen overnight. It took months of steady work. Some posts took an hour. Some took a full day of research and writing. The location pages and BluePages required building tools and crawlers — that's not something every business needs to do, but the principle applies. More useful pages means more ways for people to find you.
The compounding effect is real but slow. The first 20 pages didn't move the needle much. Somewhere around 50, things started to build momentum. By 80 blog posts, we had a body of content that reinforced itself — internal links between related posts, topical authority building in specific areas, a real presence that Google could evaluate.
The Honest Caveats
This is the part most SEO articles skip. So let's not.
SEO takes months. A new blog post might not rank for anything meaningful for 60 to 90 days. Some posts never rank well. If you need customers this week, SEO is the wrong tool. It's an investment in three-months-from-now you.
Results aren't guaranteed. You can write the best answer to a question and still get outranked by a bigger site with more authority. Domain age, backlinks, and site authority all matter. A new website is starting from behind, and there's no shortcut past that.
Google changes things. Algorithm updates can shift rankings overnight. Pages that ranked well for months can drop. AI Overviews are changing how many people click through to actual websites. The ground is shifting, and anyone who tells you they have it all figured out is selling something.
Volume matters, and volume takes work. One blog post won't change your business. Twenty might not either. It's the sustained effort over months — building a library of useful content — that eventually creates something durable. That's a real commitment of time and energy.
You still need a good website. All the content in the world won't help if your site loads slowly, looks broken on mobile, or doesn't have basic security (HTTPS). The foundation has to be solid before the content strategy can work.
What You Can Start This Week
If you're a small business owner with more time than marketing budget, here's where to start:
-
Set up Google Search Console. Five minutes. Free. Immediate value even before you start creating content.
-
Search for your own business on Google. Look at what comes up. Look at the "People Also Ask" questions related to your industry. Write those questions down — they're your first content ideas.
-
Write one page that answers a real question your customers ask you. Not a sales pitch. An actual helpful answer. The question you get asked three times a week — write a thorough answer and put it on your site.
-
Add a page for each area you serve. If you're a local business, make sure Google knows where you work. One page per city or town, with real information about your work in that area.
-
Check your structured data. Google's Rich Results Test is free. Paste your URL in and see what Google can read. If the answer is "nothing" — and for most small businesses it will be — that's a clear next step for you or your web developer.
-
Commit to a pace you can sustain. One post a week beats four posts this month and none for the next three. Consistency matters more than volume in any given week.
The Long Game
There's a reason most businesses default to ads. Ads are fast. You pay, you appear, you get calls. The feedback loop is immediate.
SEO is the opposite. You do work now for results later. You write something useful and wait to see if anyone finds it. The feedback loop takes weeks or months. That ambiguity is uncomfortable, especially when money is tight and you need to see something working.
But here's what we've learned from building 121 pages with zero ad spend: the work accumulates. Each page is a small bet that costs nothing but time. Some of those bets pay off and keep paying off. An ad you ran last March is gone. A blog post you wrote last March is still working.
That's the math. Not fast. Not guaranteed. But durable in a way that paid advertising never is.
If you're a small business trying to get found online without a big marketing budget, start writing. Answer real questions. Be useful. Be patient. The pages you build today are the traffic you'll have six months from now.
That's not a promise. It's just how the math works.
Stay Connected
Get practical insights on using AI and automation to grow your business. No fluff.