The fastest way to understand DIY SEO is to see it applied step by step, not as a list of disconnected tips. Below is an illustrative walkthrough — not a real client’s data, but a realistic scenario built from the patterns we see over and over in small business SEO — following a fictional small business, “Maple Street Bakery,” through a first ninety days of doing its own SEO from scratch.
Use this as a template. Swap in your own business type, your own city, and your own numbers, and you’ll have a workable roadmap for your first three months.
Maple Street Bakery had a website (built years ago on a page builder), a Facebook page, and an unclaimed Google Business Profile. Before writing a single word of new content, the first move was a plain audit: search the business name in Google, search “bakery near me” from a phone in the neighborhood, and see exactly what shows up (or doesn’t).
The findings were typical of an unmanaged local business: no Google Business Profile in the local pack, a website that took nine seconds to load on mobile, no meta descriptions on any page, and a menu page that existed only as a downloadable PDF — completely invisible to Google’s text-based ranking systems.
This audit step matters because it tells you where to spend your first hours. There’s no point writing new blog content if your Google Business Profile doesn’t exist yet — that’s the higher-leverage fix by a wide margin for a local business.
The profile was claimed and verified (usually via a postcard or phone verification from Google), then filled out completely: accurate hours including holiday exceptions, the correct primary category (“Bakery”) plus relevant secondary categories, a full service and product list, and twenty real photos of the storefront, the case, and the products — not stock imagery.
Two details that punch above their weight: the “products” feature, where individual items (a specific cake, a seasonal pastry) can be listed with photos and descriptions, and the Q&A section, which was seeded with the five questions the owner gets asked on the phone every week (“Do you take custom cake orders?” “Are you open on Sundays?”).
For a business with a physical location and local customers, the Google Business Profile is often the highest-traffic “page” a business has — frequently outperforming the website itself in visibility for local searches. Getting it right first produces the fastest visible movement, which also builds motivation to keep going.
With the profile live, attention turned to the website. The menu PDF was rebuilt as an actual HTML page with real text, because search engines can’t reliably read menu items trapped inside an image or PDF. Every page received a unique title tag and meta description written around how customers actually phrase searches (“custom birthday cakes [city]” rather than the internal term “specialty orders”).
Image files, which had generic names like IMG_4821.jpg, were renamed descriptively and compressed to cut load time. That single change — image compression plus lazy loading, both available through free plugins or built-in website builder settings — took the homepage from nine seconds to under three seconds on mobile.
Rather than guessing what to write about, the owner used Google’s autocomplete and “People also ask” results for searches like “custom cake [city]” and “bakery near me” to see the actual questions customers were asking. That research turned into three new pages: a custom cake ordering guide with pricing ranges and lead times, a page on dietary accommodations (gluten-free and nut-free options), and an updated, fully text-based menu page.
Each page was written the way the owner would actually explain it to a customer standing at the counter — plain, specific, and helpful — rather than generic marketing copy. This is the piece DIY SEO efforts most often skip, and it’s usually the highest-impact one: content that genuinely answers a real question outperforms content written to please a search algorithm.
The bakery had eleven reviews total before this project, most of them years old. A simple system was put in place: a laminated card at checkout with a QR code linking directly to the Google review form, and a follow-up text (sent through the point-of-sale system’s built-in messaging) two days after any custom order was picked up, thanking the customer and asking for a review.
Every review — positive or critical — got a personal response within a few days, mentioning the bakery name and, where relevant, the specific item ordered. This is free, low-effort content that reinforces relevance for local search while also building genuine customer goodwill.
With the foundation in place, the final stretch was about consistency and cleanup. A citation check across major directories (Yelp, Apple Maps, Bing Places, and a few local chamber-of-commerce and neighborhood directories) turned up an old address from a previous location — corrected everywhere it appeared, since inconsistent business information is a well-documented drag on local rankings.
Google Search Console and Google Business Profile Insights were checked weekly, not to obsess over daily fluctuations but to spot real patterns: which search terms were starting to bring in impressions, which pages had crawl errors, and which photos were getting the most views on the profile.
By the twelve-week mark, the bakery’s Google Business Profile was appearing in the local pack for several of its core searches, up from appearing nowhere. Review count had roughly tripled through the new checkout and follow-up system. Website load time had dropped dramatically, and the new content pages were beginning to show impressions in Search Console for the exact questions they were built to answer.
None of this required paid advertising or an agency retainer — it required roughly three months of focused, sequenced effort, done in the right order: local profile first, technical foundation second, real content third, reviews fourth, and monitoring throughout. That sequence is the actual lesson of this case study, more than any individual tactic.
No — it's an illustrative composite built from patterns commonly seen in small local business SEO work, not a specific client's real data. It's meant as a realistic template you can adapt, not a promise of exact results for any specific business.
For most local, brick-and-mortar businesses, the Google Business Profile is often the single highest-visibility asset a business has in local search results, and it's free to build out fully. Fixing it first tends to produce the fastest visible movement and the best return on the first hours invested.
Meaningful movement in local search results often starts to show within four to eight weeks for the fastest-moving levers (Google Business Profile completeness, review growth), while content and broader organic ranking improvements usually take longer — often several months of consistent work before they compound noticeably.
Claiming and fully completing the Google Business Profile, closely followed by turning the PDF menu into real, readable text on the website. Both fixed a total lack of visibility to Google, which is a bigger problem than any ranking nuance.
Yes — every step in this walkthrough used free tools (Google Business Profile, Search Console, PageSpeed Insights) and existing systems (a point-of-sale messaging feature, a laminated QR code card). The investment was time and consistency, not budget.
Local rankings and conversion rates would likely lag. Review count and recency are strong, well-documented signals in local search, and reviews also directly influence whether a customer who does find the business chooses to call or visit. Skipping this step leaves real growth on the table even if every other step is done well.
Terry has 30+ years in software and SEO. He’s the founder of Salterra Digital Services and SEO Spring Training, host of the Roundtable SEO Mastermind, and lead instructor at SEO University — teaching the exact tactics his team uses on client work.
This guide is one lesson from the DIY SEO for Small Business course. Get every lesson, framework and checklist — plus the full 38-course catalog — inside SEO University.
Practitioner-focused training across the full digital marketing stack — from technical SEO to conversion optimization and the AI search era. By Salterra Digital Services, since 2011.