Crawlmere › Skills › Programmatic SEO pages

Programmatic SEO pages – a skill for Claude

Turns a CSV and a template into pages – with a quality gate against thin and near-duplicate content.

What it checks and does

  • {{column}} placeholders, HTML escaping, conditional blocks
  • Invalid and duplicate slugs refused
  • Thin pages (word count) and near-duplicate pairs flagged
  • Sitemap for the generated pages
  • Advice on Google's scaled-content policy

Try asking

“Generate pages from cities.csv with template.html, and tell me which rows are too thin.”

Script

render_pages.py – Python 3.8+, standard library only, covered by the pack's tests. Claude runs it and reads only the output, so long files don't fill your context.

When Claude uses it

The skill's description, which Claude matches against your request:

Plan and generate programmatic SEO pages (e.g. "X to Y converter", "tool for CITY", "A vs B") from a CSV dataset and an HTML/Markdown template, with a built-in thin/duplicate-content check, sitemap output and a quality gate so pages are genuinely useful. Use when the user wants pSEO, template pages at scale, location/comparison/integration pages, or to turn a spreadsheet into many landing pages.

Part of the Crawlmere pack – 15 SEO skills for Claude Code, claude.ai and the API. $24 once, no subscription.

Get the pack All skills

Related skills

  • Image alt text – Finds images with missing or poor alt text, writes good alt text from context, and applies it.
  • Redirect map – Matches old URLs to new ones for a migration and exports ready-to-use redirect rules.
  • robots.txt tester – Tests robots.txt the way Google reads it, for search and AI crawlers.