New 1 in 3 AI local recommendations is wrong — is yours? · Discover
Livada.io
Docs

Livada SEO

v1.50.3 GPL v2+

Zero-frontend-overhead WordPress SEO + AEO plugin. Optimizes for Google AND generative AI at the same time. 16 features + Claude AI Assistant included, 1 price, 0 add-ons required.

1 Installation

Requirements

WordPress
6.0+
PHP
7.4+
MySQL
5.7+ / MariaDB 10.3+

Best practice before installing

As with any WordPress extension, we recommend backing up your site before installation (database + files). Reliable free backup plugins: UpdraftPlus, All-in-One WP Migration, Duplicator. Most hosts also offer automatic backups.

Manual installation (ZIP)

  1. 1 Download livada-seo.zip from your Lemon Squeezy customer portal.
  2. 2 In WordPress: Plugins → Add New Plugin → Upload Plugin.
  3. 3 Select the ZIP → click Install NowActivate Plugin.
  4. 4 Go to Livada SEO → License (left-hand menu) and enter your license key.
  5. 5 Click Activate license. The plugin verifies the key at livada.io/api/license/activate.

Automatic updates

Once the license is activated, WordPress lists Livada SEO in the standard updates screen (Plugins → Updates). The plugin polls livada.io/api/update/info every 12 hours. The update only downloads if the license is valid.

2 Configuration

All settings are accessible from the Livada SEO menu (left-hand sidebar). Key sub-menus include:

General

Title separator, homepage (title/meta/OG), archive pages, RSS feed, Anthropic account (AI alt-text).

Schemas

Global schema type (Organization or LocalBusiness), NAP (name, address, phone), multi-location, social networks.

Sitemaps

Enable/disable XML, News, HTML sitemaps. Cache frequency (default 12h). Custom exclusions.

AEO / llms.txt

Enable /llms.txt and /llms-full.txt. Configure the content (description, activities, products, pricing). Speakable schema.

Redirects

301/302 manager. 404 monitoring activation. 404 log retention period.

Advanced

Sitemap cache purge, feature toggles, custom analytics injection, robots.txt management.

License

License key entry and activation. Status, plan, expiry date. Deactivation (frees up a slot).

3 16 features

Classic SEO

Meta titles & descriptions

Templates with variables (%title%, %site%, %sep%, %category%, etc.). Per-post override. Character counter.

Open Graph & Twitter Cards

og:title, og:description, og:image, og:type tags generated automatically. Full per-post override.

Canonical, noindex, nofollow

Control by post, post type, taxonomy. Noindex management on archives and pagination.

XML + News + HTML sitemaps

Sitemap index with sub-sitemaps (posts, pages, CPTs, taxonomies). Automatic Google News sitemap. Browsable HTML sitemap. 12h transient cache.

Multilingual hreflang

Native Polylang, WPML, TranslatePress adapters. Manual JSON override. Only plugin with TranslatePress hreflang support.

Image SEO + AI alt-text

Global list of images missing alt-text. Inline editing. 1-click AI generation via the Anthropic API. Bulk-apply.

AJAX bulk editor

Edit titles, meta descriptions, focus keywords, noindex across N posts in parallel. Per-cell saving. Pagination.

Import from Yoast / SEOPress

Batched migration (50 posts/request). Preserves: titles, meta, focus kw, canonical, OG images, Yoast Premium redirects.

AEO — Answer Engine Optimization

/llms.txt & /llms-full.txt

Text files readable by AI (ChatGPT, Perplexity, Claude, Gemini). Generated dynamically from settings.

AI markers + speakable schema

Machine-readable HTML markers. Speakable schema for key sections. max-snippet directive configured.

Cornerstone boost

Mark your pillar pages. Affects prominence in AI citations and internal link suggestions.

Async IndexNow

Automatic ping to Bing / Yandex / Yep on every content change. No impact on WP response time.

JSON-LD schemas

Organization & LocalBusiness

Configurable global schema. Multi-location: one LocalBusiness per venue, no add-on required.

18 specialized schemas

Article, FAQ, HowTo, Product, Event, Recipe, Review, Offer, Campground, LodgingBusiness, Hotel, B&B, Resort, Hostel, Motel, Restaurant, Store, Tourist Attraction.

WooCommerce Product schemas

Product + Offer + AggregateRating + Review generated automatically. Product variation support.

Redirects & monitoring

Redirects manager

301/302, hit counter, search, bulk delete, CSV import/export. Dedicated admin interface.

404 monitor

Logs every 404. 1-click "Convert to redirect" button. Configurable purge.

Audit & on-page analysis

Site audit (cron)

Daily cron. 8 checks per post (title length, meta length, missing H1, missing alt, canonical issues…) + 5 global checks. CSV export.

On-page metabox

16 live checks in the editor (Flesch readability score, keyword density, content length, internal/external links…). Overall score 0-100.

Internal link suggestions

Local AI detects internal linking opportunities. Ranked by relevance. Boosts cornerstone pages.

4 REST API

Base URL: /wp-json/livada-seo/v1/
All endpoints require the manage_options capability (standard WP authentication).

Available endpoints
GET /settings Returns all global settings.
POST /settings Updates the global settings.
GET /meta/{post_id} Returns a post's SEO meta.
POST /meta/{post_id} Updates a post's meta (title, description, canonical, noindex, og_image…).
GET /redirects Lists all redirects. Parameters: page, per_page, search.
POST /redirects Creates a redirect.
DELETE /redirects/{id} Deletes a redirect.
GET /audit Returns the latest audit report (JSON).
POST /audit/run Triggers an immediate audit (async — returns a job_id).
POST /import/yoast Starts the Yoast import. Parameter: batch (default 50).
POST /import/seopress Starts the SEOPress import.
POST /image-alt/generate Generates AI alt-text for images missing alt (Anthropic API).

5 WP-CLI

All commands live under the wp livada-seo namespace.

# Settings
wp livada-seo settings get
wp livada-seo settings set --key=separator --value=" | "
# Meta per post
wp livada-seo meta get 42
wp livada-seo meta set 42 --title="My SEO title"
# Redirects
wp livada-seo redirects list
wp livada-seo redirects add --from=/old-url --to=/new-url --code=301
# Import
wp livada-seo import yoast --batch=50
wp livada-seo import seopress
# Sitemap & audit
wp livada-seo sitemap rebuild
wp livada-seo audit run
wp livada-seo analyze 42
# License
wp livada-seo license status
wp livada-seo license activate --key=XXXX-XXXX-XXXX

6 MCP Server

Unique in the WordPress market

Livada SEO bundles a TypeScript MCP (Model Context Protocol) server. Connect Claude Code, Cursor, or any compatible MCP client and drive your SEO in natural language.

Connecting (Claude Code)

~/.claude/config.json
{
"mcpServers": {
"livada-seo": {
"command": "node",
"args": ["/path/to/livada-seo/mcp/server.js"],
"env": {
"WP_URL": "https://your-site.com",
"WP_USER": "admin",
"WP_APP_PASSWORD": "xxxx xxxx xxxx xxxx"
}
}
}
}

Usage examples

"Audit my site and list the 10 pages with the worst SEO score."
"Generate the missing alt-texts for all images."
"Create a 301 redirect from /old-page to /new-page."
"Update the meta title of page ID 42."
"Import all data from Yoast."

7 Compatibility

CMS

  • WordPress 6.0+ (tested up to 6.7)
  • Multisite ✓ (per-site license)

PHP

  • PHP 7.4, 8.0, 8.1, 8.2, 8.3

E-commerce

  • WooCommerce 6.0+ (automatic Product schemas)
  • EDD (Easy Digital Downloads)

Multilingual

  • Polylang (native hreflang)
  • WPML (native hreflang)
  • TranslatePress (native hreflang — unique)

Page builders

  • Elementor Free & Pro
  • Divi
  • Beaver Builder
  • Gutenberg / Block Editor
  • Bricks Builder

Themes

  • Any well-coded theme
  • OceanWP, Astra, GeneratePress, Kadence, Hello (Elementor)

Caching / Performance

  • WP Rocket ✓
  • LiteSpeed Cache ✓
  • W3 Total Cache ✓
  • Cloudflare Cache ✓

Tested hosts

  • Hostinger, OVH, LWS, Cloudways, Kinsta, WP Engine, Infomaniak

8 Changelog

v1.50.3 August 2026 Current
  • + Three screens shipped since 1.48.0 (Migration Proof, AI-Readiness Certificate, Rank Tracking) were reachable from the WordPress admin menu but missing from the plugin's own internal navigation — the exact same blind spot that had already let 5 other screens slip through in the past. Found by checking the plugin end-to-end, not from memory.
  • + Full French-language coverage: the 66 strings left in English since the Abilities API grew (14 → 36 capabilities, 1.50.0) are now translated — 2,136 translatable strings across the whole plugin, zero missing, confirmed by a dedicated test.
v1.50.2 August 2026
  • + Rank Tracking activation, the real friction points: the Google service account address appeared nowhere on the settings screen (just "add the service account," without ever giving the address) — now shown in a Step 1 box with a Copy button. Dead reference removed: the text promised contextual help that never existed, replaced with the exact steps spelled out. Found by checking the actual screen while activating the first sites, not by assuming it was correct.
v1.50.1 August 2026
  • + Rank Tracking error messages are finally actionable: instead of an identical HTTP 403 in every case, the plugin now distinguishes a missing/invalid license (points to Settings → License), a misconfigured server (nothing to fix on your end), and — the case every customer hits before activating tracking — explicitly names the Google service account address to add and the exact path in Search Console to do it.
v1.50.0 August 2026
  • + WordPress Abilities API: 14 → 36 capabilities now registered (redirects, multi-site business listings, bulk post meta, schema and WooCommerce product listing previews, image alt-text, site audit, 404 monitoring, sitemap, IndexNow, AI suggestions) — each new capability is a thin adapter onto an already-tested REST route, the same permission the REST API already requires today. Invisible in the admin: no new screen, it's only visible if you connect an AI agent to your site via WordPress 7.0's official MCP Adapter. The 4 import routes (SEOPress/Yoast/RankMath/AIOSEO) stay deliberately out of scope — those are multi-step wizards, not single-effect actions.
v1.49.0 August 2026
  • + IETF Content-Usage signal: your decisions from the AI Bots Access screen are now also emitted in the emerging vocabulary of the IETF AI Preferences (AIPREF) working group, in addition to the already-supported Content-Signal (Cloudflare). Nothing to reconfigure, no new setting — invisible feature, pure technical output.
v1.48.0 August 2026
  • + New numeric proof point on the NAP Coherence screen: about 68% of business contact details returned by ChatGPT and Perplexity are accurate (SOCi 2026 Local Visibility Index, 350,000+ businesses, via Search Engine Land) — one in three local recommendations has an error. Source verified before writing, honest caveat: the study covers the United States only. Feature now listed in the plugin description.
v1.47.0 August 2026
  • + Text and data mining rights reservation (TDMRep, EU, Directive 2019/790 Art. 4): /.well-known/tdmrep.json file, HTTP headers, and meta tags driven by a single setting, disabled by default. Distinct from the existing AI bot access control — one governs live reading, the other bulk training.
v1.46.1 August 2026
  • + Pure translation fix: 119 English strings left untranslated on recent screens (Rank Tracking, AI Bots, Provenance Watch, Abilities API/MCP, the AI provider settings from 1.46.0 itself) are now in French, roughly two weeks of features the batched translation pipeline never caught up with. Terminology already established in the catalog was reused, not reinvented. No functional changes.
v1.46.0 August 2026
  • + New AI provider setting: choose Anthropic (Claude), OpenAI (GPT), or Google Gemini for all AI suggestions (title, description, keyword, rewording) and AEO FAQ generation. Anthropic stays the default — no change for anyone who doesn't touch it. An exclusive choice: only one provider active at a time, never a comparison or consensus across multiple AIs.
  • + Your own API key: just like Anthropic already, OpenAI and Gemini require your own key (encrypted like the others) — no Livada subscription, no hidden cost beyond your direct usage with the chosen provider.
  • + One nuance to know: image alt-text generation is still handled by Anthropic Claude only, regardless of which provider you choose for text suggestions.
  • + Checked against each provider's official documentation before writing code: OpenAI deprecated its old token-limit parameter in favor of a new one (max_completion_tokens) on its recent models — the plugin uses the right parameter from day one.
v1.45.1 August 2026
  • + Reliability fix: on an already-cached page, the Markdown response for AI agents stopped firing as long as the cache stayed warm (LiteSpeed responds before WordPress even boots — the same root cause as the blocked-bots defect in 1.43.1). No content leaked in either direction, at any point. Not fixable from the plugin alone: the AI Bots Access screen now states the limitation honestly and provides a ready-to-paste list of the 10 AI assistants to exclude from your host's cache.
v1.45.0 August 2026
  • + New: a page or post that receives an Accept: text/markdown request now responds directly in Markdown instead of HTML — the same negotiation Cloudflare charges as a paid option on its Pro plans and above, built here for free at the source, and it also works on hosts that aren't behind Cloudflare.
  • + Cache safety at the heart of this release: a Markdown response generated for a bot can never stay cached and get served to a real visitor afterward — verified against the actual mechanics of WordPress, LiteSpeed Cache, and FlyingPress, not assumed.
  • + In-house HTML-to-Markdown conversion (headings, bold/italics, links and images, nested lists, blockquotes, code, tables), rather than a simple text substitution that would have mangled more complex real-world content.
v1.44.1 August 2026
  • + Fixed heading on /auth.md: the "Auth.md agent registration" check from isitagentready.com requires an H1 containing the literal string "auth.md" — the file started with "# Authentication" (a correct rewording, but non-compliant) and failed the check even though it was served with the right status code and content type. Checked against the convention's own reference implementation before making any change.
  • + Endpoints wrongly presented as protected: the file claimed every listed endpoint required admin privileges — true for the Livada SEO REST API, but the Agent Skills index and the API Catalog are deliberately public discovery documents, confirmed with a live unauthenticated test. An agent needs to be able to read them before it has any privileges at all.
v1.44.0 August 2026
  • + 14 capabilities registered with WordPress core's Abilities API (6.9+) — read/update settings, read/update a post's meta, analyze a post, list and create redirects, dashboard. Each capability is a thin adapter onto an already-tested route of the plugin's REST API, with no duplicated logic; no effect on WordPress prior to 6.9.
  • + New MCP server card, honestly scoped: it describes what's actually available today (the Abilities API discovery route), without ever claiming a network-reachable MCP transport that the plugin doesn't run.
  • + New public Agent Skills index (six published skills) and new /auth.md file, which honestly documents how an agent can authenticate without inventing a nonexistent OAuth flow.
v1.43.1 August 2026
  • + First real-world test of the contradiction checker introduced in 1.43.0: on its very first run, it found 8 bots that were supposedly blocked (SemrushBot, AhrefsBot, MJ12bot, DotBot, DataForSeoBot, BLEXBot, PetalBot, Anchor Browser) still getting through. Cause: blocking runs at WordPress boot, which never happens when a full-page cache (LiteSpeed Cache, in this case) serves the page directly from its cache. Not fixable from the plugin alone: the real fix lives in your caching plugin's own settings. The AI Bots Access screen now names the detected cache and points to the exact setting to change.
v1.43.0 August 2026
  • + New "Configured vs. actual" check: the AI Bots Access screen now tests each bot with its real signature and compares the result to what you've configured, to flag the only two real possible contradictions — a bot allowed here but blocked elsewhere (Cloudflare, firewall), or a bot blocked here that still gets through.
  • + Content-Signal conflict detection: if another layer (CDN, security plugin) silently overwrites the preference you configured, the screen catches it by re-reading your live public robots.txt.
  • + New AI discovery standard: the plugin now publishes a /.well-known/api-catalog list and a Content-Signal line in robots.txt.
v1.42.0 August 2026
  • + New "Migration Proof" screen: if you're coming from Yoast, SEOPress, Rank Math, or AIOSEO, Livada SEO captures what each of your pages actually publishes before the import, then compares tag-by-tag afterward — instead of importing your settings and going quiet, the way other tools do. A reworded title is never mistaken for a loss; only a tag that's truly gone, or a duplicate that's appeared, counts as a regression.
  • + New optional public "AI-Readiness Certificate" page: unlike a frozen score, it re-checks live every time it's opened — your AI-readiness score, structured data consistency, and llms.txt/Knowledge Graph presence are all re-measured on the spot, never a stale screenshot.
  • + Elementor fix: pages built with the new "atomic" widgets (4.0+) were scored as if they had no content at all, regardless of the text actually present.
  • + Boussole fix: the AI visit counter now clearly warns you when your host's full-page cache is likely hiding part of your real traffic, instead of silently showing a number as if it were complete.
v1.41.0 August 2026
  • + New optional automatic watch on the Provenance screen: once enabled, Livada SEO re-reads your homepage's tags once a day and only writes to you if a genuinely new tag appears — never a reminder, never noise. The first run never flags anything: with no history yet, that day's state becomes the baseline.
  • + Disabled by default, limited to your homepage for this first version.
v1.40.1 August 2026
  • + On the homepage, your XML sitemap now announces the correct address for each of your translated languages — until now, all six entries only pointed to the French version, an inconsistency confined to the sitemap, with no impact on your visitors: that same page's header was already announcing the correct addresses.
v1.40.0 August 2026
  • + If your site is translated with TranslatePress, your translated pages now enter the XML sitemap, with their full hreflang links — they already carried the right tags in each page's header, but until now the sitemap only listed the default language.
  • + New "Provenance" admin screen: shows which plugin or theme wrote each tag added to your site's header or footer, with a 1-click, risk-free test to check whether it can be removed.
v1.39.0 August 2026
  • + Target-keyword density calculation now counts each individual word, in addition to the exact phrase: natural writing that varies its phrasing is now recognized fairly by the score.
v1.37.0 August 2026
  • + What WordPress wants kept out of search engines, Livada SEO now listens to. Your internal search results pages, your embedded content, and an entire site where you've checked "discourage search engines from indexing": the instruction WordPress decided is now honored and built upon, instead of being overridden.
  • + One single indexing instruction per page. When several sources have an opinion about the same page, they're merged into a single instruction — and the most cautious one always wins, never two competing tags where a search engine silently keeps only one.
  • + Importing your data from Yoast, Rank Math, AIOSEO, or SEOPress now also carries over the pages you'd chosen to keep out of search engines — the old setting no longer stays stuck behind the import.
v1.36.0 August 2026
  • + A single source for your language versions. When a translation plugin (TranslatePress, WPML, Polylang…) already publishes hreflang tags, Livada SEO no longer publishes a duplicate set — your page declares one single, consistent set, instead of two competing sets where a search engine silently keeps only one.
  • + A single English translation now targets all English speakers (en) instead of only British ones (en-GB); the country code stays when you're genuinely targeting several regions in the same language.
v1.32.0 August 2026
  • + Know where the AI found you, not just whether it cites you. The new "Cited from" column lists the sites the engine actually relied on behind each cited answer — these addresses were already being returned and already being logged, they simply weren't displayed.
v1.31.0 August 2026
  • + One single identity record for your business. Your description, your founder, and your areas of expertise are now attached to the record AIs actually retain: the one carrying your address, phone number, and reviews.
v1.30.3 August 2026
  • + Your Schema settings apply instantly: no more need to manually clear the cache after updating your reviews, your entity type, or your business information. Your JSON-LD markup is served up to date the moment you save, including on sites running LiteSpeed.
  • + No other changes: engine, score, the 8 signals, and thresholds are identical to 1.30.2.
v1.30.2 July 2026
  • + When your site can't be read at measurement time — offline, or a protection layer refusing our read — the plugin now states this clearly, instead of showing your last known score. That's exactly the moment you need to know.
  • + No change when your site responds: score, the 8 signals, thresholds, and translation are identical to 1.30.1.
v1.30.1 July 2026
  • + AI Visibility Score labels now display in French on French-speaking sites ("What AI actually sees", "Your Livada SEO configuration", measurement notices). No functional change: engine, checks, and thresholds identical to 1.30.0.
v1.30.0 July 2026
  • + Your AI Visibility Score is now measured on your published pages: the same engine as our regional Observatory analyzes your site from the outside, the way an AI assistant does. You see what an AI actually finds on your site, not what's checked off in the plugin.
  • + One single scale across the whole Livada ecosystem: your site shows the same number in the plugin, on the Observatory, and in our reports. Grade thresholds aligned (C from 60, D from 40).
  • + A missing measurement shows as "—" with the date of the last reading, never a default 0. Site unreachable at measurement time: it's reported exactly as that — an AI crawler would run into the same thing.
  • + Your settings checklist is now titled "Your Livada SEO configuration", clearly distinct from the score measured from the outside. The 1-click fix is unchanged.
v1.29.5 July 2026
  • + Hardened security across several internal points of the plugin (structured data generation, settings import, redirect export, competitive analysis). No action required on your part.
v1.29.4 July 2026
  • + The AI Citations score is now calculated on your targeted queries, not just the ones that received a response: an incomplete measurement is now reflected honestly instead of showing a perfect result based on too small a sample.
v1.29.3 July 2026
  • + Your personal AI Citations key is now taken into account immediately: the server cache is purged on every save, so the next measurement always uses your most recent key.
v1.29.1 July 2026
  • + Adding your personal API key now triggers an immediate measurement, without waiting for the weekly check.
  • + Live tracking: the page shows "Measurement in progress" and updates automatically as soon as the result is ready.
v1.29.0 July 2026
  • + The Bulk Editor now works on Pages (and any public content type), not just Posts: filter on "Pages" and edit titles and meta descriptions in bulk without leaving the screen.
  • + New WP-CLI command wp livada-seo boussole: review your AI visibility signals day by day from the command line.
v1.28.0 June 2026
  • + The AI Visibility Score now recognizes all your FAQs, regardless of builder or layout: Elementor accordions and toggles, JetKit, and other add-ons. A heading in a div counts too.
  • + NitroPack reminder (clear cache after changes) kept; the WP Rocket Defer JS alert, which had no bearing on JSON-LD, no longer shows.
v1.27.0 June 2026
  • + Your llms.txt file now guides AI assistants to your key pages: it contains direct links to your essential pages (a navigation layer, with no impact on Google rankings).
v1.26.1 June 2026
  • + Redesigned Boussole dashboard: your AI visibility now displays in a clear, full-width band (visitors brought in by AI, AI bot passes, days with signal) — more readable, your AI visibility at a glance.
v1.25.0 June 2026
  • + Readability analysis designed for French (Kandel-Moles formula) + 3 writing checks (passive voice, transition words, subheading length) for clearer, more readable text.
  • + AI-optimized FAQ generator in the SEO panel: questions/answers directly citable by ChatGPT, Perplexity, and Gemini (BYOK).
v1.24.4 June 2026
  • + Built-in Help & Documentation: a new help page inside the plugin links directly to the online guides (license activation, schema configuration, migration from another SEO plugin) and the step-by-step tutorials.
  • + Intro text added at the top of every screen explaining what each tool is for.
v1.23.0 June 2026
  • + AI Citations — Share of Voice: define your target queries and track whether AI engines (Perplexity, ChatGPT, Gemini) cite you, at what rank, and which competitors show up. An indicative measurement of real citations, opt-in, BYOK (you control your cost). Distinct from the AI Visibility Score (on-site readiness) and Boussole (referral traffic).
v1.22.2 June 2026
  • + New screens' interface 100% in French
  • + Improved conflict detection with other SEO plugins (AIOSEO, Yoast Premium)
  • + 1-click Rank Math + AIOSEO importers
  • + Stability improvements
v1.22.0 June 2026
  • + 1-click SEO importers: pull your meta titles, descriptions, and focus keywords from Rank Math and All in One SEO (AIOSEO) — lossless migration to Livada SEO
v1.21.2 June 2026
  • + Expanded competing SEO plugin detection: the conflict warning now detects All in One SEO (AIOSEO, free + Pro) and Yoast SEO Premium, in addition to SEOPress, Yoast, and Rank Math — both detectors (admin notice + Site Audit) are aligned to catch SEO duplicates on your site
v1.21.1 June 2026
  • + Boussole reliability (fix): daily collection and sending no longer depend on an admin visit — the table and the scheduled task now initialize on the public side (1st visit from an AI + module startup), so sites where the admin area is rarely opened no longer silently skip collection
v1.21.0 June 2026
  • + Livada Boussole (opt-in): AI visibility statistics — counts visits arriving from ChatGPT, Perplexity, Gemini, Copilot, or Claude and AI bot crawl activity, aggregated by day, page, and source. 100% anonymous (never any IP or visitor identifier, logged-in users excluded), disabled by default, enabled with 1 click in AI Bots Access
v1.20.0 June 2026
  • + Hardened security: SSRF protection (blocking RFC1918/loopback addresses before outbound calls), license key now sent via a Bearer header (never in the URL again), rate limiting on /activate and /deactivate, global nonce filter removed — no user interface changes
v1.19.4 June 2026
  • + 404 Monitor: new "Clear monitor" button (1-click purge) and automatic filtering of false positives (bot scanners, .env requests, malicious PHP paths) — your 404 list now only shows the real errors to fix
v1.19.3 June 2026
  • + Even more accurate AI Visibility score: Elementor accordion titles (jkit_accordion, accordion, nested-accordion) are now automatically detected in the "Question headings" check — zero configuration required
  • + Cache plugin compatibility: detects if FlyingPress, NitroPack, or WP Rocket is configured in a way that could hide your JSON-LD schemas from AI bots
v1.19.1 June 2026
  • + NAP Coherence audit: new admin page that scans the homepage JSON-LD and compares the 8 fields (name, address, city, postal code, country, phone, URL, sameAs) against your plugin settings — 0-100 score + direct Google Business Profile link if detected in sameAs
v1.18.0 June 2026
  • + 5 truly 1-click AI fixes: missing meta descriptions generated + saved, expertise (7 business-specific key topics), E-E-A-T (2-3 sentence organization description), FAQ toggle (enables FAQPage markup without reloading), copyable question headings — the "Improve with AI" buttons now act directly instead of redirecting to settings
v1.17.2 June 2026
  • + Refined FR wording: the page is now titled "Pourquoi l'IA cite les concurrents" ("Why AI cites competitors") instead of the earlier casual phrasing — clearer and more professional
v1.17.1 June 2026
  • + Complete French translation of the Autopsie page (88 strings introduced in 1.17.0 now in French) — no more French/English mixing
  • + A few remaining 1.16/1.15 strings that were still in English (AI Model, Regex pattern, Fix-assistant captions) also translated
v1.17.0 June 2026
  • + New "Why AI cites competitors" page: paste a competitor's URL → Livada detects the 12 AI-citation signals each page exposes and shows the exact delta
  • + The only WordPress plugin that explains WHY AI prefers a competitor (instead of just telling you that you're invisible)
  • + Zero AI cost per customer — reads public HTML only, no calls to an external AI
  • + Access button from the "Fix my AI visibility" assistant + link to Livada Radar (free)
v1.16.0 June 2026
  • + Regex-based redirects with $1/$2 backreferences — ideal for redirecting entire URL families at once (zero impact on existing sites)
  • + Configurable AI model: the Anthropic model is now a setting (General Settings → AI Model) — switch to a newer model without waiting for a plugin update
  • + Transparency on AI visibility: the assistant now clarifies that the score measures your on-site readiness (not a guarantee of being cited by AI), with links to Otterly/Peec/Writesonic
  • + Honest FAQ framing: since Google deprecated FAQ rich results in mid-2026, FAQPage markup is now presented for what it actually does (helping ChatGPT/Perplexity/Bing Copilot extract your Q&As)
  • + Internal: a real, versioned, idempotent database migration engine
v1.15.2 June 2026
  • + 100% French interface (the last ~390 strings translated, correct plural handling)
v1.15.1 June 2026
  • + Automatic FAQ from ElementsKit / Elementor accordions → Google FAQPage schema (anti-duplicate safeguard)
  • + Cleaned-up admin banner: no more other plugins' "Upgrade to PRO" ads in the Livada SEO header
v1.15.0 June 2026
  • + "Fix my AI visibility" assistant: 4 fixes in 1 click (llms.txt, Knowledge Graph, sitemap, max-snippet)
  • + "Enable all" button: up to +46 points live, without reloading
  • + Dated before/after snapshot = proof for the 14-day guarantee
  • + `<meta name="livada-seo">` marker for reliable detection by Livada Radar
v1.14.1 June 2026
  • + Signal 11 "Wikidata Entity" in the AI Visibility score
  • + Automatic injection of the Wikidata `sameAs` into the LocalBusiness schema
  • + Fixed critical browser-autofill bug on the Wikidata ID field (HTML + server-side sanitization)
v1.13.0 May 2026
  • + Claude AI Assistant (Anthropic) natively built into the admin
  • + "Ask the Livada AI Assistant" button in AI Bots Access
  • + 24/7 contextual answers in French — unique in the market
v1.12.0 May 2026
  • + AI Bots Access: registry of 33 bots × 6 categories
  • + 1-click live HTTP diagnostic (PHP Hard Block + auto cache purge)
  • + Complete French translation + French-locale fallback
  • + OPcache auto-reset on activation/update
v1.11.0 May 2026
  • + AI Visibility Score 0-100 (10 on-site signals)
  • + A-E grade + actionable recommendations
  • + Zero API cost per customer
v1.10.2 May 2026
  • + More reliable auto-update: extended timeout, SSL fallback, admin notification on failure
  • + Deployed and verified on 5 production sites
v1.10.0 May 2026
  • + 1-click automatic updates from livada.io
v1.9.6 May 2026
  • + Built-in TypeScript MCP server
  • + AI alt-text generation via the Anthropic API
  • + Multi-provider async IndexNow
  • + Yoast Premium redirects import
v1.9.0 Apr. 2026
  • + AEO: /llms.txt and /llms-full.txt
  • + Speakable schema + AI markers
  • + TranslatePress hreflang adapter
  • + Cron audit + 16-check metabox
v1.8.5 March 2026
  • + Multi-location LocalBusiness
  • + Per-cell AJAX bulk editor
  • + News sitemap + HTML sitemap
  • + WooCommerce Product schemas

9 FAQ

Does the plugin keep working after the license expires? +

Yes. The plugin stays 100% active. You only lose updates and support. Renew at any time.

Compatible with Yoast / Rank Math already installed? +

Yes, for migration. For production, we recommend not running two SEO plugins side by side. Deactivate Yoast/Rank Math after migrating.

How many sites can I activate? +

Solo = 1 site, Studio = 10 sites, Agency = 50 sites. Each activation uses 1 slot. Deactivate a slot from Settings → License to free it up.

Is the early-bird price guaranteed over time? +

Yes, your early-bird price stays locked in as long as you remain continuously subscribed. Cancelling and re-subscribing later means the official price in effect at that time applies.

Can I migrate from Yoast without losing my data? +

Yes. The batched importer migrates titles, meta, focus kw, canonical, OG images, and even Yoast Premium redirects. Zero loss.

Is the plugin open source? +

GPL v2+. Readable, modifiable code. The license key only controls updates and support, never functionality.

Need help?

Florin replies personally, in FR or EN.