Claude
Skill
programmatic-seo
Generate hundreds of structured pages from data (locations, integrations, glossaries, comparisons) with unique value per page. Use when a dataset can answer many long-tail queries.
Virus-scanned
Reviewed automatically before listing.
Download
navinspire-ia-navin-navin_skills_programmatic-seo-e9c73a3.zip · 0 KB
Install
skills CLI
npx skills add https://github.com/Navinspire-ia/navin/tree/main/navin/skills/programmatic-seo
Claude Code
claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install navinspire-ia-navin@llmmart
Git
git clone https://github.com/Navinspire-ia/navin.git
The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole navinspire-ia/navin collection as a plugin from our marketplace. Git is the plain clone.
Skill manifest
Programmatic SEO
Overview
Data × template = long-tail coverage. Only works when each generated page has real unique value - thin duplicates get penalized.
Good pSEO patterns
{tool} vs {tool}comparisons{service} in {city}local pages (with genuinely local data){term}glossary with rich definitions{integration} + {product}pages{template/example}galleries
Workflow
- Validate the pattern: search 5 sample queries - is there long-tail demand and weak competition?
- Build the dataset (CSV/JSON): one row per page with enough fields for uniqueness (≥40% unique content per page).
- Design the template: title formula, H1, intro variables, data tables, FAQ, internal links to hub pages.
- Generate with a script (
exec+ Python/Jinja or the site's SSG) - never hand-write 300 pages. - Ship in batches (50-100), monitor indexation before scaling.
- Add hub/index pages linking to all generated pages.
Anti-patterns
- Same paragraph with one swapped word across pages
- Pages with no data behind them ("we serve " with nothing local)
- Publishing 10,000 pages at once on a fresh domain
Rules
- Every page must answer its query better than a generic page would.
- Keep the dataset as the source of truth; regenerate, don't hand-edit.
Files (navin)
-
SKILL.md 1.5 KB
--- name: programmatic-seo description: Generate hundreds of structured pages from data (locations, integrations, glossaries, comparisons) with unique value per page. Use when a dataset can answer many long-tail queries. metadata: {"navin":{"emoji":"🏭","category":"seo"}} --- # Programmatic SEO ## Overview Data × template = long-tail coverage. Only works when each generated page has real unique value - thin duplicates get penalized. ## Good pSEO patterns - `{tool} vs {tool}` comparisons - `{service} in {city}` local pages (with genuinely local data) - `{term}` glossary with rich definitions - `{integration} + {product}` pages - `{template/example}` galleries ## Workflow 1. Validate the pattern: search 5 sample queries - is there long-tail demand and weak competition? 2. Build the dataset (CSV/JSON): one row per page with enough fields for uniqueness (≥40% unique content per page). 3. Design the template: title formula, H1, intro variables, data tables, FAQ, internal links to hub pages. 4. Generate with a script (`exec` + Python/Jinja or the site's SSG) - never hand-write 300 pages. 5. Ship in batches (50-100), monitor indexation before scaling. 6. Add hub/index pages linking to all generated pages. ## Anti-patterns - Same paragraph with one swapped word across pages - Pages with no data behind them ("we serve {city}" with nothing local) - Publishing 10,000 pages at once on a fresh domain ## Rules - Every page must answer its query better than a generic page would. - Keep the dataset as the source of truth; regenerate, don't hand-edit.
Comments (0)
Sign in to join the conversation.
Reviews (0)
No reviews yet.
No comments yet.