What the agent does
Pages generated from data on the production site (categories, tags, locations, integrations, comparisons) can bring a lot of search traffic, or get the site judged as thin and low quality. Make sure each generated page earns its place: unique content, a minimum number of items, and thin pages kept out of the index and the sitemap.
1. Inventory the templates
List every route that generates pages from data, how many pages each produces, and how many have very few items (zero, one, two). Note pages that differ only by a word in the title.
2. Gate thin pages
Pick a minimum per template (for example three items) below which a page is
noindex, followand left out of the sitemap, while still working for visitors who reach it. Apply the same rule in the page's metadata and the sitemap generator, from one shared function.3. Make each page unique
Give every indexable page content beyond the list: an intro written from the data (counts, what the items have in common), a short FAQ from real facts, and useful sorting. Never pad with filler text or spun copy.
4. Link and canonicalise
Link generated pages from hubs and related pages, merge near-duplicates (singular and plural tags, aliases) with redirects or canonicals, and give each its own title and description from its data.
Done means
- Every generating template is listed with its page counts.
- Pages below the minimum are noindex and out of the sitemap, from one shared rule.
- Indexable pages have unique, data-based content beyond the list.
- Near-duplicate pages are merged, and generated pages are linked from hubs.
Questions
Why noindex instead of deleting thin pages?
Visitors may still reach them from your navigation, and they can fill up later. Noindex keeps them out of search until they are worth indexing, without breaking links.
What minimum should I use?
It depends on the page type. Three or more items is a common floor for list pages; comparison pages need enough real data on both sides.
Is programmatic SEO risky?
Only when pages are thin or near-identical. Pages with real, unique data that answers a search are fine; gates and unique content keep it that way.
Does this prompt add links to Aback Launch to my site?
No. Nothing in the prompt mentions Aback Launch or asks your agent to link to us. The only exception is an optional badge step, which stays off unless you tick it. Some prompt libraries slip their own link into your codebase by default; we think that should always be your choice.
Which coding agents does it work with?
Claude Code, Cursor, Codex, GitHub Copilot, Windsurf, Cline, and any agent that can read your project and edit files. You can copy it as a plain prompt, save it as a Claude Code skill or a Cursor rule, or add it to AGENTS.md.
Is it safe to run on my real codebase?
The prompt makes the agent read first, show a plan and wait for your approval, and it forbids touching secrets, deploying and deleting data. Still review the changes and run your tests before you deploy, as with any change.
Changelog
- v1.0First version.