WP Manifestindependent plugin directory
manifest / seo / aeo-master

AEO Master — Answer Engine Optimization

The #1 WordPress plugin for Answer Engine Optimization (AEO). Automatically generate structured schema markup, optimize content for AI assistants, voice search, and featured snippets — all without writing a single line of code.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/junaidte14/aeo-master/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

The #1 WordPress plugin for Answer Engine Optimization. Get your content cited by AI assistants, earn featured snippets, and dominate voice search.

Description

AEO Master is the only WordPress plugin built from the ground up for Answer Engine Optimization (AEO) — the practice of optimizing content to be cited and surfaced by AI assistants (ChatGPT, Gemini, Perplexity, Claude), voice search (Google Assistant, Siri, Alexa), and Google's featured snippets.

Traditional SEO gets you ranked. AEO gets you answered.

Core Features

🎯 AEO Score (0–100) Every post and page gets an AEO Readiness Score based on 10 weighted signals: FAQ presence, meta description quality, word count, structured headings, schema, featured image, answer-first writing, and more. Fix exactly what matters.

📋 Automatic Schema Markup Generates the right JSON-LD schema automatically for every page type — no configuration needed:

  • Article / BlogPosting / NewsArticle
  • FAQPage (from FAQ blocks or auto-detected headings)
  • HowTo (from HowTo blocks)
  • Organization + Logo (Knowledge Graph)
  • WebSite + SearchAction (Sitelinks Searchbox)
  • BreadcrumbList
  • Speakable (for Google Assistant / voice)

🤖 llms.txt The emerging standard for helping AI systems understand your site. AEO Master auto-generates /llms.txt following the LLMs.txt specification — listing your content in a format AI assistants actually use.

🗺️ AI Sitemap /ai-sitemap.xml — an enhanced XML sitemap with AEO-specific metadata (score, content type, FAQ/HowTo presence, word count) so AI crawlers can intelligently prioritise your content.

📝 FAQ Builder Build FAQ sections visually inside the post editor with drag-and-drop Q&A pairs. Or use the powerful [aeo_faq] shortcode in content. Both automatically output FAQPage schema AND a beautiful accordion UI.

📖 HowTo Builder Step-by-step guide builder with automatic HowTo schema. Use the [aeo_howto] shortcode or build steps visually in the editor.

🔊 Speakable Schema Marks up the sections of your content that voice assistants should read aloud — essential for Google Assistant rich results.

📊 AEO Dashboard A central hub showing site-wide AEO health: average score, top performers, pages needing improvement, and an AI readiness checklist.

Shortcodes

[aeo_faq] — FAQ accordion with schema [aeo_howto] — HowTo guide with schema

Works With

  • Yoast SEO (complement, not conflict)
  • Rank Math (complement, not conflict)
  • All in One SEO (complement, not conflict)
  • Classic Editor & Gutenberg
  • All major WordPress themes

Extending AEO Master

Every schema type is filterable. Add Product, Event, Person, Review schemas via the aeom_schema_* filters. Add custom score checks via aeom_score_checks. Add custom content to llms.txt via aeom_llms_txt_lines.

Why AEO?

Search is changing. Over 30% of Google searches now show zero-click results (featured snippets). ChatGPT, Perplexity, Gemini, and other AI assistants answer questions by citing web content. Voice assistants answer verbally using structured content. AEO ensures your content is the answer — not just a result.

Installation

  1. Upload the aeo-master folder to /wp-content/plugins/
  2. Activate through the 'Plugins' menu in WordPress
  3. Go to AEO Master in the sidebar and configure your Organization details
  4. Check your AEO Score on any post/page and follow the improvement tips
  5. Verify your /llms.txt is live and accurate

Frequently Asked Questions

Does AEO Master work with Yoast SEO or Rank Math?

Yes. AEO Master detects active SEO plugins and avoids conflicts — for example, it won't output a duplicate meta description if Yoast is handling it. AEO Master adds additional AEO-specific schema that SEO plugins don't provide.

What is llms.txt?

llms.txt is an emerging standard (llmstxt.org) that helps AI language models understand your website. Similar to robots.txt for search crawlers, llms.txt tells AI assistants what content you have and how to interpret it.

Will this hurt my existing SEO?

No. AEO Master adds schema markup and AEO signals on top of existing SEO. It doesn't remove or replace anything. Many AEO improvements (structured data, better meta descriptions, FAQ schema) also benefit traditional SEO.

What is an AEO Score?

Your AEO Score (0–100) measures how well-optimized a page is for answer engines. It checks 10 signals including FAQ presence, schema markup, meta description quality, content structure, and more. Each check comes with a specific improvement tip.

How do I add FAQ schema without the shortcode?

Use the AEO panel in the post editor → FAQ tab. Add questions and answers visually. The schema is automatically output in the page head. You can also enable auto-detection to have AEO Master automatically detect question headings (H2/H3 containing "?") in your content.

Changelog

1.0.0

  • Initial release
  • AEO Score (10-signal, 0–100)
  • Automatic JSON-LD schema: Article, FAQPage, HowTo, Organization, WebSite, BreadcrumbList, Speakable
  • FAQ Builder (visual editor + [aeo_faq] shortcode)
  • HowTo Builder (visual editor + [aeo_howto] shortcode)
  • llms.txt generation
  • AI Sitemap (/ai-sitemap.xml)
  • AEO Score admin column
  • Dashboard with site-wide analytics
  • Full settings page
  • Yoast / Rank Math compatibility
  • Per-post AI crawling controls

Upgrade Notice

1.0.0

Initial release.