OGEEAT

Changelog

2.2.1

  • Fix: GEO score Organization check always showed “not set” even when Organization was properly configured. Internal key mismatch prevented detection. Score and schema were unrelated — the Organization schema was generated correctly on the front-end.

2.2.0

  • New: Reviewed By — YMYL expert validation. Add a reviewer to any post (select from any WP user with an E-E-A-T profile). Adds schema.org reviewedBy markup and displays “Reviewed by X, Job Title” under the Author Box. Strong credibility signal for medical, financial and legal content.
  • New: References APA (opt-in) — mark outbound links with the CSS class ogeeat-cite or use the [ogeeat_cite] shortcode to auto-format an APA-style references block. Zero auto-modification of content, strict opt-in.
  • New: Trust Signals — site-wide detection of About page, Contact page and HTTPS. Dashboard widget with actionable links (create missing pages, configure HTTPS). Contact page detection also feeds a contactPoint entry in the Organization schema. Admin notice when HTTPS is missing (YMYL critical).
  • New: llms.txt Inline Editor — edit the content served at /llms.txt directly from wp-admin. Override auto-generation, reload from auto, reset, 500 KB cap. Copy URL and “Test live” buttons.
  • New: Author Box per-post hide — a checkbox in the OGEEAT metabox to disable the Author Box on a specific article. Useful for guest posts, press releases, landing pages. Developer filter ogeeat_author_box_display also available.
  • New: Author Box smart defaults — automatically hidden on legal/utility pages (mentions-legales, privacy-policy, terms, cookies, sitemap, etc.). Filter ogeeat_author_box_legal_slugs to customize.
  • New: Grok in Share with AI — 6th AI engine supported alongside ChatGPT, Perplexity, Claude, Mistral and Gemini.
  • New: Shadow Score discoverability — the scoring breakdown is now a click-to-toggle panel with aria-expanded / aria-controls attributes instead of a hidden hover tooltip. WCAG 2.1 AA compliant.
  • New: Import from SEO plugin — one-click import of Organization name, logo, phone, email and social profiles from Yoast SEO, Rank Math or AIOSEO. Fills only empty OGEEAT fields.
  • New: Export / Import settings — download the entire OGEEAT configuration as JSON and restore it on another site.
  • New: Firewall self-test — pick an AI bot from the list and run a live request against your /robots.txt to confirm it’s actually blocked.
  • New: Setup Wizard — Author Box step — enable the Author Box and pick post types during onboarding.
  • New: Reviewed By column badge — a green check icon in the post list makes it easy to spot reviewed articles.
  • New: Dashboard low-score counter — “N article(s) with incomplete AI signals” quick action card linked to the Bulk Audit screen.
  • New: Metabox contextual hint — when the Author Box is disabled globally or not active on the current post type, a hint links directly to the relevant setting.
  • Improved: Trust Signals HTTPS notice now requires manage_options capability.
  • i18n: new French strings for all above features (strict Polyglots compliance).

2.1.7

  • New: Grok added to Share with AI (6 AI engines now supported: ChatGPT, Perplexity, Claude, Mistral, Gemini, Grok)
  • Fixed: OGEEAT SEO detection notice was displayed on every admin page (including other plugin settings). Now limited to Dashboard, post/page lists and OGEEAT screens.
  • i18n: Updated “Buttons to share content” docs string to include Grok

2.1.6

  • i18n: Strict WordPress FR Polyglots compliance — curly apostrophes (U+2019), non-breaking spaces before : ; ? !, French guillemets « »
  • i18n: Glossary terms enforced — plugin → extension, AI → IA, dashboard → Tableau de bord, settings → réglages, front-end → interface publique, shortcode → code court
  • i18n: Inclusive writing — auteur/autrice, éditeur/éditrice, utilisateur/utilisatrice
  • i18n: 515 translations submitted to translate.wordpress.org (347 plugin + 168 readme, pending PTE approval)
  • Readme: French section fully rewritten to Polyglots standards (accents restored, terminology fixed)
  • No code changes — i18n-only release

2.1.5

  • i18n: Complete French translation (718 strings, was 240)
  • Fixed: Plugin Check (PCP) — 0 errors, 0 warnings
  • Fixed: Proper output escaping with absint() on printf args
  • Fixed: phpcs:ignore annotations for nonce verification and SQL table names

2.1.4

  • Security: URL validation (esc_url_raw) on Twitter image meta fields
  • Security: Replaced innerHTML with DOM API in 3 admin JS files (defense-in-depth)
  • Fixed: Removed duplicate links from English description (kept in French only)

2.1.3

  • Fixed: Author box bio now renders links (a href) instead of displaying raw HTML
  • New: Physical robots.txt detection — admin warning when a file overrides WP virtual robots.txt
  • Improved: Setup Wizard CSS and JS externalized (no more inline scripts)
  • Security: All inline scripts fully externalized across the plugin

2.1.2

  • Security: ABSPATH direct access protection on all 16 PHP includes
  • Security: All inline scripts externalized (author-photo.js, admin-settings.js)
  • Security: sanitize_text_field() on firewall custom bots input
  • Security: Badge inline styles moved to wp_add_inline_style()
  • Improved: Firewall reset button externalized to admin-settings.js
  • Improved: SEO notice uses wp_add_inline_script() instead of inline output
  • Improved: Author profile fields use get_fields() with i18n support

2.1.1

  • New: Setup Wizard — 3-step onboarding (Identity, Modules, Done)
  • New: Auto-redirect to wizard on first activation
  • New: Documentation page in-plugin with module guides

2.1.0

  • New: AI Visibility Dashboard — track AI bot crawls and referral traffic
  • New: Shadow crawl tracking with Chart.js visualization
  • New: Bulk Audit — WP_List_Table to audit all posts at once

2.0.0

  • New: Share with AI — buttons for ChatGPT, Perplexity, Claude, Mistral, Gemini
  • New: AI Crawler Firewall — allow/block 9 AI bots via robots.txt and X-Robots-Tag headers
  • New: VEO/Speakable schema support for voice assistants
  • New: Author Box — front-end E-E-A-T card with photo, bio, credentials, social links
  • New: Badge — “AI-Ready” footer badge
  • New: GEO Score expanded from 6 to 12 checks
  • Improved: Settings page with 4 tabs (Social, Authority, AI, Modules)
  • Improved: Author profile with certifications, credentials, custom photo upload

1.2.3

  • Version bump for WordPress.org submission

1.2.2

  • Fixed: All Plugin Check (PCP) errors resolved — zero errors
  • Fixed: Missing translators comments for i18n compliance
  • Fixed: Escape output for all dynamic values (nonces, counts)
  • Fixed: Input sanitization on all form saves
  • Fixed: Tested up to WordPress 6.9
  • Removed: Deprecated load_plugin_textdomain() call (auto-loaded since WP 4.6)
  • Improved: Social sharing fields hidden when SEO plugin manages OG tags
  • Improved: Clearer field labels — “Sharing Title/Description/Image” instead of “SEO / Social”
  • Improved: Contextual explanation when SEO plugin handles social fields

1.2.1

  • Improved: Settings page redesigned with White Cards pattern (modern admin UI)
  • Improved: Max-width constraint (860px) on settings page for readability
  • Improved: Dashboard widget — lighter borders, thinner progress bars, badge pills
  • Improved: Entity map icons enlarged (42px) with thicker link lines
  • Improved: GEO hero ring reduced (64px) for better proportion
  • Improved: LLMS links simplified from pills to clean text links
  • Improved: Author box CSS redesigned (premium light style)

1.2.0

  • NEW: Yoast SEO / Website LLMs.txt conflict detection — auto-disables OGEEAT LLMS when another plugin handles llms.txt
  • NEW: Per-post LLMS.txt exclusion toggle in the editor metabox
  • NEW: LLMS.txt stats in dashboard widget (URL count, active status, links)
  • NEW: Auto-flush rewrite rules on plugin update (fixes llms-full.txt 404)
  • Redesigned: Grey background metabox (Yoast-style) — no more white-on-white
  • Redesigned: White content cards on grey background for clear visual hierarchy
  • Improved: Settings AI tab shows conflict warning and post count
  • Improved: Cleaner, more compact dashboard widget

1.1.1

  • Redesigned: Professional CSS with constrained content width (760px max)
  • Redesigned: Better spacing, typography, shadows, and transitions throughout
  • NEW: LLMS.txt status card in post editor metabox
  • Improved: Dashboard widget cards with hover effects
  • Improved: Input fields with focus states and border-radius

1.1.0

  • NEW: LLMS.txt and llms-full.txt generation with E-E-A-T enrichment
  • NEW: Author credentials, organization details, and entity relationships in llms.txt
  • NEW: Descriptive help text and WPFormation links in all settings tabs
  • Improved: Dashboard widget with 3 metric cards (GEO, OG, E-E-A-T)
  • Improved: Persistent dismiss for SEO plugin notice
  • Fixed: Metabox centering to match WordPress admin layout

1.0.1

  • Redesigned GEO score with hero gradient, badges, and contextual messages
  • Added schema status panel and entity linking map
  • Improved E-E-A-T author card with completion ring
  • 8 additional E-E-A-T checks for author profile audit

1.0.0

  • Initial release
  • Open Graph & Twitter Card meta tags
  • E-E-A-T schemas: Person, Organization, Article
  • GEO citability score (6 checks)
  • Social preview in post editor
  • SEO plugin conflict detection
  • French translation included

Plugin Website
Visit website

Author
wpformation
Version:
2.2.1
Last Updated
April 16, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.