The original is one click away. Open original ↗
How to rank a local business on Google: a live SEO walkthrough
Executive overview
Most local business websites rank poorly not because of algorithmic penalties, but because of basic omissions: wrong keyword variants in key tags, weak content, no schema, and thin citation profiles. Fix these and rankings move.
This walkthrough applies a repeatable five-step process to a real plumbing business in Springfield, Illinois using SEMrush as the primary tool.
The core insight: ranking improvement is mostly about fixing what's missing, not doing something clever.
Step 1: keyword research — find bottom-of-funnel targets
- Pull the domain into SEMrush and filter existing rankings by transactional intent keywords.
- Prioritise keywords that match what the business actually offers — discard poor-intent matches (e.g. "garbage service" vs. "garbage disposal repair").
- Choose the keyword variant with the best search volume; optimising for the right form matters (e.g. "plumbers" not "plumbing" — searchers want the person, not the service).
- Filter by location to surface geo-targeted variants (e.g. "plumbers Springfield, Illinois").
- Ignore keywords where the intent is ambiguous or only partially matched.
Step 2: technical SEO audit
- Run SEMrush Site Audit; set crawl limit to match actual page count (use
site:domain.comin Google to check). - Crawlability is the top priority — if pages can't be crawled, they can't rank.
- Keep crawl depth under three clicks; for small sites, two is ideal.
- Fix 404s and broken internal links — not critical, but worth doing when time allows.
- Core web vitals are foundational; poor loading performance undermines all other optimisation.
Step 3: content quality and on-page optimisation
- Use SEMrush's SEO Content Template to identify target word count and related keywords for the primary keyword.
- Paste page content into the real-time content checker to assess keyword usage, readability, and originality.
- Run content through Hemingway (readability) and Grammarly (grammar) before applying on-page SEO.
- Content must be genuinely different from competitors — uniqueness matters more than any other content factor.
- Add the primary keyword to four locations: title tag, meta description, H1, and first sentence of body copy.
- Place the H1 above the fold; avoid using multiple heading tags where paragraph tags suffice.
- Add schema markup for the business address so Google can parse structured data.
- Check for keyword cannibalization — no other page on the site should target the same keyword.
Step 4: topical relevance — supporting content
- Search the target keyword in Google and study SERP features (People Also Ask, Yelp, Thumbtack listings) for content ideas.
- Use tools like AlsoAsked to find question-based content angles; filter for ones that can be made location-specific.
- Generic national content has low value; geo-targeted, data-driven content (e.g. "burst pipe frequency in Springfield, IL") builds local topical authority.
- Data-driven content also earns links naturally from local governments, colleges, and news outlets.
- Supporting content builds topical relevance that lifts rankings for core transactional pages.
Step 5: Google Business Profile and local citations
- Review count and rating are dominant factors in local pack rankings — actively solicit and respond to every review.
- Post to Google My Business weekly (posts expire after 7 days); this adds listing depth and engagement signals.
- Upload real job-site photos regularly to deepen the listing and widen the competitive gap.
- Add FAQs using actual questions customers ask on the job.
- Audit all online listings for NAP consistency (name, address, phone) using SEMrush's listing management tool.
- Correct wrong addresses and business name variants — match exactly what appears on the GMB listing.
- Automate citation distribution rather than managing manually; the time cost of manual updates is high.
Link building
- Audit existing backlinks via SEMrush; for small sites with few referring domains, the issue is volume, not toxicity.
- Build links to linkable assets (data studies, local infographics, location-specific guides) rather than to service pages.
- Avoid unnatural link acquisition directly to homepages or service pages.
- Outreach targets: local governments, universities, and regional publications relevant to the business location and topic.
More like this — when you're ready for early access.
Join the waitlist for a personal account and content recommendations based on what you're working on.
No spam. Unsubscribe at any time.
You're on the list. We'll be in touch before launch.