local-keyword-research

Identify and prioritize local keyword opportunities across services and locations.

71|14|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/garrettjsmith/localseoskills --skill local-keyword-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: local-keyword-research
Source: https://github.com/garrettjsmith/localseoskills/tree/main/skills/local-keyword-research
Command: npx skills add https://github.com/garrettjsmith/localseoskills --skill local-keyword-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Local businesses struggle to identify and organize keyword opportunities that capture local search demand across services and locations. This Skill provides a structured approach to uncover and prioritize locally-relevant terms to improve visibility in map packs and organic results.

Core Features & Use Cases

  • Seed-driven keyword expansion for services, locations, and intent types to fuel location pages and content.
  • Geo-modified and near-me keyword generation to capture city-specific and proximity-based search traffic.
  • Competitive gap analysis and SERP insights to identify opportunities and inform page strategy.
  • Output-ready keyword map and implementation plan to guide page creation and optimization.

Quick Start

Generate a location-based keyword map and a service-area page plan for a local business.

Frequently Asked Questions about local-keyword-research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find local keywords for multiple service areas?

Local keyword research expands seed keywords into geo-modified and near-me variants across multiple locations to capture specific local search demand and improve map pack visibility.

What is a local keyword map and how does it work?

A local keyword map organizes locally-relevant terms by services, locations, and intent types, providing a structured output to guide location page creation and organic search optimization.

How do I prioritize near-me keywords for local search intent?

Prioritize near-me keywords by analyzing search volume, competition, and SERP insights to identify proximity-based search traffic opportunities that align with your service areas.

Can I use this local keyword research approach for niche service variants?

Yes, seed-driven keyword expansion generates niche variants for core services, capturing specialized local search demand alongside standard geo-modified terms for comprehensive coverage.

Do I need specific tools to gather local SEO data for keyword research?

Yes, accessing LocalSEOData is required to aggregate volume, competition, and SERP feature data, enabling data-driven prioritization and linking keywords to page-level optimization.

What's the best way to structure service area pages for local search?

Structure service area pages using the output-ready keyword map and implementation plan, organizing geo-modified and near-me terms to target specific locations and intent types effectively.