investigacion-de-keywords

Generates keyword lists classified by intent, clustered, and filtered by volume-difficulty sweet spot.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/Arianna-Lupi/SEO-Skills --skill investigacion-de-keywords-arianna-lupi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: investigacion-de-keywords
Source: https://github.com/Arianna-Lupi/SEO-Skills/tree/main/skills/investigacion-de-keywords
Command: npx skills add https://github.com/Arianna-Lupi/SEO-Skills --skill investigacion-de-keywords-arianna-lupi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve? It turns a vague need like "what terms could I rank for on Google" into a structured keyword research deliverable: an audience definition, at least 30 discovered keywords, intent classification, thematic clusters, and a prioritized selection based on real volume and difficulty data. ## Core Features & Use Cases - Audience-first research: Defines the target audience with a 5-axis SEO questionnaire (demographics, interests, online behavior, search intent, pain points) before proposing any keyword. - Four discovery methods: Combines brainstorming, Google Autocomplete, competitor analysis, and AI-generated ideas, with an optional Python script that expands seeds via SerpApi (Autocomplete, Related Searches, People Also Ask). - Selection and execution columns: Classifies intent (informational, commercial, transactional, navigational), groups keywords into clusters, applies the "sweet spot" filter (medium-high volume x low difficulty, long-tail first), and outputs suggested URL, content idea, and H1 per winning keyword. - Use Case: A yoga studio owner in Bogota asks what terms to target; the skill produces a 30+ keyword table clustered by theme, marked with the sweet-spot picks, ready to paste into the Master Template. ## Quick Start Ask the assistant to research keywords for your business niche, country, and language, and it will deliver a classified, clustered keyword table with URLs and H1 suggestions.

Frequently Asked Questions about investigacion-de-keywords

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

FAQPage Schema
How do I research keywords for a new website?▼

Start by defining your audience with the 5-axis SEO questionnaire, then discover keywords using brainstorming, Google Autocomplete, competitor analysis, and AI-generated ideas. Classify each by intent, group them into clusters, and prioritize long-tail terms with medium-high volume and low difficulty.

How to expand seed keywords with SerpApi in Python?▼

Run the expand_keywords.py script with one or more --seed arguments and your SERPAPI_API_KEY set. It queries Google Autocomplete, Related Searches, and People Also Ask, returning deduplicated candidates as JSON tagged by source.

Can I use AI-generated keyword lists directly for SEO?▼

No. AI is only for generating ideas; search volume and keyword difficulty must be validated with real data from tools like Ahrefs, DinoRank, or Google Search Console before acting on any keyword list.

Does the keyword expansion script work without a SerpApi key?▼

Without SERPAPI_API_KEY or the requests library, the script returns a JSON error with ok:false and exits cleanly. You then fall back to manual mode using Google Autocomplete directly or a SerpApi MCP integration.

What is the difference between keyword research and keyword mapping?▼

Keyword research discovers, classifies, and prioritizes which terms to target. Keyword mapping assigns already-prioritized keywords to specific existing or planned URLs, which is a separate downstream step.