Complete AI Training

Prompt · SEO Specialists

Local Keyword Research

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

All 15 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
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"

Follow-up prompts

  • How can I refine these keywords for a specific season or promotion?
  • Which of these keywords are best for a Google Ads campaign versus organic content?
  • Can you suggest how to group these keywords into ad groups or content clusters?