| name |
description |
license |
tags |
| seo-aeo-audit |
Perform comprehensive SEO and Answer Engine Optimization (AEO) audits on web pages. Analyzes technical SEO, content quality, structured data, AI snippet eligibility, and provides prioritized fixes. |
MIT |
--- seo aeo content-marketing optimization search |
SEO/AEO Audit
Overview
Run a full SEO and Answer Engine Optimization audit combining traditional search ranking factors with AI-era optimization for featured snippets, knowledge panels, and conversational AI responses.
When to Use
- When launching a new page or website and want to baseline SEO health
- When organic traffic has dropped and you need to diagnose issues
- When optimizing content to appear in AI-generated search answers
- When auditing a competitor's content strategy
- When preparing a content brief for a new topic cluster
Instructions
- Accept URL or list of URLs to audit.
- Fetch page content and parse: title, meta description, headings (H1-H6), body text, images, links, schema markup.
- Technical SEO checks:
- Title tag: length (50-60 chars), keyword placement, uniqueness.
- Meta description: length (150-160 chars), CTA present, unique.
- H1: single, contains primary keyword.
- URL structure: short, descriptive, keyword-rich, no parameters.
- Page speed: estimate load time from content size and scripts.
- Mobile: check viewport meta tag, responsive indicators.
- Canonical tag: present and self-referencing.
- Schema markup: identify types present (Article, FAQ, Product, etc.).
- Content quality checks:
- Word count vs topic expectations.
- Keyword density and semantic coverage.
- Readability score (Flesch-Kincaid).
- Internal linking: minimum 3 internal links.
- Image alt text: all images have descriptive alt attributes.
- AEO checks:
- FAQ schema: eligible questions identified.
- Direct answer format: does content answer the primary question in first 100 words?
- Structured data completeness: required fields present.
- Entity coverage: mentions key entities related to topic.
- Generate prioritized issue list: Critical, High, Medium, Low.
- Return audit report with scores, issues, and specific fix recommendations.
Environment
AUDIT_MODE=full
INCLUDE_AEO=true
SCHEMA_VALIDATION=true
READABILITY_TARGET=60
MIN_WORD_COUNT=800
Examples
Input:
url: https://example.com/blog/best-crm-software
primary_keyword: best CRM software
competitor_urls: [hubspot.com/crm, salesforce.com]
Output:
SEO/AEO Audit Report
URL: https://example.com/blog/best-crm-software
Overall Score: 67/100
Critical Issues (2):
- Missing FAQ schema (AEO: reduces snippet eligibility by ~40%)
- H1 does not contain primary keyword
High Issues (3):
- Meta description 187 chars (trim to 155)
- Only 1 internal link (add 2 more)
- 4 images missing alt text
AEO Score: 45/100
- Direct answer: Present in first paragraph
- FAQ schema: Missing (add 5 Q&A pairs)
- Entity coverage: 6/10 key entities mentioned
Top Recommendation: Add FAQ schema with 5 common CRM questions
1---2name: seo-aeo-audit3description: | name | description | license | tags |4---5| name | description | license | tags |6|------|-------------|---------|------|7| seo-aeo-audit | Perform comprehensive SEO and Answer Engine Optimization (AEO) audits on web pages. Analyzes technical SEO, content quality, structured data, AI snippet eligibility, and provides prioritized fixes. | MIT | --- seo aeo content-marketing optimization search |89# SEO/AEO Audit1011## Overview1213Run a full SEO and Answer Engine Optimization audit combining traditional search ranking factors with AI-era optimization for featured snippets, knowledge panels, and conversational AI responses.1415## When to Use1617- When launching a new page or website and want to baseline SEO health18- When organic traffic has dropped and you need to diagnose issues19- When optimizing content to appear in AI-generated search answers20- When auditing a competitor's content strategy21- When preparing a content brief for a new topic cluster2223## Instructions24251. Accept URL or list of URLs to audit.262. Fetch page content and parse: title, meta description, headings (H1-H6), body text, images, links, schema markup.273. Technical SEO checks:28 - Title tag: length (50-60 chars), keyword placement, uniqueness.29 - Meta description: length (150-160 chars), CTA present, unique.30 - H1: single, contains primary keyword.31 - URL structure: short, descriptive, keyword-rich, no parameters.32 - Page speed: estimate load time from content size and scripts.33 - Mobile: check viewport meta tag, responsive indicators.34 - Canonical tag: present and self-referencing.35 - Schema markup: identify types present (Article, FAQ, Product, etc.).364. Content quality checks:37 - Word count vs topic expectations.38 - Keyword density and semantic coverage.39 - Readability score (Flesch-Kincaid).40 - Internal linking: minimum 3 internal links.41 - Image alt text: all images have descriptive alt attributes.425. AEO checks:43 - FAQ schema: eligible questions identified.44 - Direct answer format: does content answer the primary question in first 100 words?45 - Structured data completeness: required fields present.46 - Entity coverage: mentions key entities related to topic.476. Generate prioritized issue list: Critical, High, Medium, Low.487. Return audit report with scores, issues, and specific fix recommendations.4950## Environment5152```53AUDIT_MODE=full54INCLUDE_AEO=true55SCHEMA_VALIDATION=true56READABILITY_TARGET=6057MIN_WORD_COUNT=80058```5960## Examples6162**Input:**63```64url: https://example.com/blog/best-crm-software65primary_keyword: best CRM software66competitor_urls: [hubspot.com/crm, salesforce.com]67```6869**Output:**70```71SEO/AEO Audit Report72URL: https://example.com/blog/best-crm-software73Overall Score: 67/1007475Critical Issues (2):76- Missing FAQ schema (AEO: reduces snippet eligibility by ~40%)77- H1 does not contain primary keyword7879High Issues (3):80- Meta description 187 chars (trim to 155)81- Only 1 internal link (add 2 more)82- 4 images missing alt text8384AEO Score: 45/10085- Direct answer: Present in first paragraph86- FAQ schema: Missing (add 5 Q&A pairs)87- Entity coverage: 6/10 key entities mentioned8889Top Recommendation: Add FAQ schema with 5 common CRM questions90```