programmatic-seo

Generate SEO-optimized web pages from templates and data at scale.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/xurenlu/marstaff --skill programmatic-seo-xurenlu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: programmatic-seo
Source: https://github.com/xurenlu/marstaff/tree/main/skills/programmatic-seo
Command: npx skills add https://github.com/xurenlu/marstaff --skill programmatic-seo-xurenlu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating a large volume of SEO-optimized web pages efficiently, using data and templates to target specific search queries at scale.

Core Features & Use Cases

  • Template-Based Page Generation: Creates pages based on predefined templates and variable data.
  • Data-Driven Content: Leverages proprietary or public data to ensure each page offers unique value.
  • Scalable SEO Strategy: Enables the creation of location pages, comparison pages, directory listings, and more to capture broad search intent.
  • Use Case: A real estate company can use this Skill to generate thousands of pages like "homes for sale in [city]" by combining a page template with city-specific listing data.

Quick Start

Help me create a programmatic SEO strategy for generating "[keyword] + [city]" pages using the provided data.

Frequently Asked Questions about programmatic-seo

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

FAQPage Schema
What is programmatic SEO and how does it scale content creation?

Programmatic SEO is a strategy that generates SEO-optimized web pages at scale using predefined templates and variable data. It targets specific search patterns like location-based queries or comparisons to capture broad search intent efficiently.

How do I generate location-based template pages using data-driven SEO?

To generate location-based template pages, you combine a predefined page template with specific variable data, such as city-specific listing data. This creates unique, valuable content for each page to target specific search queries and improve rankings.

Can I use programmatic SEO to build comparison pages and directory listings?

Yes, you can use programmatic SEO to build comparison pages and directory listings by leveraging proprietary or public data sources. This ensures each generated page offers unique value and targets broad search intent effectively.

What data sources do I need for template-based page generation?

Template-based page generation requires proprietary or public data sources mapped to specific keyword patterns. You need clean data to ensure each generated page offers unique value and avoids thin content penalties from search engines.

How do I handle internal linking and indexation strategies for programmatic SEO pages?

Internal linking and indexation strategies for programmatic SEO pages require careful architectural planning to ensure search engines can crawl and index the generated content. You must structure internal links to distribute page authority and guide crawlers efficiently.