Markdown map of your site for Large Language Models. Natively visible to ChatGPT, Claude, Perplexity, Gemini. The llmstxt.org spec adopted by Anthropic, Stripe, Vercel, Cloudflare.
The AI studies the last 15 articles on your site and extracts the style profile: tone, signature vocabulary, typical structure, anti-cliché list. Applies it to every future generation. Your AI articles stop ‘sounding like AI’.
WP cron that, every N days, picks from a saved keyword set, generates a full article (text + image + meta tags + Brand Voice), and publishes it as a draft or directly live. Your blog updates while you do something else.
Analytics dashboard with KPIs that no other SEO plugin can measure: AI Articles in GSC TOP 10, Brand Voice impact (CTR pre vs post), Auto-Pilot ROI, Redirect rescues, Meta Freshness Score. Daily-aggregated via cron — scales to infinity without rate limits.
Schedule articles on specific dates. AI generates N days before publish and auto-publishes (opt-in). Bulk wizard: “Schedule 7 or 30 articles” — AI suggests topics and distributes them across the calendar.
Audit every image on your site + AI metadata fix (alt, title, caption, description) via Gemini Vision. 0-4 score per image, bulk preview with inline edit before applying, CSV export. More traffic from Google Images.
Preview every article BEFORE creating the WP draft: 3 buttons Accept · Regenerate · Refund. If you don’t like it, full credit refund within 5 minutes. Max 3 refunds/day. Same pattern protects bulk Image SEO too.
From a generic niche to 30 strategic keywords organized in 3-5 semantic clusters. Every keyword has estimated volume, difficulty, intent (informational/commercial/transactional), and a concrete article idea.
Finds pages competing for the same keyword and proposes concrete fixes: which page is primary, distinct long-tail keywords for the supporting pages, contextual internal links with anchor text and the paragraph to place them in.
For every 404 page, the AI picks the most semantically relevant 301 redirect target among the published pages. Guardrail: the suggested target MUST be one of the existing URLs.
Admin plugin in 5 languages: Italian, English, Spanish, French, German. AI generates content directly in the chosen language. Single setup for agencies with international clients.
From Yoast / RankMath / AIOSEO to Orchestra in 6 guided steps: detect, JSON backup, shadow-copy meta, import redirects, activate the native stack. Reversible at any time.
One plugin instead of 5: meta head + sitemap.xml + llms.txt + dynamic schema + redirect manager. Everything on/off from a toggle, zero maintenance.
Title tag, meta description, OpenGraph (Facebook/LinkedIn), Twitter Cards, canonical URL, robots, article published_time/modified_time/author. All auto-generated from your Brand Voice and page content.
Sitemap index at /seo-aeo-sitemap.xml + sub-sitemaps for every post type, taxonomy, author archive. 6h cache, auto-invalidation on save_post. Auto-added to robots.txt.
llms.txt is the 2024 standard for exposing content to LLMs (proposed by Jeremy Howard). NO mainstream SEO plugin has it. Orchestra generates a curated index + full markdown dump of top 30 pages — ChatGPT and Claude read your articles directly.
Linked JSON-LD @graph (Yoast-like pattern but lighter): Organization homepage, WebSite with SearchAction, WebPage, Article post, BreadcrumbList parent chain, ProfilePage author archive, ImageObject featured image.
Dedicated wp_seo_aeo_redirects table with source, target, type, regex, hit counter, last_used_at. Exact match + alt trailing slash + regex. Auto 404 logging. Imports from Yoast Premium and Redirection plugin.
For each 404 in the log, the AI receives the path + candidate list (post, page, custom) and picks the most semantic redirect target, returning high/medium/low confidence + reasoning. Anti-hallucination: target must be one of the candidate URLs.
template_redirect hook priority 1: iterates $wp_filter, identifies Yoast/RankMath/AIOSEO callbacks, removes them. Plus output buffer cleaner that regex-dedupes duplicate SEO tags. Reversible: toggle off → everything live again at next page load.