=== AEO Content AI Studio === Contributors: aeocontent Tags: ai, content, publishing, audit, optimization Requires at least: 6.2 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.1.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Stop writing content AI engines ignore. Audit, score, and optimize every post to get quoted by ChatGPT, Perplexity, and Google AI Overviews. == Description == AEO Content AI Studio connects your WordPress site to the [AEO Content AI Studio](https://www.aeocontent.ai) platform for AI-powered content management and AI visibility auditing. **What is AEO?** AI Engine Optimization is the practice of structuring web content so AI answer engines — ChatGPT, Claude, Perplexity, and Google AI Overviews — can discover, parse, and cite it. While SEO focuses on search rankings, AEO focuses on getting your content into AI-generated answers. = What This Plugin Does = **Content Publishing** — AEO Content AI Studio reads your existing posts, optimizes them with AI, and publishes updated or new content back to your site via a secure REST API. Categories, tags, featured images, and FAQ schema are handled automatically. **Audit Report** — View your site's AI visibility score directly in the WordPress dashboard. The audit evaluates up to 48 criteria across five pillars — Answer Readiness, Content Structure, Trust & Authority, Technical Foundation, and AI Discovery — scored from 0 to 100. Includes per-page scoring, rewrite candidates, and a prioritized fix list. Trigger a full site audit directly from WordPress with real-time progress tracking. **Activity Log** — Every API interaction is logged with timestamps, status, and details. Filter by command or status, export to CSV, and auto-cleanup keeps logs manageable. = Features = * 1-click Google sign-in for instant account creation and site connection * Read, create, and update posts from AEO Content AI Studio * 5-pillar AI visibility audit with per-page AEO Rank scores * Pages inventory with score, category, word count, and inbound link data * Rewrite candidates prioritized by score and impact with weakest-pillar analysis * Run full site audits from WordPress admin with real-time progress tracking * Browse site categories and tags via REST API for platform sync * Track all API activity with filterable log and CSV export * Automatic heartbeat keeps platform and plugin in sync * Secure API key authentication on all endpoints = How It Works = 1. Install the plugin and click **Continue with Google** in **AEO Content > Settings** 2. A popup opens for Google sign-in — your account and site connection are created automatically 3. AEO Content AI Studio syncs your categories, tags, and posts via authenticated REST API 4. AEO Content AI Studio analyzes and optimizes your content 5. Optimized content is published back to WordPress with one click 6. View your site's AEO audit score, per-page analysis, and rewrite candidates in the Audit Report tab = Onboarding = New installs should start from **AEO Content > Settings** in WordPress admin: 1. Click **Continue with Google** — a popup opens for Google sign-in 2. Sign in or create an account with one click 3. The popup closes automatically and your site is connected 4. Alternatively, click **Create Account Manually** or **I Already Have an Account** for email-based setup = External Service = This plugin connects to the AEO Content platform at `aeocontent.ai` for the following purposes: * **Registration** (on initial setup): When you connect your site from WordPress admin, the plugin sends your site URL to `https://www.aeocontent.ai/api/v1/plugin/register` to register the connection. No content or personal data is transmitted. * **Heartbeat** (periodic): The plugin sends your site URL, plugin version, WordPress version, PHP version, and enabled features to `https://www.aeocontent.ai/api/v1/plugin/heartbeat`. This keeps the platform in sync and delivers any pending updates. No personal data or site content is transmitted. * **Audit Report** (on demand): When you view the Audit Report page, the plugin fetches your site's audit data from `https://www.aeocontent.ai/api/v1/audits/{site-slug}`. This returns scoring data and recommendations generated by the platform. Audit results are cached locally for 1 hour. All communication uses HTTPS and authenticated platform credentials. The platform's [Terms of Service](https://www.aeocontent.ai/terms) and [Privacy Policy](https://www.aeocontent.ai/privacy) apply to data processed on the platform side. == Installation == 1. Upload the `aeo-content-ai-studio` folder to `/wp-content/plugins/` 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Go to **AEO Content > Settings** and click **Continue with Google** to connect your site 4. Enable the **Content Publishing** feature 5. View your audit score under **AEO Content > Audit Report** Alternatively, search for "AEO Content AI Studio" in the WordPress plugin directory and install directly. == Frequently Asked Questions == = Do I need an AEO Content account? = Yes. The plugin connects to the AEO Content platform which manages content optimization and audit scoring. Visit [aeocontent.ai](https://www.aeocontent.ai) to get started with a free audit. = What does the Audit Report show? = The audit evaluates your site across up to 48 criteria grouped into five pillars: Answer Readiness (~46%), Content Structure (~25%), Trust & Authority (~15%), Technical Foundation (~8%), and AI Discovery (~6%). You get an overall score out of 100 with per-page AEO Rank scores, a scoreboard with detailed findings, rewrite candidates prioritized by impact, and a fix list. Most websites score between 30 and 60; above 70 indicates strong AI visibility. = How does content publishing work? = AEO Content AI Studio reads your posts via the plugin's REST API, optimizes them using AI, and sends updated content back. The plugin creates or updates WordPress posts with the optimized content, including categories, tags, featured images, and FAQ structured data. You control which posts are updated from AEO Content AI Studio. = Is it compatible with Yoast SEO / Rank Math? = Yes. The plugin does not inject schema or modify meta tags on the frontend. It manages post content and metadata through standard WordPress functions, so it works alongside any SEO plugin without conflicts. = What data does the plugin send to aeocontent.ai? = The heartbeat sends only technical metadata: site URL, plugin version, WordPress version, PHP version, and enabled features. Post content is only transmitted when you explicitly use AEO Content AI Studio to read or publish posts. All communication is encrypted via HTTPS. = Does the plugin slow down my site? = No. The plugin has zero frontend footprint — it does not add scripts, styles, or markup to your public pages. The heartbeat runs via WP-Cron in the background, and audit data is cached locally. = Can I use this without the platform? = The plugin requires a valid site connection to the AEO Content platform. Without it, the REST API endpoints remain inactive. The plugin does not break your site if disconnected — it simply has no data to display. == Screenshots == 1. Audit Report — 5-pillar AI visibility score with per-page analysis and rewrite candidates 2. Settings — Connect flow and feature toggle 3. Activity Log — Filterable log of all API interactions with CSV export == Changelog == = 1.1.0 = * 1-click Google sign-in for account creation and site connection * 5-pillar audit scoring (Answer Readiness, Content Structure, Trust & Authority, Technical Foundation, AI Discovery) * Pages tab — full site inventory with per-page AEO Rank scores, categories, word counts, inbound links * Rewrite Candidates tab — prioritized list of pages needing rewrites with tier classification and weakest pillar * Run Full Site Audit button with real-time progress tracking (pending → discovering → auditing → seeding → completed) * Support for up to 48 audit criteria with current and legacy slug mappings = 1.0.0 = * Initial release * Content Publishing — create and update posts via AEO Content AI Studio * Audit Report — 28-criteria AI visibility score with detailed findings * Activity Log — filterable command log with CSV export and auto-cleanup * REST API — posts, categories, tags, publish, command dispatch, and health check * Credential authentication with constant-time comparison * Periodic heartbeat for platform connectivity * Admin dashboard with three pages: Audit Report, Settings, Activity Log == Privacy == This plugin connects to the external service at aeocontent.ai. See the "External Service" section in the Description for full details on what data is transmitted and when. The plugin stores the IP address of incoming API requests in the activity log for security and diagnostic purposes. Log entries are automatically deleted after 90 days. No cookies are set, no users are tracked, and no analytics are collected on the frontend. == Upgrade Notice == = 1.1.0 = Adds 1-click Google sign-in, 5-pillar audit scoring, per-page analysis, rewrite candidates, and full site audit from WordPress admin. = 1.0.0 = Initial release. Install the plugin and click Get Started to connect to the AEO Content platform.