Skip to content
cccskills
FreePublished on GitHub

seo-launch

Audit a page or the whole yoursite site (or a new site) for indexing readiness — cache headers, sitemap, robots, canonical, JSON-LD, internal links — and check the publish pipeline (Cloudflare purge/warm, IndexNow, GSC, Bing). Use before/after publishing content or launching a site.

The English summary is being prepared. Showing the original description.

Works withCloudflare
See how to install

Files included (1)

  • SKILL.md2.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

seo-launch

Read docs/SEO_PLAYBOOK.md first; it holds the automation matrix and checklists. This skill is the procedure. Report findings; do not post to third-party sites and do not click "Request Indexing".

Whole-site run

  1. curl -s https://www.example.com/robots.txt and /sitemap.xml: robots allows crawling, sitemap lists every published page, every <loc> returns 200 (loop with curl -o /dev/null -w "%{http_code}").
  2. For each sitemap URL: status 200, content-type: text/html, cache-control has s-maxage and no no-store, cf-cache-status is HIT or MISS (not BYPASS/DYNAMIC on public pages).
  3. Per page (curl -s): exactly one <h1>, <title> ≤60, meta description ≤160, rel="canonical", JSON-LD parses as JSON, body text is present in the raw HTML.
  4. Internal links: extract href="/..." from the homepage and blog index; any sitemap URL not linked from anywhere is an orphan. Report orphans.
  5. Apex redirects to www with a 301.
  6. Compare with GSC (Pages report or urlInspection via /admin/analytics/seo): list URLs "Discovered
    • currently not indexed" and their last crawl date.

After publishing one page

  1. curl -sI <url>: 200, cacheable, HIT within a minute of publish (warm step ran).
  2. URL is in /sitemap.xml and /llms.txt.
  3. IndexNow accepted (check server log for [indexnow]), GSC sitemap resubmitted.
  4. Page has at least two inbound internal links; if not, propose where to add them.

New site

Follow section 5 of the playbook. Needs a human for: GSC/Bing verification, Cloudflare token, Request Indexing.

Backlink work

Produce drafts only (syndication copy with canonical URL, Reddit/Quora answer outlines, directory listing text). List where each should go; the human posts them.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

brand

Free

Apply this site's visual identity — colours, type, logo files and fixed brand strings. Use for any page, component, social asset or document that should look like the site.

The English summary is being prepared. Showing the original description.

aryannema/vigyan-site-os2Updated Oct 2, 2026

Use FIRST when someone asks for a new feature or a change to an existing one — before any schema, code or test. Works out what is actually being asked for, whether to build it or integrate a third party (Trustpilot, Stripe, Calendly and the like), where the data lives, who may do what, and what happens when the vendor is down. Produces a decision, then hands to feature-schema.

The English summary is being prepared. Showing the original description.

aryannema/vigyan-site-os2Updated Oct 2, 2026

Use when a new feature needs a table, column or capability — evolving the schema so the new thing joins the permission, audit and RLS contract instead of sitting outside it. Covers the DDL/DML split, the resource/capability wiring, and the self-verifying migration.

The English summary is being prepared. Showing the original description.

aryannema/vigyan-site-os2Updated Oct 2, 2026

Use after building a feature — explore it in a real browser to find what nobody predicted, then turn each finding into a deterministic test that guards it forever. Covers the agentic pass, what to generate vs hand-write, and how to skip honestly when a capability is missing.

The English summary is being prepared. Showing the original description.

aryannema/vigyan-site-os2Updated Oct 2, 2026

Publishing content or deploying site-os — what caches exist, what refreshes them, and how to prove a change is actually live. Use when publishing a post or product, launching a page, deploying, or when someone says a change "isn't showing".

The English summary is being prepared. Showing the original description.

aryannema/vigyan-site-os2Updated Oct 2, 2026

Handling secrets, keys and credentials for site-os — reading vigyan-secrets.md safely, moving keys into app_secrets, rotating, and responding to an exposure. Use whenever a task touches a key, token, password, .env file, app_secrets, encryption, or the secrets document.

The English summary is being prepared. Showing the original description.

aryannema/vigyan-site-os2Updated Oct 2, 2026

See all skills by aryannema

Report a problem with this skill