Audit → Fix
The most common workflow: audit your website, then fix every failing check.Run a full site audit
Ask your AI assistant:This runs
audit_site — a full 30 SEO + 7 AEO check audit. You’ll get:- Combined SEO + AEO score
- Breakdown by category (Content, Links, Technical, Performance, etc.)
- Pass/fail status for each AEO check
- Blog detection and sitemap discovery
- Top 3-5 recommendations
Review failing checks
Look for red flags in the AEO checklist:
llms_txt— Missing or incomplete llms.txt filerobots_ai— AI crawlers are blocked in robots.txtsitemap— No sitemap.xml foundfreshness— Missing date markup on blog posts
Fix llms.txt (if failing)
If your llms.txt check failed, ask:This runs
generate_llms_txt and returns a ready-to-deploy file. Copy the content and save it to /llms.txt in your site root.This tool costs 500 credits and requires an API key.
Fix robots.txt (if AI crawlers are blocked)
If the audit shows AI bots are blocked, ask:This runs
generate_robots_txt and creates a robots.txt that welcomes GPTBot, ClaudeBot, PerplexityBot, and other AI crawlers while still respecting your existing rules.Fix sitemap (if missing)
If your sitemap check failed, ask:This runs
generate_sitemap, crawls up to 200 pages, and creates a spec-compliant sitemap.xml. Deploy it to /sitemap.xml.Fix freshness (if missing date markup)
If your freshness check failed, ask:This runs
generate_freshness_code and returns a code snippet with publish and update dates. Add it to your page’s <head> or structured data.Blog optimization
Optimize a specific blog post for SEO and AI visibility while keeping your brand voice.Audit the article
Start with an article-level audit:This runs
audit_article with 7 SEO and 14 AEO checks tailored for blog content. You’ll see:- Keyword density and placement
- Readability scores (Flesch-Kincaid)
- FAQ detection and schema markup
- Content structure analysis
- Direct answer optimization
Extract your brand voice
Before rewriting, build a tone profile so the rewrite matches your style:This runs
extract_tone and analyzes up to 10 of your most recent blog posts. It identifies:- Tone patterns (conversational, formal, technical, etc.)
- Vocabulary preferences
- Sentence structure
- Common phrases and writing tics
This tool costs 500 credits. It analyzes your blog index page and follows links to individual posts.
Rewrite the article
Now that you have a tone profile, ask for a rewrite:This runs
rewrite_article, which:- Audits the article again (to get current state)
- Applies your tone profile
- Rewrites the content with SEO and AEO improvements
- Returns a before/after comparison
This tool costs 1,000 credits. It’s the most expensive operation because it includes auditing, tone matching, and content generation.
Content freshness sweep
Find and fix missing date markup across your entire blog.Run a freshness audit
Scan your blog for missing date signals:This runs
audit_freshness, which:- Parses your sitemap
- Checks each page for date markup (JSON-LD, meta tags, schema.org)
- Reports which pages are missing freshness signals
Generate date markup for each page
For every URL missing dates, ask:This runs
generate_freshness_code and returns a JSON-LD snippet like:Add markup to your pages
For each page, add the JSON-LD snippet to your
<head> tag or merge it with existing structured data.If you’re using a CMS (WordPress, Ghost, etc.), look for a structured data plugin or custom code block.Quick wins for first-time users
If you’re new to Stobo MCP, start here:Audit your homepage
Fix your llms.txt
Check your blog freshness
See your credit balance
get_credits to show your usage and balance.Pro tips
Run multiple fixes in parallel
Run multiple fixes in parallel
Instead of:Ask:The AI will run all three tools in parallel, saving time.
Use caching to save credits
Use caching to save credits
Audit results are cached for 24 hours. If you run the same
audit_site or audit_article call twice, the second one is free and instant.Use this to:- Share audit results with teammates (just re-run the audit)
- Compare before/after scores without re-spending credits
Target keywords in article audits
Target keywords in article audits
If you’re optimizing for a specific keyword, include it in the audit:The audit will check keyword density, placement in headings, and usage in meta tags.
Combine workflows for full optimization
Combine workflows for full optimization
For a complete optimization pass:
- Run
audit_siteto get your baseline score - Fix all AEO checks (llms.txt, robots.txt, sitemap, freshness)
- Run
audit_freshnessto find content gaps - Run
extract_toneto build your voice profile - Run
rewrite_articleon your top-performing posts - Re-run
audit_siteto measure improvement