SEO & local search
Why sites fail to rank, how Google understands local businesses, and the technical foundations — schema, internal links, migrations — that hold rankings up.
Why Isn't My Website Ranking on Google? A Four-Stage Diagnosis
Not ranking is a symptom with four very different causes. This guide walks a business owner through them in order — not indexed, indexed but invisible, ranking but missing from the map pack, ranking but producing no leads — with the exact Search Console reports that tell you which one you have.
The Local SEO Checklist for Service Businesses (Mapped to How Google Actually Ranks You)
Most local SEO checklists are lists of chores. This one explains which of Google's three local ranking signals each task feeds — relevance, distance, or prominence — so you know what to do first, what your website must say to agree with your Business Profile, and which "service area page" tactics Google's spam policy calls doorway abuse.
The Website Redesign SEO Checklist (Including WordPress to Astro Migrations)
A redesign is the most common way a business loses rankings it spent years earning, and the loss is almost always avoidable. This checklist follows Google's own site-move guidance step by step, then adds the WordPress-specific traps — the image URLs, archives, and plugin pages that vanish when you change platforms — that generic checklists leave out.
How Long Does SEO Take After Launching a New Website?
The honest answer is "hours to months," which is also Google's answer. What matters is knowing which milestone should appear when, so you can tell early from broken. Here is the week-by-week sequence in Search Console for a new domain and for a redesign, what to launch on day one, and what to run while organic matures.
How Internal Linking Helps Google Understand Your Website
Internal links are how Google finds your pages, understands which ones matter, and reads the shape of your expertise. Most service-business sites link badly without knowing it — orphan pages, buttons that aren't links, "click here" anchors. Here is the linking map that works, in Google's own terms, with the traps that page builders create.
What Schema Markup Does (and Doesn't Do) for a Business Website
Schema markup is code that states facts about your business in a format machines read without ambiguity. It helps Google understand you and can enable certain result features; it is not a ranking lever, it is not required for AI search, and the studies that have measured it found no major uplift in AI citations. Here is the honest version, with the types that fit each industry.
Other topics
The rest of the library.
Reading is free. So is the roast.
Or skip straight to the service this topic supports — every engagement starts with a launch plan and one flat number.
Prefer to talk it through first? Use the chat button — a real person replies.