seo-programmatic

Automate programmatic SEO planning and analysis for data-driven pages.

5|1|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/htafolla/StringRay --skill seo-programmatic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-programmatic
Source: https://github.com/htafolla/StringRay/tree/main/ci-test-env/.opencode/integrations/claude-seo/seo-programmatic
Command: npx skills add https://github.com/htafolla/StringRay --skill seo-programmatic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the planning and auditing of SEO for web pages generated at scale from data sources, preventing thin content penalties and index bloat.

Core Features & Use Cases

  • Data Source Assessment: Evaluates data quality (CSV, JSON, API, DB) for unique content generation.
  • Template Engine Planning: Designs templates for unique, valuable pages with variable injection and conditional logic.
  • URL Strategy: Defines patterns for programmatic URLs, ensuring uniqueness and structure.
  • Internal Linking: Automates linking strategies like hub-and-spoke and related items.
  • Thin Content Safeguards: Implements quality gates and audits to avoid penalties.
  • Index Bloat Prevention: Manages sitemaps, noindexing, and crawl budget.
  • Use Case: You need to generate thousands of location-specific service pages from a database. This skill helps ensure each page is unique, valuable, and indexable by search engines.

Quick Start

Use the seo-programmatic skill to assess the data source for generating programmatic SEO pages.

Frequently Asked Questions about seo-programmatic

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

FAQPage Schema
How do I generate SEO pages at scale without creating thin content?

Programmatic SEO automates page generation from data sources like CSVs, JSON, or APIs. By designing templates with variable injection and conditional logic, you create unique, valuable pages dynamically, avoiding thin content through automated quality gates and audits.

What is the best way to structure URLs for programmatic SEO pages?

Defining consistent URL patterns ensures uniqueness and logical structure for dynamically generated pages. This approach prevents duplicate URLs and helps search engines understand the hierarchy of your scaled content during indexation.

How do I prevent index bloat when publishing thousands of generated pages?

Prevent index bloat by managing crawl budget through automated sitemap updates and applying noindex directives to lower-quality generated pages. This ensures search engines only index valuable content and avoids crawl budget exhaustion on thin pages.

Can I use a database or API as a data source for dynamic page generation?

Yes, you can use databases, APIs, CSVs, or JSON as data sources for dynamic page generation. Assessing data quality first ensures the source contains enough unique variables to generate distinct, valuable pages without creating duplicate content.

How do I automate internal linking across thousands of programmatic pages?

Automate internal linking across programmatic pages by embedding hub-and-spoke and related item linking strategies directly into your template engine. This creates a scalable internal architecture that distributes authority and aids crawlability.

When should I avoid using programmatic SEO for my website?

Avoid programmatic SEO if your data source lacks sufficient unique attributes to generate valuable content. Without robust data quality and thin content safeguards, scaling pages leads to index bloat, crawl budget waste, and potential search engine penalties.