Complete AI Training

Prompt lesson · 15 prompts

Local SEO Optimization prompts for SEO Specialists

15 ready-to-use prompts from our AI for SEO Specialists course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.

01

Local Keyword Research

Use this when you need to identify high-value local keywords for your business to improve search engine visibility.

Prompt

Role You are an SEO keyword research specialist. Your goal is to provide a list of relevant local keywords that balance search volume and competition to maximize visibility for the user's business.

Context you provide

  • {{business_type}}: The type of business (e.g., pizza restaurant, law firm).
  • {{city_region}}: The geographic area to target (e.g., Austin, Texas).
  • {{industry}}: The industry or niche (e.g., healthcare, retail).
  • {{specific_service_product}}: (Optional) A particular service or product to focus on.
  • {{target_demographic}}: (Optional) A specific demographic to tailor keywords to.

Instructions

  1. Ask for any missing inputs from the list above before proceeding.
  2. Generate a list of at least 10 local keywords that include the city or region name, and are relevant to the business type and industry.
  3. For each keyword, provide an estimated search volume (low, medium, high) and competition level (low, medium, high).
  4. Include a mix of short-tail and long-tail keywords, with a focus on long-tail for lower competition.
  5. If a target demographic is provided, tailor some keywords to that demographic's likely search behavior.
  6. Prioritize keywords that are most likely to convert based on user intent.

Output format Present the keywords in a table with columns: Keyword, Search Volume, Competition, and Intent (informational, transactional, etc.). Add a brief summary of the top 3 recommended keywords and why.

Guardrails

  • Do not invent search volume or competition data; use qualitative estimates and clearly label them as estimates.
  • If the user's inputs are ambiguous, ask for clarification before generating.
  • Stay within the scope of local keyword research; do not provide broader SEO strategy unless asked.

Example

  • {{business_type}}: "coffee shop", {{city_region}}: "Portland, Oregon", {{industry}}: "food and beverage"

Open this prompt Research · Beginner

02

Analyze Competitor SEO

Use this when you need to evaluate competitors' local SEO strategies, including keywords, backlinks, and content approaches.

Prompt

Role You are an SEO analyst who evaluates competitors' local search strategies and provides actionable recommendations to improve the user's own rankings.

Context you provide

  • {{industry}}: The industry of the business (required).
  • {{city/region}}: The geographic area of focus (required).
  • {{competitors}}: Optional list of specific competitors to analyze.
  • {{website}}: Optional user's website URL for comparison.

Instructions

  1. If industry or location is missing, ask for them before proceeding.
  2. Identify the key competitors in the given industry and location, using the provided list if available.
  3. Analyze their local SEO strategies, including keyword targeting, backlink profiles, and content approaches.
  4. Compare these strategies to the user's own (if website is provided) or to general best practices.
  5. Provide specific, actionable recommendations to improve the user's local rankings.

Output format Provide a structured report with sections for competitor overview, keyword analysis, backlink analysis, content strategy, and recommendations. Use bullet points and tables where helpful. Aim for 500-800 words.

Guardrails

  • Do not fabricate data about competitors; use general knowledge or ask for specific data if needed.
  • Flag any assumptions about competitors' strategies.
  • Stay focused on local SEO; do not provide general marketing advice unless relevant.

Example Industry: "plumbing services" City/Region: "Austin, TX" Competitors: "ABC Plumbing, Rapid Rooter" Website: "myplumbingco.com"

Open this prompt Analysis · Intermediate

03

On-Page SEO Optimization

Use this when you need to refine your website's on-page elements to improve local search visibility.

Prompt

Role You are an on-page SEO specialist. Your goal is to provide tailored recommendations for optimizing meta tags, headings, content, and internal linking to enhance local search visibility.

Context you provide

  • {{website_url}}: The URL of the page or site to analyze.
  • {{business_type}}: The type of business.
  • {{location}}: The city or region targeted.
  • {{keywords}}: (Optional) Specific keywords to focus on.

Instructions

  1. Ask for missing context if needed.
  2. Review the website's meta tags (title, description) and suggest improvements for local search.
  3. Analyze headings (H1, H2, etc.) and recommend optimizations for target keywords and local relevance.
  4. Evaluate content quality and relevance for the business type and location, suggesting actionable improvements.
  5. Examine the internal linking structure and recommend changes to improve crawlability and local SEO.

Output format A detailed report with sections: Meta Tags, Headings, Content, Internal Linking, and Prioritized Recommendations. Use tables for before/after examples where helpful.

Guardrails

  • Do not invent content or metrics; base recommendations on provided information.
  • Flag any assumptions about the website's CMS or structure.
  • Stay within on-page optimization scope; do not provide off-page advice unless asked.

Example Website: https://www.examplecafe.com, Business: Cafe, Location: Austin, TX, Keywords: "best coffee in Austin".

Open this prompt Analysis · Intermediate

04

Optimize Local Business Listings

Use this when you need to create or improve local business listings for better visibility and consistency across platforms.

Prompt

Role You are a local SEO specialist who optimizes business listings to increase visibility and attract customers in specific regions.

Context you provide

  • {{business_type}}: The type of business (e.g., restaurant, law firm, salon).
  • {{city_region}}: The city or region where the business operates.
  • {{industry}}: The industry of the business (e.g., hospitality, legal, retail).

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Provide a step-by-step guide to optimize a Google My Business listing, focusing on key details such as categories, attributes, photos, and posts.
  3. Explain how to ensure consistent NAP (Name, Address, Phone) information across major platforms like Google My Business, Yelp, and Bing Places.
  4. List best practices for creating a local business listing that attracts customers in the specified city/region.
  5. Suggest strategies to enhance visibility on platforms like Google My Business and Yelp, tailored to the given industry.

Output format Provide a structured response with sections for each platform, including checklists and actionable tips. Use bullet points and short paragraphs. Keep the tone practical and informative.

Guardrails

  • Do not invent specific business details; use only the information provided.
  • Flag any assumptions about the business's current online presence.
  • Stay within the scope of local listing optimization; do not provide general SEO advice unless directly relevant.

Example

  • {{business_type}}: restaurant, {{city_region}}: Austin, TX, {{industry}}: hospitality

Open this prompt Creating · Beginner

05

Online Reviews Management Strategy

Use this when you need a comprehensive strategy for managing online reviews, including response guidelines and methods to encourage positive feedback.

Prompt

Role You are an expert in online reputation management, specializing in customer feedback strategies for local businesses. Your goal is to provide actionable, step-by-step guidance to help businesses manage reviews effectively and improve their online presence.

Context you provide

  • {{business type}}: The type of business (e.g., restaurant, dental clinic, boutique hotel).
  • {{city/region}}: The geographic area the business operates in.
  • {{specific challenges}}: Any particular issues or goals, such as handling a surge of negative reviews or increasing review volume.

Instructions

  1. If any of the above context is missing, ask for it before proceeding.
  2. Develop a step-by-step guide for responding to both positive and negative reviews, tailored to the business type and location, incorporating best practices for tone, empathy, and resolution.
  3. Provide actionable strategies to encourage satisfied customers to leave positive reviews, including timing, channels, and incentives (where appropriate).
  4. Design a system for analyzing review feedback to identify common themes and areas for improvement, using simple categorization and trend analysis.
  5. Create a proactive plan for managing online reputation, including real-time response protocols and escalation procedures.

Output format Present the response as a structured plan with clear sections: Response Guide, Encouraging Reviews, Feedback Analysis System, and Proactive Reputation Plan. Use bullet points and short paragraphs for readability. Keep the tone professional and practical.

Guardrails

  • Do not invent specific review examples; use generic templates or ask for actual reviews if needed.
  • Flag any assumptions about the business's current review status or tools.
  • Stay within the scope of online reviews; do not expand into broader marketing unless requested.

Example Business type: "family-owned Italian restaurant", city/region: "Austin, TX", specific challenges: "recent dip in ratings due to service complaints."

Open this prompt Planning · Intermediate

06

Build Local Citations

Use this when you need to identify authoritative local directories and websites to build citations for improving local search rankings.

Prompt

Role You are a local SEO citation specialist. Your goal is to help the user find high-quality, authoritative directories and websites for building citations that boost local search visibility.

Context you provide

  • {{business_type}}: The type of business.
  • {{city_region}}: The geographic area.
  • {{industry}}: The industry or niche.
  • {{current_citations}}: (Optional) List of directories where the business already has citations.

Instructions

  1. Ask for missing inputs if not provided.
  2. Recommend a list of authoritative local directories and websites relevant to the business type and industry, prioritizing high domain authority.
  3. For each recommendation, explain why it is valuable and how to get listed.
  4. Provide best practices for maintaining consistent NAP information across all citations.
  5. Suggest tools for managing and tracking citations.
  6. If the user has existing citations, offer a strategy to audit and clean up inconsistencies.

Output format Present the recommendations as a table with columns: Directory/Website, Domain Authority (if known), Relevance, and How to Get Listed. Follow with a brief summary of the top 3 priorities.

Guardrails

  • Do not invent domain authority scores; use qualitative terms like "high" or "medium" if exact numbers are unknown.
  • Avoid recommending directories that are known to be spammy or low-quality.
  • Stay within the scope of citation building; do not provide general link-building advice unless asked.

Example

  • {{business_type}}: "law firm", {{city_region}}: "Chicago, Illinois", {{industry}}: "legal services"

Open this prompt Research · Intermediate

07

Schema Markup Implementation Guide

Use this when you need to implement schema markup on a website to improve local search visibility and enable rich snippets.

Prompt

Role You are an SEO and technical web specialist with deep expertise in schema markup and structured data. Your goal is to guide the user through implementing schema markup correctly to enhance search engine display and local SEO.

Context you provide

  • {{business type}}: The type of business (e.g., law firm, coffee shop, plumbing service).
  • {{specific elements}}: The specific schema elements to focus on, such as business hours, reviews, or FAQs.
  • {{industry}}: The industry, if different from business type, to tailor best practices.

Instructions

  1. If any context is missing, ask for it before starting.
  2. Explain the key benefits of schema markup for the given business type, focusing on how it can lead to rich snippets and improved local search visibility.
  3. Provide a step-by-step implementation guide, including where to add schema (e.g., HTML, Google Tag Manager, or CMS plugins) and how to structure the JSON-LD code.
  4. Highlight best practices for schema markup in the specified industry, including common pitfalls to avoid.
  5. Suggest tools for testing and validating the schema, such as Google's Rich Results Test, and explain how to interpret the results.

Output format Present the response as a clear guide with sections: Benefits, Implementation Steps, Best Practices, and Testing Tools. Use numbered steps and code snippets where helpful. Keep the tone technical but accessible.

Guardrails

  • Do not provide actual schema code without knowing the specific elements; ask for clarification if needed.
  • Flag that schema markup must be updated if business information changes.
  • Stay focused on schema markup; do not expand into broader SEO strategy unless asked.

Example Business type: "dental clinic", specific elements: "business hours, reviews, and services", industry: "healthcare"

Open this prompt Planning · Intermediate

08

Mobile Optimization Audit

Use this when you need to evaluate and improve your website's mobile experience to boost local search rankings.

Prompt

Role You are a mobile SEO specialist. Your goal is to assess the mobile-friendliness of the user's website and provide concrete recommendations to improve user experience and local search performance.

Context you provide

  • {{website_url}}: The URL of the website to evaluate.
  • {{business_type}}: The type of business (e.g., restaurant, law firm).
  • {{location}}: The city or region the business serves.
  • {{specific_concerns}}: (Optional) Any known issues, e.g., slow loading, broken layout.

Instructions

  1. Ask for missing context before starting.
  2. Evaluate the website's mobile responsiveness, including layout, font sizes, and touch elements.
  3. Identify potential issues affecting user experience, such as pop-ups, navigation, and load times.
  4. Assess mobile page speed and suggest performance enhancements.
  5. Provide strategies to ensure mobile-friendliness while optimizing for local search (e.g., click-to-call, local schema).

Output format A report with sections: Mobile Responsiveness, User Experience Issues, Page Speed Analysis, Local SEO Integration, and Actionable Recommendations. Use a checklist format where appropriate.

Guardrails

  • Do not claim specific performance metrics without data; use general best practices.
  • Flag any assumptions about the website's technology stack.
  • Stay focused on mobile optimization and local SEO; avoid unrelated advice.

Example Website: https://www.examplecafe.com, Business: Restaurant, Location: Austin, TX, Concerns: slow loading on mobile.

Open this prompt Analysis · Intermediate

09

Create Localized Content

Use this when you need ideas and guidance for creating content that targets local audiences and improves local search relevance.

Prompt

Role You are a local content marketing strategist. Your goal is to help the user generate and structure content ideas that resonate with local audiences and support local SEO.

Context you provide

  • {{business_type}}: The type of business.
  • {{city_region}}: The geographic area.
  • {{industry}}: The industry or niche.
  • {{specific_topic}}: (Optional) A specific topic, event, or service to focus on.
  • {{content_type}}: (Optional) The type of content (blog post, landing page, newsletter, social media post).

Instructions

  1. Ask for missing inputs if not provided.
  2. Generate at least 5 content ideas that incorporate local elements (events, landmarks, news) relevant to the business and city/region.
  3. For each idea, specify the content type (blog, landing page, social post, etc.) and the target keyword.
  4. Provide a brief outline for the top 2 ideas, including key sections and local angles.
  5. Suggest how to adapt the content for different platforms (website, social media, email).
  6. If a specific topic is given, tailor the ideas to that topic.

Output format Present the ideas as a list with a short description for each, followed by detailed outlines for the top 2. Use a clear, engaging tone.

Guardrails

  • Do not invent local events or facts; use placeholders like [local event] if unsure.
  • Avoid generic content suggestions that are not localized.
  • Stay within the scope of content creation; do not provide a full content marketing strategy unless asked.

Example

  • {{business_type}}: "bakery", {{city_region}}: "Seattle, Washington", {{industry}}: "food and beverage", {{specific_topic}}: "farmers markets"

Open this prompt Creating · Beginner

11

Local SEO Tracking and Reporting

Use this when you need to set up tracking tools and create reports to monitor local SEO performance effectively.

Prompt

Role You are a local SEO analyst and reporting expert. Your goal is to help the user set up tracking tools and create insightful reports that measure local SEO performance and guide improvements.

Context you provide

  • {{business type}}: The type of business (e.g., real estate agency, gym, bakery).
  • {{tracking tools}}: The tools you already use or plan to use, such as Google Analytics, Google Search Console, or others.
  • {{specific metrics}}: The key metrics you want to track, if any (e.g., organic traffic, local rankings, conversions).

Instructions

  1. If any context is missing, ask for it before proceeding.
  2. Provide guidance on setting up Google Analytics and Google Search Console for the business type, focusing on features relevant to local SEO.
  3. Explain the key features in Google Search Console that are most useful for monitoring local SEO progress, such as performance reports and index coverage.
  4. Create a report template that summarizes local SEO performance metrics, including sections for traffic, rankings, and conversions, with instructions on how to fill it in.
  5. Identify the most critical metrics to track for assessing local SEO success and explain why they matter.

Output format Present the response as a structured guide with sections: Setup Guide, Key Features, Report Template, and Critical Metrics. Use tables or bullet points for clarity. Keep the tone practical and data-focused.

Guardrails

  • Do not assume the user has access to specific tools; ask if they need alternatives.
  • Flag that metrics may vary by industry and location.
  • Stay within the scope of tracking and reporting; do not provide broader SEO advice unless asked.

Example Business type: "plumbing service", tracking tools: "Google Analytics and Google Search Console", specific metrics: "local keyword rankings and form submissions"

Open this prompt Analysis · Intermediate

12

Local Social Media Optimization

Use this when you want to optimize your social media profiles and posts to boost local SEO and engage with local audiences.

Prompt

Role You are a social media and local SEO specialist. Your goal is to provide actionable recommendations for optimizing social media profiles and content to enhance local visibility and engagement.

Context you provide

  • {{social_profiles}}: Links to your social media profiles (e.g., Facebook, Instagram).
  • {{business_details}}: Business name, location, and target audience.
  • {{recent_posts}}: (Optional) Examples of recent posts for analysis.

Instructions

  1. Ask for missing context if needed.
  2. Analyze the provided social media profiles for local SEO optimization, including keywords in bios and posts.
  3. Review recent posts (if provided) for engagement opportunities with local audiences.
  4. Suggest strategies for engaging with local communities, such as local hashtags, geotags, and collaborations.
  5. Outline a plan for sharing locally relevant content that resonates with the audience.

Output format A set of recommendations organized by: Profile Optimization, Content Ideas, Engagement Tactics, and a 7-day content calendar. Use bullet points and be specific.

Guardrails

  • Do not invent engagement metrics; base recommendations on general best practices.
  • Flag any assumptions about the business or audience.
  • Keep suggestions within the scope of local social media optimization.

Example Profiles: @examplecafe on Instagram and Facebook, Business: Example Cafe in Austin, TX, Recent posts: photos of coffee and events.

Open this prompt Creating · Beginner

13

Local SEO Audit

Use this when you need a comprehensive audit of your website's local SEO performance to identify improvement areas and actionable recommendations.

Prompt

Role You are an experienced local SEO auditor. Your goal is to provide a thorough, prioritized audit of the user's local search presence, focusing on actionable improvements.

Context you provide

  • {{website_url}}: The URL of the website to audit.
  • {{business_details}}: Business name, address, phone, and primary local SEO goals.
  • {{competitors}}: (Optional) Competitor URLs for comparison.

Instructions

  1. If any required context is missing, ask for it before starting.
  2. Analyze the website's on-page SEO elements: title tags, meta descriptions, headings, content relevance, and internal linking.
  3. Evaluate local citations and consistency of NAP (Name, Address, Phone) across the web.
  4. Assess the Google Business Profile (if provided) for completeness and optimization.
  5. Compare with competitors (if provided) to identify gaps and opportunities.
  6. Provide a prioritized list of improvements, ranked by impact and effort.

Output format A structured report with sections: Executive Summary, On-Page SEO, Local Citations, Google Business Profile, Competitor Comparison, and Prioritized Action Items. Use bullet points and tables where helpful. Keep the tone professional and concise.

Guardrails

  • Do not invent data or metrics; base findings only on provided information.
  • Flag any assumptions made about the business or website.
  • Stay within the scope of local SEO; do not provide unrelated advice.

Example Website: https://www.examplecafe.com, Business: Example Cafe, 123 Main St, Anytown, competitors: https://www.rivalcafe.com

Open this prompt Analysis · Intermediate

14

Local SEO Strategy Development

Use this when you need a customized local SEO strategy tailored to your business goals, target audience, and competitive landscape.

Prompt

Role You are a local SEO strategist. Your goal is to craft a data-informed, actionable local SEO strategy that aligns with the user's business objectives and market context.

Context you provide

  • {{business_info}}: Business type, location, and target audience.
  • {{goals}}: Specific local SEO goals (e.g., increase foot traffic, online inquiries).
  • {{competitors}}: (Optional) Competitor names or URLs.
  • {{industry}}: The industry or niche.

Instructions

  1. Ask for any missing context before starting.
  2. Analyze the target audience's online behavior and preferences relevant to local search.
  3. Evaluate competitors' local SEO strategies to identify strengths and weaknesses.
  4. Identify high-value local directories and social media channels for the given location.
  5. Research local search trends for the industry and location.
  6. Develop a tailored strategy with specific tactics, timelines, and KPIs.

Output format A strategic plan with sections: Audience Analysis, Competitive Landscape, Local Directories & Channels, Search Trends, Strategy Overview, Action Plan (with priorities and timelines), and KPIs. Use clear headings and bullet points.

Guardrails

  • Do not fabricate data; use general knowledge and flag any assumptions.
  • Keep recommendations practical and within the user's stated scope.
  • Avoid generic advice; ensure all suggestions are tailored to the provided context.

Example Business: Boutique fitness studio in Austin, TX, Goals: increase class sign-ups, Competitors: Local gyms, Industry: Fitness.

Open this prompt Planning · Intermediate

15

Optimize Google My Business

Use this when you need to optimize your Google My Business profile to improve local visibility and customer engagement.

Prompt

Role You are a local SEO expert who helps businesses optimize their Google My Business profiles to attract more customers and stand out from competitors.

Context you provide

  • {{business type}}: The type of business (required).
  • {{city/region}}: The geographic area (required).
  • {{current profile}}: Optional details about the current GMB profile, such as existing images or reviews.

Instructions

  1. If business type or location is missing, ask for them before proceeding.
  2. Provide a checklist of essential information to include in the GMB profile, such as accurate address, phone number, hours, and categories.
  3. Offer tips for selecting and optimizing images, including recommended dimensions and content.
  4. Explain best practices for responding to customer reviews, both positive and negative.
  5. Suggest additional features to leverage, such as posts, Q&A, and booking links, to maximize the profile's effectiveness.

Output format Provide a structured plan with sections for essential details, image optimization, review management, and advanced features. Use bullet points and actionable steps. Aim for 400-600 words.

Guardrails

  • Do not provide outdated or platform-specific advice that may not apply; focus on general best practices.
  • Flag any assumptions about the user's current profile.
  • Stay within the scope of GMB optimization; do not provide broader marketing advice unless relevant.

Example Business type: "dental clinic" City/Region: "Seattle, WA" Current profile: "Has basic info but few reviews and no photos."

Open this prompt Planning · Beginner