← ClaudeAtlas

web-presence-auditlisted

Audit and build the public surface of a website to professional standards — technical SEO (robots.txt, sitemap, canonicals, indexing, custom 404), on-page metadata (unique titles, meta descriptions, Open Graph and social share images, alt text), structured data including LocalBusiness and FAQ schema, internal linking architecture, and the trust and conversion surface (case studies, FAQ page, response-time commitment, thank-you pages, sticky mobile CTA, cookie notice, legal pages). Use when the user shares a website URL, or says "SEO", "meta tags", "robots.txt", "sitemap", "404 page", "not showing up in Google", "structured data", "schema markup", "Open Graph", "social preview", "alt text", "internal links", "landing page", "trust", "conversion", "case studies", "FAQ page" or "make my site professional"; and as a mandatory pass in any audit of a public-facing project. By Devleck.
Kin9Zeus/senior-engineer-skills · ★ 3 · Web & Frontend · score 77
Install: claude install-skill Kin9Zeus/senior-engineer-skills
# Web Presence Audit The public surface is where the product meets people who do not yet trust it. Every gap here costs traffic, conversion or credibility — and unlike most engineering debt, the cost is continuous and silent. This skill covers four layers. Run them in order; each depends on the one above. ``` 1. CRAWLABLE Can a machine find, fetch and index this at all? 2. LEGIBLE Does each page declare what it is, uniquely and correctly? 3. STRUCTURED Can a machine understand the entities and answer questions with it? 4. TRUSTED Would a stranger believe this is a real business and act? ``` Verify against the **live rendered page**, not the source. Server-side headers, proxies, CDNs and client-side rendering all change what a crawler actually sees. Run `scripts/web-check.sh <url>` for the automated first pass. --- ## Layer 1 — Crawlable | Check | Requirement | Severity if missing | |---|---|---| | `robots.txt` | Exists at the root, does not accidentally block the site, references the sitemap | P1 | | `sitemap.xml` | Generated (never hand-maintained), only canonical indexable URLs, submitted to Search Console | P2 | | **Custom 404** | Returns a **real 404 status**, offers navigation and search, does not dead-end | P2 | | Custom 500 | Branded, leaks no stack trace | P2 | | Canonical URL | One per page, self-referencing by default | P2 | | HTTPS | Enforced, HTTP redirected once, no mixed content | P1 | | One hostname | `www` and apex resolve to one canonical ho