This skill should be used when the user asks to "generate template pages", "create city pages", "programmatic SEO", "scalable landing pages", "dynamic pages from data", "product variant pages", "location-based SEO", "ISR pages at scale", "bulk page generation", or mentions creating large numbers of pages from templates or data sources using WordPress as content backend.
Programmatic SEO is the systematic generation of large-scale, search-optimized pages from structured data. WordPress serves as the canonical content source (via custom post types, taxonomies, and REST API), while a headless frontend (Next.js, Nuxt, Astro) renders the pages using ISR/SSG for performance and crawlability.
This skill orchestrates existing MCP tools — content CRUD, multisite management, headless architecture — into scalable page generation workflows. No new tools are required.
/{entity}/{location}/{variant} URL pattern at scale| Aspect | Programmatic SEO | Manual Content | |--------|-----------------|----------------| | Scale | 100s–1000s of pages | 1–50 pages | | Consistency | Template-enforced uniformity | Variable quality | | Maintenance | Update template → all pages update | Edit each page individually | | SEO value | Long-tail keyword coverage | High per-page authority | | Setup cost | Higher initial (template + data) | Lower initial, higher ongoing | | Content depth | Data-driven, structured | Human-crafted, nuanced |
node skills/wp-programmatic-seo/scripts/programmatic_seo_inspect.mjs --cwd=/path/to/wordpress
The script checks headless frontend presence, SEO plugins, content volume, custom post types, and WPGraphQL availability.
What type of programmatic content?
"template pages" / "page templates" / "dynamic templates"
→ Template Architecture — Read: references/template-architecture.md
"city pages" / "location pages" / "LocalBusiness" / "service area pages"
→ Location-Based SEO — Read: references/location-seo.md
"product variants" / "filtered pages" / "comparison pages" / "category landing"
→ Product Programmatic SEO — Read: references/product-seo.md
"data-driven" / "API pages" / "custom endpoint" / "CSV import" / "external data"
→ Data-Driven Content — Read: references/data-sources.md
"sitemap" / "indexing" / "crawl budget" / "canonical" / "Core Web Vitals"
→ Technical SEO — Read: references/technical-seo.md
Common workflow (all types):
/{service}/{city} or /{product}/{variant}create_content MCP tool)create_content)wp-content-strategist — handles content strategy, template design, and bulk generation workflows.
| File | Description |
|------|-------------|
| references/template-architecture.md | Page template patterns, URL design, ISR/SSG config, bulk creation |
| references/location-seo.md | City/location pages, LocalBusiness schema, geo-targeting |
| references/product-seo.md | Product variants, comparison pages, Product schema |
| references/data-sources.md | REST API, WPGraphQL, external data, content quality gates |
| references/technical-seo.md | Sitemaps, crawl budget, canonicals, internal linking, CWV |
wp-headless — headless architecture, ISR/SSG, webhookswp-multisite — multisite network for segmented content at scalewp-woocommerce — product data as SEO content sourcewp-rest-api — REST API endpoints for content CRUDwp-content — content management fundamentalswp-content-repurposing — transform existing content into new formatswp-search-console — monitor performance of generated pages via GSC keyword tracking and indexing statuswp-content-optimization — optimize programmatic page templates for headlines, readability, and SEO scoringnpx skills add morrealev/wp-programmatic-seo下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer