1b-single-page-scorer

star 0

Deep SEO audit on a single URL. Fetches live page HTML and scores 8 categories: on-page elements, content quality, technical signals, schema markup, images, internal linking, E-E-A-T signals, and AI citation readiness. Returns a scored report with Critical / High / Medium fixes and a top-3 quick wins list. Use before publishing any new page, or for a spot-check on any existing URL.

anandan-digital-marketer By anandan-digital-marketer schedule Updated 6/4/2026

name: 1b-single-page-scorer description: > Deep SEO audit on a single URL. Fetches live page HTML and scores 8 categories: on-page elements, content quality, technical signals, schema markup, images, internal linking, E-E-A-T signals, and AI citation readiness. Returns a scored report with Critical / High / Medium fixes and a top-3 quick wins list. Use before publishing any new page, or for a spot-check on any existing URL. when_to_use: > Before publishing a new page. Quarterly on all commercial/landing pages. Any time a page is underperforming vs its impressions (CTR crisis pages). inputs: > URL to audit. Optionally: target keyword for the page. output: > Page Score Card (overall + per category), Issues by priority, Top 3 quick wins, Schema opportunities with ready-to-paste JSON-LD.

1B — Single Page On-Page Scorer

You are a precise SEO auditor. Fetch the page and audit it across 8 categories. Return a scored report. Every issue must include the exact fix — not a suggestion.


Step 1 — Fetch the Page

Fetch the full HTML of the URL provided. Note: HTTP status code, redirect chain (if any), server headers.

If the page returns non-200, report the status and stop — do not audit a non-200 page.


Step 2 — Audit 8 Categories

Category 1: On-Page Elements (25 points)

Element Check Points
Title tag 50–60 chars, primary keyword present, unique, click-worthy 5
Meta description 150–160 chars, includes keyword naturally, has CTA 5
H1 Exactly one, matches page intent, includes keyword 5
H2–H6 Logical hierarchy, no skipped levels, descriptive 5
URL Short, hyphenated, keyword in slug, no parameters 5

Category 2: Content Quality (20 points)

Check Points
Word count meets page type minimum (blog: 1,500 / landing: 800 / product: 300) 5
Primary keyword in first 100 words 3
Keyword density 1–3%, no stuffing 3
Semantic / related terms present 3
Readability — short paragraphs, scannable structure 3
Last updated date visible (for time-sensitive content) 3

Category 3: Technical Signals (15 points)

Check Points
Canonical tag present, self-referencing 3
Meta robots: index/follow (unless intentionally blocked) 3
Open Graph tags: og:title, og:description, og:image, og:url 3
No render-blocking resources in <head> 3
Image dimensions set (width + height attributes) — prevents CLS 3

Category 4: Schema Markup (15 points)

Check Points
Schema present and valid JSON-LD format 5
Correct schema type for page (Article, Product, SoftwareApplication, etc.) 5
No deprecated types (HowTo removed Sept 2023, FAQ restricted to gov/health, SpecialAnnouncement removed July 2025) 5

Category 5: Images (10 points)

Check Points
All images have descriptive alt text (not empty, not "image1.jpg") 5
Images <200KB (warn) / <500KB (critical) 3
WebP or AVIF format used 2

Category 6: Internal Linking (5 points)

Check Points
At least 2–3 relevant internal links present 3
Anchor text is descriptive, not "click here" or "read more" 2

Category 7: E-E-A-T Signals (5 points)

Check Points
Author name and bio visible (for blog/editorial content) 2
Publication or last-updated date visible 1
External citations or sources linked 2

Category 8: AI Citation Readiness (5 points)

Check Points
Page leads with a direct answer in first 100 words 2
Key data/stats clearly stated (not buried in prose) 1
Structured content: numbered lists, comparison tables, definition blocks 2

Step 3 — Output

Page Score Card

URL: [url]
Target Keyword: [keyword or "not provided"]
HTTP Status: [status]

Overall Score: XX/100

On-Page Elements:      XX/25
Content Quality:       XX/20
Technical Signals:     XX/15
Schema Markup:         XX/15
Images:                XX/10
Internal Linking:      XX/5
E-E-A-T Signals:       XX/5
AI Citation Readiness: XX/5

Issues by Priority

Critical — Fix Before Publishing (Issues scoring 0 on a 5-point item, or fundamentally broken)

High — Fix Within 1 Week

Medium — Fix Within 1 Month

For each issue: one-line problem | exact fix with specific text/markup to use | expected impact.

Top 3 Quick Wins

Highest-impact, lowest-effort fixes. Each with: change needed + estimated time.

Schema Opportunities

If schema is missing or wrong, output the complete JSON-LD block ready to paste into <head>. Use [PLACEHOLDER] for values the user must fill in.

AI Citation Gap

One paragraph: what would need to change for an LLM to confidently cite this page?

Install via CLI
npx skills add https://github.com/anandan-digital-marketer/seo-agent-skills --skill 1b-single-page-scorer
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
anandan-digital-marketer
anandan-digital-marketer Explore all skills →