Overview
audit_article provides article-level analysis:
- 7 SEO checks — title, description, headings, content quality, readability, images, internal links
- 14 AEO checks — AI-specific optimizations for better visibility
- Keyword targeting — optional keyword to evaluate optimization for
- Playwright rendering — optional JavaScript rendering for dynamic content
This tool is completely free and works without an API key.
Parameters
The article URL to audit. Should be a specific blog post or article page, not a homepage or listing page.
Target keyword to evaluate optimization for. If provided, checks will assess how well the article is optimized for this keyword.
Whether to use Playwright for JavaScript rendering. Enable this for single-page applications or JavaScript-heavy sites.
Example prompts
Response structure
The tool returns a JSON object with:SEO check results (7 checks)
AEO check results (14 checks)
Keyword optimization analysis (if keyword provided)
Usage example
When to use
Useaudit_article for:
- Specific blog posts — URLs containing /blog/, /post/, /article/
- Content optimization — before rewriting or improving an article
- Keyword targeting — evaluate optimization for a specific search term
- Content audits — systematically review all blog content
Routing rule
The MCP server instructions specify this routing:- “audit my site” / any domain / homepage →
audit_site - “audit this article” / specific blog post URL →
audit_article - When in doubt, use
audit_site
Next steps
After runningaudit_article, you can:
- extract_tone — analyze your brand voice from blog posts
- rewrite_article — rewrite the article for better SEO/AEO
- generate_freshness_code — add date markup if missing