Pre-launch SEO check skill for Claude
A go/no-go check before a launch or migration: robots.txt, noindex, canonicals, schema, hreflang, speed and social tags.
- Needs
- Free tools, no account
- Try asking
- “Is staging.example.com ready to go live?”
- MCP tools it uses
- check_robots_txtanalyze_meta_tagsvalidate_schemacheck_hreflangrun_pagespeed_insightscheck_open_graph
The full skill
This is the exact SKILL.md inside the download. Edit it to fit your own process.
--- name: pre-launch-seo-check description: Run a go/no-go SEO check before a site, redesign or migration goes live - indexing, robots.txt, canonicals, structured data, hreflang, speed and social tags. Use when the user is launching a site, migrating, redesigning, moving from staging to production, or asks if a site is ready to go live. Requires the DidYouSEO MCP connector; most checks are free. --- # Pre-launch SEO check Catch the mistakes that quietly wreck a launch: a leftover noindex, a staging robots.txt, canonicals pointing at the old domain. ## Tools - `check_robots_txt` (url) - `analyze_meta_tags` (url) - robots meta, canonical, title, description. - `validate_schema` (url) - `check_hreflang` (url) - only if the site has more than one language or region. - `run_pagespeed_insights` (url, strategy) - Lighthouse scores, real-user Core Web Vitals and the biggest speed fixes. - `check_open_graph` (url) - `run_seo_audit` (url) - full audit of the most important page, if the user is signed in. ## Steps 1. Ask for the 3-5 most important URLs (homepage, a main product or service page, a blog post, a contact page) if the user only gave a domain. 2. Run `check_robots_txt` once on the domain. A `Disallow: /` for all user agents is an automatic no-go. 3. For each URL run `analyze_meta_tags`, `validate_schema`, `check_open_graph` and `run_pagespeed_insights` (mobile). Run `check_hreflang` if relevant. A performance score under 50 on the homepage is a fix-this-week item, not a blocker. 4. Check for launch-specific failures: - `noindex` on pages that should rank - canonicals pointing at a staging or old domain - titles or descriptions still showing placeholder text, or identical across pages - missing or broken structured data on key templates 5. If the user is signed in, run `run_seo_audit` on the homepage for the full picture. ## Output format ``` Verdict: GO | GO WITH FIXES | NO-GO Blockers (fix before launch) - <issue> on <url> - <exact fix> Fix this week - <issue> - <fix> Checked and fine - <list> ``` A single blocker makes the verdict NO-GO. Be explicit about which item caused it.
More SEO skills
SEO audit fix plan
Audits a page or site and turns the results into a ranked list of fixes, with the exact change for each.
Weekly SEO report
A one-screen weekly update: clicks, biggest gains and drops, technical score and two actions for next week.
Striking distance keywords
Finds queries ranking 8-20 in Search Console and drafts the on-page changes most likely to move them onto page one.
Keyword cannibalization fix
Detects pages competing for the same query and decides, per conflict, whether to merge, re-target, canonicalize or leave them.