Local SEO Crash Course – Class 3: Keyword Research for Local Businesses
Instructor Note: This lecture is designed for business owners, local SEO specialists, and freelancers. Estimated reading time: 20 minutes.
1. Introduction: Why Keyword Research Matters for Local SEO
(Referencing video timestamp 2:26)
Unlike general e-commerce SEO—where you might target broad terms like "buy shoes" or "wireless headphones"—local SEO requires a granular, location-first approach.
Here’s the hard truth: if you target the wrong location-based keyword, you will not rank for the area you actually serve.
Example:
A plumber in Karachi who optimizes for "plumber in Lahore" will never appear in local pack results for Karachi customers. Google’s local algorithm is tightly coupled with geo-modifiers.
Core Principle: In local SEO, specificity beats volume. A keyword with 50 searches/month but high purchase intent is better than a keyword with 1,000 searches/month from the wrong city.
2. The Three Categories of Local Keywords
(Referencing video timestamp 7:16)
You need to build your keyword strategy around three distinct buckets. A healthy local keyword portfolio contains all three.
A. Service + City (The Standard Approach)
Formula: [Service] + [City Name]
Examples:
"Plumber in Karachi"
"Divorce lawyer near Downtown Dubai"
"AC repair Austin"
When to use: This is your bread and butter. Target these for your service pages and location pages.
B. "Near Me" Keywords (High-Intent, Emergency)
(Referencing video timestamps 11:36 – 12:02)
Formula: [Service] + near me (or "close by", "around me")
Examples:
"Dentist near me"
"Open gas station near me"
"24-hour locksmith near me"
How Google interprets this: Google uses the searcher’s IP address and device location data to deliver proximity-based results. A "near me" search from a mobile phone in Gulberg will show different results than the same search from DHA.
Pro Tip: You don't need to write "near me" on your website. Instead, ensure your Google Business Profile (GBP) is fully verified and your address is accurate. Google dynamically adds "near me" searchers to your potential audience.
C. Problem-Based Keywords (Pain Points & Emergencies)
(Referencing video timestamps 8:24 – 9:33)
Formula: [Emergency/Problem] + [Service Context] + [optional location]
Examples:
"Water heater leaking in basement" (for plumbers)
"Tooth abscess pain relief" (for dentists)
"Furnace not blowing hot air" (for HVAC)
Why this matters: These keywords convert at the highest rate because the user is actively suffering. They aren't researching—they need a solution now.
Additional Category (Added for expansion): Service + Landmark or Neighborhood
Instead of just a city, target well-known districts, airports, stadiums, or hospitals. Example: "Tow truck near Memorial Stadium" or "Hotel near JFK Airport."
3. Finding Your Seed Keywords
(Referencing video timestamps 12:21 – 13:58)
Before you use any tool, you need seed keywords—the raw, unmodified terms people type.
The most effective method: Use the business service itself as the primary term.
Exercise:
Grab a piece of paper. Write down 5 core services your business offers.
Landscape designer → seeds: landscaping, garden design, sod installation, irrigation repair, hedge trimming.
Do not add cities or "near me" yet. Seeds are generic. You will add location modifiers in the next step.
Additional methods (expanded):
Ask customer support: "What exact words did the last 10 callers use to describe their problem?"
Check competitors' meta titles: View-source on a competitor's service page. Look for the
<title>tag.Use your own reviews: Customers often describe your service in natural language inside Google reviews. Mine those phrases.
4. The Keyword Research Methodology (Three-Tool Stack)
(Referencing video timestamps 23:09 – 27:05)
Do not rely on a single tool. Use these three in sequence.
Tool #1: Google Auto-Suggest & People Also Ask (The Authentic Source)
Why it’s the best: This is live, real-time data from actual Google users. No paid tool can fake this.
How to do it:
Open Google.com (use Incognito mode to avoid personalization).
Type your seed keyword + a letter (e.g., "plumber k")
Write down every suggestion.
Scroll down to the "People also ask" boxes. Those are goldmine question-based keywords.
Example output for "dentist":
Dentist near me open Saturday
Dentist that accept Medicaid
Dentist emergency root canal cost
Tool #2: Semrush (Professional Analysis)
Use Semrush (or Ahrefs, or Moz) for three specific metrics:
Search Volume: How many monthly searches?
Keyword Difficulty (KD%): 0-30% is low competition (ideal for new local sites). 70%+ is impossible.
SERP Features: Look for Local Pack results. If a keyword triggers a map pack, prioritize it.
Local tip: Filter for keywords with KD < 30% and volume between 50–500. That’s the local "sweet spot."
Tool #3: Google Trends (For Niche Viability & Seasonality)
(Referencing video timestamps 30:17 – 31:24)
This is critical for "Rank and Rent" strategies or seasonal businesses.
Questions Google Trends answers:
Is this niche growing or dying? (Line going up = good.)
When does demand peak? (e.g., "furnace repair" peaks in November–February.)
Which city has the highest interest? (Compare "pizza" vs "sushi" in your zip code.)
Pro Tip: If you're considering building a rank-and-rent site (ranking a site and leasing it to a local business), use Google Trends to verify at least 24 months of consistent or growing demand. Do not build a site for a dying niche.
5. Keyword Selection Criteria – The Final Filter
(Referencing video timestamps 28:09 – 29:48)
By now, you have a long list. Apply these three filters to cut it down to 20–30 target keywords.
Filter 1: Commercial Intent
Ask: Is this person ready to pay someone today?
High intent: "ac repair near me", "emergency plumber cost", "car mechanic open now"
Low intent: "how do heat pumps work", "history of dentistry", "plumbing tools"
Rule: Skip informational keywords unless you are building a blog for authority. Only transactional keywords go on your service pages.
Filter 2: Relevance to the Business
Does this keyword match the services you actually provide?
A general contractor might target "kitchen remodel" (yes) but not "cabinet hinge replacement" (too narrow, low volume).
Filter 3: Low-to-Medium Competition
For a new local website, target keywords where the first page of Google shows:
Other local businesses (not national chains like Home Depot)
GBP map packs (easier to break into than organic blue links)
Low authority websites (DA < 20)
Avoid: Keywords where the top 3 results are Yelp, Angi, or Thumbtack. Those aggregators are very hard to outrank.
6. Added Expansion: Long-Tail Local Modifiers
Not in the original video, but critical for success.
Add these modifiers to any seed keyword to instantly generate low-competition, high-converting long-tail keywords:
| Modifier Type | Example |
|---|---|
| Price-based | "Affordable plumber near me", "roof repair cost estimate" |
| Time-based | "Same-day AC repair", "24 hour tow truck" |
| Qualification | "Certified electrician", "board certified dermatologist" |
| Service nuance | "Pet friendly hotel", "gluten free pizza delivery" |
| Neighborhood | "Plumber in Gulshan-e-Iqbal", "Dentist near downtown crossing" |
Formula: [Modifier] + [Service] + [Location Modifier]
7. Practical Example – Building a 20-Keyword List
Let’s say we own "Austin Emergency Plumber" (hypothetical).
Seed: Plumber, pipe repair, water heater, drain cleaning, leak detection.
Using Auto-Suggest + Modifiers:
Water heater repair near me
Emergency plumber 24/7 Austin
Slab leak detection cost
Affordable planner (typo – keep it? No, volume is near zero. Skip.)
Plumber that financing
Toilet installation same day
Main water line replacement estimate
Plumber open Sunday
Drain snake rental – (low intent, skip)
Gas line repair certified
Sewer line scope inspection near me
Tankless water heater maintenance
Burst pipe emergency 24 hr
Plumber near UT Austin (landmark)
Hydro jetting service cost
Frozen pipe repair (seasonal – keep for winter blog)
Plumber with no trip charge
Bathroom remodel plumbing rough-in
Water softener installation Austin
Plumber in 78701 (zip code targeting)
Final check: 18 of 20 have commercial intent. Competition is low. Ready for content mapping.
8. Assignment (Based on Video Timestamps 33:15 – 34:09)
Your task is to practice the full methodology.
Instructions:
Select a local business (real or hypothetical). Examples: pet grooming, roofing, yoga studio, food truck, personal injury lawyer.
Assume you are the owner or SEO manager for that business.
Using only the methods taught in this class (Google Auto-Suggest, People Also Ask, and the three keyword categories), create a list of 20 relevant local keywords.
For each keyword, label its category (Service+City / Near Me / Problem-Based / Landmark).
Identify your top 5 priority keywords (highest commercial intent + lowest competition).
Submission format (example):
| # | Keyword | Category | Priority (1-5) |
|---|---|---|---|
| 1 | "emergency vet near me open now" | Near Me | 1 |
| 2 | "cat not eating vomiting" | Problem-Based | 2 |
| 3 | "affordable pet vaccination Austin" | Service+City | 3 |
| ... | ... | ... | ... |
Deliverable: A clean table or numbered list. Submit before the next class.
9. Summary & Next Steps
Do not guess keywords. Use Google Auto-Suggest as your primary source.
Always add a location modifier unless the service is purely virtual.
Prioritize problem-based and near-me keywords for emergency services.
Use Google Trends to avoid dead niches if you are building rank-and-rent sites.
Coming up in Class 4: On-page optimization for local landing pages, including title tags, H1s, and local schema markup.
Nice