MadAppGang

technical-audit

@MadAppGang/technical-audit
MadAppGang
193
17 forks
Updated 1/6/2026
View on GitHub

Technical SEO audit methodology including crawlability, indexability, and Core Web Vitals analysis. Use when auditing pages or sites for technical SEO issues.

Installation

$skills install @MadAppGang/technical-audit
Claude Code
Cursor
Copilot
Codex
Antigravity

Details

Pathplugins/seo/skills/technical-audit/SKILL.md
Branchmain
Scoped Name@MadAppGang/technical-audit

Usage

After installing, this skill will be available to your AI coding assistant.

Verify installation:

skills list

Skill Instructions


name: technical-audit description: Technical SEO audit methodology including crawlability, indexability, and Core Web Vitals analysis. Use when auditing pages or sites for technical SEO issues.

Technical Audit

When to Use

  • Auditing pages for technical SEO issues
  • Analyzing Core Web Vitals performance
  • Checking schema markup implementation
  • Validating crawlability and indexability

Audit Categories

1. Indexability

CheckRequirementSeverity
Title TagPresent, 50-60 chars, contains keywordCRITICAL
Meta DescriptionPresent, 150-160 charsHIGH
Canonical TagPresent, self-referencing or correctHIGH
Robots MetaNo noindex on important pagesCRITICAL
Robots.txtNot blocking important contentCRITICAL

2. Content Structure

CheckRequirementSeverity
H1 TagExactly 1, contains keywordCRITICAL
Heading HierarchyH1 -> H2 -> H3 (no skips)HIGH
Word CountMeets or exceeds competitor benchmarkMEDIUM
Content UniquenessNo duplicate content issuesHIGH

3. Core Web Vitals

MetricGoodNeeds ImprovementPoor
LCP (Largest Contentful Paint)<2.5s2.5s-4.0s>4.0s
INP (Interaction to Next Paint)<200ms200ms-500ms>500ms
CLS (Cumulative Layout Shift)<0.10.1-0.25>0.25

Measurement Methods:

  1. Chrome DevTools MCP (preferred)
  2. PageSpeed Insights API
  3. Lighthouse CLI
  4. Manual measurement via web.dev

4. Schema Markup

Page TypeRecommended Schema
Article/BlogArticle, BlogPosting
FAQ pageFAQPage
How-to guideHowTo
Product pageProduct
Local businessLocalBusiness
Person/AuthorPerson

5. Links

CheckRequirementSeverity
Internal LinksMinimum 3 per pageHIGH
Broken Links0CRITICAL
External LinksAt least 1 authoritativeLOW
Orphan Pages0 (all pages linked from somewhere)MEDIUM

Audit Process

Step 1: Fetch Page

# Use WebFetch or curl
curl -s "$URL" > page.html

Step 2: Parse Structure

  • Extract title, meta description, canonical
  • Map heading hierarchy
  • Count words
  • List all links

Step 3: Analyze Performance

  • Use PageSpeed Insights API or Chrome DevTools MCP
  • Document all Core Web Vitals
  • Note specific issues (large images, render-blocking JS)

Step 4: Check Schema

  • Look for JSON-LD in page source
  • Validate using Google Rich Results Test
  • Note missing or incomplete properties

Step 5: Score and Report

  • Calculate overall score (0-100)
  • List all issues by severity
  • Provide specific fix recommendations

Output Format

## Technical SEO Audit Report

**URL**: {url}
**Date**: {date}
**Overall Score**: {score}/100

### Core Web Vitals
| Metric | Value | Status |
|--------|-------|--------|
| LCP | {value}s | GOOD/NEEDS IMPROVEMENT/POOR |
| INP | {value}ms | GOOD/NEEDS IMPROVEMENT/POOR |
| CLS | {value} | GOOD/NEEDS IMPROVEMENT/POOR |

**Measurement Method**: {Chrome DevTools MCP | PageSpeed API | Lighthouse | Manual}

### Issues Found

**CRITICAL ({count})**:
1. {issue} - {location} - {fix recommendation}

**HIGH ({count})**:
1. {issue} - {location} - {fix recommendation}

**MEDIUM ({count})**:
1. {issue} - {location} - {fix recommendation}

### Recommendations
1. {priority fix 1}
2. {priority fix 2}
3. {priority fix 3}