← ClaudeAtlas

wordpress-seolisted

Fix the SEO problems specific to WordPress — archive bloat, attachment pages, permalink structure, plugin conflicts, pagination and performance. Use whenever the user is working on a WordPress site and mentions SEO, Yoast, Rank Math, All in One SEO, permalinks, category and tag archives, attachment pages, wp-content, a page builder, or WordPress speed. Also use when auditing a WordPress site or migrating one.
keupera/seo-skills · ★ 0 · Data & Documents · score 72
Install: claude install-skill keupera/seo-skills
# WordPress SEO WordPress publishes fast and generates index bloat faster. Left at defaults it creates several URLs for every piece of content, most of which are thin, duplicative or empty, and the resulting index is mostly junk. Almost all WordPress SEO work is subtraction. ## Step 1: Permalinks Set `/%postname%/` and nothing else. Do this before publishing anything, because changing it later means redirecting every URL on the site. ``` Settings → Permalinks → Custom Structure → /%postname%/ ``` Dates in URLs make content look stale and make it painful to update. Category in the URL breaks when you recategorise. If the site already uses a dated structure and has meaningful traffic, changing it is a migration with real risk — weigh it honestly rather than doing it for tidiness. See `redirect-migration-plan`. ## Step 2: Kill the auto-generated bloat This is where the real gains are. Every WordPress install generates these by default and almost none of them should be indexed. | URL type | Default | Should be | Why | |---|---|---|---| | **Attachment pages** `/photo-name/` | Indexed | Redirect to the file or 404 | A page containing one image and nothing else. Pure bloat | | **Tag archives** | Indexed | `noindex` unless curated | Usually one post per tag | | **Category archives** | Indexed | Index only if given real content | Can be valuable hubs if written; junk if not | | **Author archives** | Indexed | `noindex` on single-author sites | Duplicates the blog index exactl