AI Local SEO Prompt Library
Ready-to-use AI prompts for local SEO tasks: citation research, GBP description writing, review responses, service area pages, and monthly reporting. Compatible with Claude, ChatGPT, and similar tools.
Syntax
marketing
// Format: [Task] → [Prompt Template] → [Output]Example
marketing
// PROMPT 1: CITATION DIRECTORY RESEARCH
Task: Find the best citation sources for your business type
Prompt:
"List the top 20 general directories and 15 industry-specific
directories for a [business type] in [city, state].
For each: domain authority (High/Medium/Low), free or paid,
manual verification required (yes/no).
Output as a table sorted by authority."
Expected output: Prioritized directory list ready for BrightLocal setup
// PROMPT 2: GBP DESCRIPTION
Task: Write an optimized Google Business Profile description
Prompt:
"Write a Google Business Profile description for:
- Business: [name]
- Type: [category]
- Location: [city, neighborhood]
- Services: [list]
- Differentiators: [what makes this business different]
- Target customer: [describe]
Requirements: Max 750 chars. Lead with primary service + location.
2-3 natural keyword phrases. No superlatives. End with CTA.
Tone: [professional/friendly/authoritative]"
Expected output: 750-char GBP description, keyword-conscious, no fluff
// PROMPT 3: POSITIVE REVIEW RESPONSE
Task: Draft a response to a 5-star review
Prompt:
"Write a response to this Google review for [business name]:
Review: [paste text]
Requirements: Thank by first name. Reference a specific detail.
Include one natural keyword. Invite return or mention a service.
Max 100 words. Genuine tone, not corporate."
Expected output: Personalized, keyword-conscious 5-star response
// PROMPT 4: NEGATIVE REVIEW RESPONSE
Task: Draft a professional response to a 1-3 star review
Prompt:
"Write a response to this negative Google review for [business name]:
Review: [paste text] | Rating: [1-3 stars]
Requirements: Acknowledge the concern without being defensive.
Apologize for the experience. No excuses. No disputing facts publicly.
Offer to resolve directly. Move conversation offline with contact info.
Max 75 words. Empathetic and professional."
Expected output: 75-word response that defuses the situation publicly
// PROMPT 5: SERVICE AREA LANDING PAGE
Task: Create a localized landing page for a target city/neighborhood
Prompt:
"Write a service area page for [business type] targeting [city].
Structure: H1 with city + differentiator, 2-3 sentence intro,
4-6 services with descriptions, 3 local differentiators,
service area list (nearby neighborhoods), 5-question FAQ,
clear CTA. Keywords: [service] [city], [service] near me [city].
Tone: [professional/friendly]. Length: 600-800 words."
Expected output: Ready-to-publish localized landing page
// PROMPT 6: GBP Q&A SEEDING
Task: Create Q&A content to seed in Google Business Profile
Prompt:
"Generate 15 Google Business Profile Q&A pairs for a [business type]
in [city]. Cover: pricing/process, service area/availability,
differentiators vs competitors, common objections, geographic context.
Format: Q: [question] / A: [answer, max 200 chars].
Include natural keyword usage in answers."
Expected output: 15 Q&A pairs optimized for voice search and GBP indexing
// PROMPT 7: MONTHLY LOCAL SEO REPORT
Task: Transform BrightLocal export into an executive summary
Prompt:
"Analyze this BrightLocal data and produce a local SEO summary:
[paste export]
Structure: 3-bullet executive summary (wins, losses, opportunity),
citation health (score change, issues resolved/outstanding),
rankings (Local Pack visibility, improved/declined keywords),
reputation (reviews received, rating, velocity),
priority actions for next month (ranked by impact),
90-day trajectory if trends continue.
Audience: business owner, non-technical. Direct, data-backed, no jargon."
Expected output: Client-ready narrative from raw BrightLocal export data