Title: Trovavio: SEO &amp; AI Visibility
Author: trovavio
Published: <strong>ජූනි 19, 2026</strong>
Last modified: අගෝස්තු 8, 2026

---

Search plugins

![](https://ps.w.org/trovavio/assets/icon-256x256.png?rev=3578273)

# Trovavio: SEO & AI Visibility

 By [trovavio](https://profiles.wordpress.org/riccardomores/)

[Download](https://downloads.wordpress.org/plugin/trovavio.1.41.0.zip)

 * [Details](https://si.wordpress.org/plugins/trovavio/#description)
 * [Reviews](https://si.wordpress.org/plugins/trovavio/#reviews)
 *  [Installation](https://si.wordpress.org/plugins/trovavio/#installation)
 * [Development](https://si.wordpress.org/plugins/trovavio/#developers)

 [Support](https://wordpress.org/support/plugin/trovavio/)

## Description

Trovavio is an SEO and GEO (Generative Engine Optimization) assistant for
 small
businesses and professionals who are not SEO specialists. It writes plainly, without
jargon, and tells you what to fix first.

Available in English, Italian, Spanish and French. The plugin follows the
 language
of your WordPress, so there is nothing to set.

#### Works right away, with no account

These fields live in your own WordPress, so nothing needs to be connected:

 * SEO title, meta description and focus keyword on every page and post.
 * ALT texts for your images, from the media library.
 * Custom canonical URL, noindex and nofollow toggles, editable slug.
 * Google preview and social preview while you write.
 * A live check of each page as you type, with the length of every field.
 * Works WITH your SEO plugin, or on its own lightweight output if you do
    not use
   one.

#### With a free Trovavio account

The score is the one thing WordPress cannot know on its own: it is how your
 site
looks to someone searching for you from the outside. Trovavio reads the page from
its own servers, the way Google and ChatGPT do.

 * SEO + GEO score of your home page, with the points to fix first.
 * Up to 5 analyses a day, on 1 site.

#### From the Solo plan up

 * AI writes titles, descriptions, keywords and ALT texts for you, and you
    approve
   them.
 * Structured data for AI engines (GEO): FAQ schema, breadcrumb and
    published/updated
   dates.
 * llms.txt generation, to tell AI crawlers (ChatGPT, Perplexity, Gemini,
    Claude)
   what your site is about.
 * Fixes approved in the dashboard are applied to your site automatically.
 * 10 pages per analysis with Solo, more with Pro and Agency.

Supported SEO plugins: Yoast SEO, RankMath, SEOPress, SiteSEO,
 All in One SEO, 
SmartCrawl, Premium SEO Pack, The SEO Framework, Slim SEO, Squirrly SEO.

A free Trovavio account is available at trovavio.com.

### External Services

This plugin can connect your WordPress site to Trovavio, a third-party cloud
 service(
https://trovavio.com), to provide SEO and GEO (Generative Engine Optimization) analysis
and to apply optimization fixes.

The connection is optional. Without a connection key the plugin sends nothing
 at
all: every request is stopped before it leaves your site, and the fields listed 
above under “Works right away” keep working on your own WordPress data. A connection
is needed only for the site score, the AI suggestions and the automatic application
of approved fixes.

What data is sent to Trovavio (https://trovavio.com/api/plugin):

 * Your site domain and the connection account name.
 * For each published page/post: URL, title, meta title, meta description,
    focus
   keyword(s), the active SEO plugin name, and a short content snippet (used as 
   context for AI suggestions).
 * Image URLs, when you request AI-generated ALT text for an image.

When data is sent:

 * When you connect the site (you paste your connection key in the setup wizard).
 * When you click “Sincronizza” (manual synchronization of your pages).
 * Every 10 minutes via WP-Cron, to download approved fixes and apply them.
 * On demand, when you generate an AI suggestion (title, description, keyword,
    
   schema, llms.txt or ALT text) from the Trovavio dashboard or the page editor.

No data is sent to any other third party. All requests use HTTPS.

By connecting the plugin you agree to Trovavio’s Terms of Service and Privacy
 Policy:

 * Terms of Service: https://trovavio.com/termini
 * Privacy Policy: https://trovavio.com/privacy

## Screenshots

[⌊Overview: connection status, the three-step flow (Trovavio analyzes, you approve,
the plugin applies), site SEO completeness and the combined SEO + GEO score.⌉⌊Overview:
connection status, the three-step flow (Trovavio analyzes, you approve, the plugin
applies), site SEO completeness and the combined SEO + GEO score.⌉[

Overview: connection status, the three-step flow (Trovavio analyzes, you approve,
the plugin applies), site SEO completeness and the combined SEO + GEO score.

[⌊Your pages at a glance: per-page SEO and GEO score with the status of title, description,
focus keyword, schema and FAQ.⌉⌊Your pages at a glance: per-page SEO and GEO score
with the status of title, description, focus keyword, schema and FAQ.⌉[

Your pages at a glance: per-page SEO and GEO score with the status of title, description,
focus keyword, schema and FAQ.

[⌊Page detail: AI-generated title, meta description and focus keyword to apply with
one click, plus GEO structured data (schema and FAQ).⌉⌊Page detail: AI-generated
title, meta description and focus keyword to apply with one click, plus GEO structured
data (schema and FAQ).⌉[

Page detail: AI-generated title, meta description and focus keyword to apply with
one click, plus GEO structured data (schema and FAQ).

[⌊The Trovavio SEO & GEO box inside the WordPress editor, without leaving the page
you are writing.⌉⌊The Trovavio SEO & GEO box inside the WordPress editor, without
leaving the page you are writing.⌉[

The Trovavio SEO & GEO box inside the WordPress editor, without leaving the page
you are writing.

[⌊Changes report: every fix Trovavio applied, with date, page and field, and one-
click Undo.⌉⌊Changes report: every fix Trovavio applied, with date, page and field,
and one-click Undo.⌉[

Changes report: every fix Trovavio applied, with date, page and field, and one-click
Undo.

## Installation

 1. Upload the plugin folder to /wp-content/plugins/trovavio/
 2. Activate through the Plugins menu in WordPress
 3. Follow the setup wizard that appears automatically
 4. Paste your connection key from trovavio.com/dashboard

## FAQ

### Do I need a Trovavio account?

Yes. The plugin connects WordPress to your Trovavio account and requires a free

account at trovavio.com. You can create one directly from the plugin setup wizard(“
Sono nuovo”), or paste an existing connection key (“Ho già un account”).

### Is it free?

The plugin and a Free account are free. The WordPress one-click apply feature
 and
the AI generation require a paid plan (Solo or higher). The setup wizard shows the
plans.

### What data does the plugin send to Trovavio?

Your page URLs, titles, meta titles/descriptions, focus keywords and a short
 content
snippet, plus the site domain and account name. See the “External Services” section
above for the full list and links to the Privacy Policy and Terms of Service.

### Does it modify my content or my theme?

No. The plugin writes only SEO meta values (title, meta description, focus
 keyword,
schema, llms.txt) through the SEO plugin you already use (Yoast, RankMath, SEOPress
and others) or through its own lightweight output. It never edits your post content
or your theme files.

### Will it work without WP-Cron?

Yes. If WP-Cron is not firing on your host, approved fixes are still applied
 when
you open the Trovavio panel in wp-admin. You can also click “Sincronizza” at any
time.

### How do I disconnect?

Deactivate the plugin, or remove the connection key from the Trovavio settings
 
page. No data is sent after disconnection.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Trovavio: SEO & AI Visibility” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ trovavio ](https://profiles.wordpress.org/riccardomores/)

[Translate “Trovavio: SEO & AI Visibility” into your language.](https://translate.wordpress.org/projects/wp-plugins/trovavio)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/trovavio/), check out
the [SVN repository](https://plugins.svn.wordpress.org/trovavio/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/trovavio/) by [RSS](https://plugins.trac.wordpress.org/log/trovavio/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.41.0

 * Network errors from the background sync no longer show up in your Changes history,
   or in the PDF report you hand to your client: they were never changes to your
   site.
 * Changing the keyword from the page detail, or undoing a change from the history,
   now updates the box in the editor too. Before, the editor kept showing the old
   keywords and it looked like nothing had been saved.
 * Multiple keywords are shown as a readable list in the history and in the report,
   instead of the raw [“a”,”b”] text.
 * After a bulk generation the field no longer says “in the queue, it will be applied
   within 10 minutes”: the value is already on your site, and now the card says 
   so.
 * Two labels in the page detail were always in Italian, whatever language you use.
   They are translated now.
 * Short pages such as contact, privacy or thank-you pages are no longer marked 
   down for having little text, matching how the report on trovavio.com already 
   treated them.
 * Better readability of the “description missing” warning in the Google preview
   when WordPress is in dark mode.

#### 1.40.1

 * The page checks now use the same thresholds as the audit on trovavio.com, so 
   the score you read in the editor and the score you read in your report say the
   same thing about the same page.
 * A page with one or two images missing their alt text is no longer marked as complete:
   the check tells you how many are missing, and only lowers the score when a large
   share of them is uncovered.
 * A page now needs at least three links to your other pages, and at least 300 words,
   to pass those two checks.

#### 1.40.0

 * The SEO score now also looks at the body of the page, not just the title and 
   the description. Six new checks, all done on your own site with no AI: images
   without alt text, links to your other pages, subheadings, a duplicate main heading
   inside the text, how much text there is, and whether your keyword appears in 
   the opening lines.
 * Each new check moves the score by a few points at most, so a well kept page stays
   high and an empty one drops where it belongs.
 * The new checks work in both editors, the block one and the classic one.

#### 1.39.2

 * Fixed a problem that stopped some plugin screens from opening on hosting without
   the mbstring PHP extension. The pages list, the page detail and the changes report
   now load on every server.

#### 1.39.1

 * The SEO box in the post editor now works right after installation, with no account:
   SEO title, description, keyword, canonical URL, the noindex and nofollow switches
   and the page address are all there from the first minute. Before, that box only
   said “Connect Trovavio” and showed nothing else, so the canonical URL and the
   robots switches could not be reached anywhere in the plugin.
 * The suggestions written by the AI still need a Solo, Pro or Agency plan, and 
   the box now says so in one line instead of hiding everything.

#### 1.39.0

 * The plugin now also speaks English, Spanish and French, and picks the language
   on its own from the one your WordPress uses. If your WordPress is in Italian 
   nothing changes: you keep reading everything in Italian, sentence by sentence
   as before.
 * Fixed: a suggestion showed stray symbols around the name of a button, and one
   message was missing an accent.
 * Some button and field labels now use the same words as the rest of the plugin,
   instead of alternating between two languages.

#### 1.38.6

 * Fixed: the Restore button now works on changes to image alternative text too.
   It did nothing before, even though it was offered in the History.
 * Fixed: with The SEO Framework or Slim SEO active, the keyword was suggested over
   and over even after it had been applied. It is now marked as done.

#### 1.38.5

 * Fixed: the SEO and GEO score now updates while you write the text of the page,
   not only when you edit the Trovavio fields. Before, it stood still exactly when
   you needed to see it move.
 * Fixed: the AI-generated keyword now starts from the text in front of you, even
   if you have not saved it yet. Before, on a draft in progress, it could suggest
   a keyword that had nothing to do with the article.
 * Fixed: if two pieces of content share the same short address, Trovavio no longer
   guesses which one to write on. Before, it could apply the suggestion to the wrong
   page.
 * Fixed: undoing a change to schema, FAQ or llms.txt now confirms the restore only
   when it really worked. Before, it could confirm even when the content stayed 
   as it was.
 * Fixed: the “Apply now” button finds pending suggestions even if the site has 
   moved from http to https in the meantime, or a slash in the address has changed.

#### 1.38.4

 * New: “Make it clearer”. Trovavio reads the text of the page and offers smoother
   versions of the sentences that are hard to follow, ready to copy. It works only
   from what you wrote: it does not add facts, cities or numbers that are not there.
 * Improved: when you ask to improve the title or the description and they are already
   fine, Trovavio tells you so instead of proposing a pointless change, and it uses
   no credits.

#### 1.38.3

 * Fixed: the AI now really reads the content of the page even while it is still
   a draft. Before, on an unpublished post, titles and descriptions came out generic
   and the keywords had nothing to do with the article (they were taken from the
   general topic of the site).
 * Improved: almost three times as much of the page text reaches the AI, so the 
   suggestions match what you wrote more closely.
 * Fixed: typing a value by hand and pressing Save now turns the field label to “
   OK” instead of leaving it on “Missing”.
 * Fixed: the social preview recognises the featured image as soon as you set it,
   with no need to reload the page.

#### 1.38.2

 * Fixed: choosing “Plain” or “Technical” now really changes the AI explanation 
   when you use “Generate with AI” on an empty field too. Before, the help text 
   changed but the explanation was not shown, so the setting looked useless.

#### 1.38.1

 * The home page, the categories and the archive pages now introduce themselves 
   to search engines with a proper title and description too (when Trovavio handles
   the SEO of the site).
 * A cleaner SEO box in the editor: the Google preview shows only the snippet, with
   a single length indicator next to each field.
 * New readability warning in the SEO box: it points out sentences that are too 
   long, to make your text easier to read.
 * AI requests now have an hourly limit per user, so on sites with several authors
   the credits are not used up by mistake.

#### 1.38.0

 * Your posts now tell Google and the AI assistants (ChatGPT, Perplexity) who wrote
   them and when: more authority, and a better chance of being quoted.
 * The home page now introduces itself to search engines with your business details(
   name, logo, official site), so you are recognised more easily.
 * Fuller social previews when you share a page (site name, language, author, image
   with a description).
 * Changing the address (slug) of a page? Trovavio automatically creates a 301 redirect
   from the old one to the new one, so existing links keep working and you do not
   lose rankings.
 * The PDF report now shows your real SEO and GEO score, not just how complete the
   fields are.
 * You can see the AI credits you have left right in the SEO box of the editor, 
   where you use them.
 * The plugin screens always open quickly, even on slow hosting.
 * If you remove the plugin, all of its data (including the connection key) is now
   deleted from the site.
 * General stability improvements.

#### 1.37.1

 * Cleaner Google preview in the SEO box: the coloured background behind the preview
   is gone, so the box no longer looks stuck onto a yellowish panel.

#### 1.37.0

 * The SEO box in the editor now shows two separate scores: one for Google (SEO)
   and one for visibility on AI assistants such as ChatGPT and Gemini (GEO).
 * New traffic-light analysis of the page: a clear list of what to improve in order
   to rank better, updated while you write.
 * The technical settings (address, slug, visibility in search engines) are now 
   grouped in a collapsible “Advanced settings” section, so the box is cleaner and
   simpler to use.
 * Fixed social preview: the sharing image now appears at the right proportions,
   no longer blown up.
 * The “Improve with AI” buttons are more discreet, so they do not distract from
   the content.

#### 1.36.10

 * The “Restore” button now makes the restored value visible online right away, 
   even on sites with caching enabled.
 * Fixed some confirmation and error messages that appeared with no colour or emphasis
   on certain screens.
 * Generating the llms.txt file now updates the AI credit counter immediately.
 * The “Title not set” placeholder in the Google preview is now readable with a 
   dark theme too.
 * In the change history you can now filter by “Image ALT” and “llms.txt” as well.
 * Small text corrections.

#### 1.36.9

 * New: in the SEO box of every page you can choose how the AI explains its advice.
   With “Plain” it speaks without technical jargon, as you would to a friend; with“
   Technical” it uses the standard SEO terms (title tag, meta description and so
   on). Your choice is remembered by your browser and applies to both “Generate 
   with AI” and “Improve with AI”.

#### 1.36.8

 * Fixed a problem where the buttons (Save, Apply, Generate) turned pale and hard
   to read when you moved the mouse over them: they now stay clearly visible.
 * Better readability of buttons and labels in dark mode (the dark theme of your
   system): no more pale boxes out of place, no more low-contrast text.
 * The red “Disconnect” button stays recognisable under the mouse pointer too.
 * The AI credit counter now updates immediately when you generate alternative text
   for images too, so the number you see is always right.
 * The WordPress page opens faster: background checks no longer slow down the panel
   on hosting with a slow connection.
 * More careful interface text: accents and apostrophes are now correct on every
   screen of the plugin.

#### 1.36.7

 * New: on sites without another SEO plugin, Trovavio automatically adds two pieces
   of structured data that AI engines find useful: the navigation path (breadcrumb)
   and the publication and update date of the page. They help ChatGPT, Perplexity
   and Google understand where the page sits and how up to date it is, raising the
   GEO score with nothing for you to do. If you already use Yoast or RankMath nothing
   changes, since they add them.

#### 1.36.6

 * Better readability in dark mode (the dark theme of your system): the “Title not
   set” notice in the Google preview, the next-step box in the Overview and the “
   AI proposal” boxes in the page list are no longer pale or hard to read.
 * Character counters and length bars are now readable with a dark theme too.
 * Small security and clean-up improvements (certificate check on internal requests,
   page data read more safely).

#### 1.36.5

 * Fixed a problem where some buttons (for example “Save” in the editor) turned 
   white and unreadable under the mouse pointer.
 * The counter of images without alternative text now updates right after you generate
   the texts, with no need to reload the page.
 * When you add a keyword suggested by the AI, the ones already there stay: you 
   now build a list of keywords instead of replacing them.
 * The “What do you do or sell?” field used to generate the llms.txt file now widens
   and shows long text in full.

#### 1.36.4

 * When you apply many fixes at once (“Apply all”) on sites with caching enabled(
   LiteSpeed, for example), the long list of “clear the cache” notices that filled
   the screen is gone: the cache is now cleared once per page.
 * More breathing room in the single page detail view: more space between boxes 
   and edges, so it is easier to read.

#### 1.36.3

 * PHP requirement lowered to 7.2 (from 7.4) for even wider hosting compatibility:
   the plugin uses no function from the more recent PHP versions.
 * Maintenance and stability improvements.

#### 1.36.2

 * The “Exclude from search engines” and “Do not follow links” switches now work
   with ANY SEO plugin (including SEOPress, All in One SEO, The SEO Framework and
   similar), not only with Yoast and RankMath: when you turn them on, the page really
   is excluded from Google. With those other plugins the canonical URL still has
   to be set from their own panel, and a note in the box reminds you.

#### 1.36.1

 * The plugin now works with PHP 7.4 as well: if your hosting is not on PHP 8 yet,
   you can finally install and update Trovavio (the update used to be blocked).
 * If you use another SEO plugin (SEOPress or All in One SEO, for example), the “
   Exclude from search engines” and “Do not follow links” switches and the canonical
   URL field no longer appear as if they had been saved: in their place there is
   a note inviting you to manage them from your SEO plugin, so you do not believe
   a page is excluded when it is still on Google. With Yoast, RankMath or no other
   SEO plugin, everything stays as before.
 * Better security on image alternative text: generating or saving it now requires
   edit permission on that individual image.

#### 1.36.0

 * The “Exclude from search engines” and “Do not follow links” switches now really
   work when Yoast or RankMath are active too: before, the page stayed visible on
   Google even with the switch turned on.
 * The status label next to the title of the Trovavio SEO box no longer appears 
   on drafts that have just been created (a post that is still empty).
 * Fixed a case where a keyword starting with a square bracket was deleted on save
   instead of being saved.
 * Fixed a case where, with the computer in dark mode, the status label in the box
   title was hard to read.
 * Fixed a case where a canonical URL written without https blocked the page from
   being saved, with no message at all.
 * The welcome screen after activation now opens more reliably, even with other 
   WordPress tabs open.
 * A sturdier activation flow: a clear message when the session expires, keyboard
   submit to confirm, and the password requirement shown correctly.

#### 1.35.2

 * The AI credit counter now updates immediately when you generate a schema, the
   FAQ or the llms.txt file too, with no need to reload the page
 * If you have run out of credits, the button tells you so with a clear message 
   instead of trying anyway

#### 1.35.1

 * You now always know what happens before you hide a page from Google: under every
   option there is a clear explanation, and a prominent warning when you exclude
   a page from search results
 * Clearer SEO box: a single icon to open and close the panel, no more duplicate
   controls to confuse you
 * The “Improve with AI” button now looks like the other buttons in the panel

#### 1.35.0

 * New: a field to change the slug of the page directly from the SEO box
 * New: a field to set a custom canonical URL
 * New: an option to exclude a page from search engines (noindex/nofollow)
 * New: a visual indicator of the SEO status of the page (Good / To improve / Critical)
 * Improved: you can now enter more than one keyword per page
 * Fixed: the featured image preview was no longer distorted
 * Fixed: sharing links on social networks and WhatsApp now shows the featured image
   of the page correctly, instead of the site logo
 * Fixed: uneven spacing in the Google/Social preview card

#### 1.34.21

 * Single page fix: the “Generate/Improve with AI” and “Save” buttons did nothing(
   they spun without changing anything). The buttons and the field card had the 
   same data-field attribute and the code walked up to the button instead of the
   card: generation now shows the proposal and saving writes the right value.

#### 1.34.20

 * Keyword: “Generate with AI” in the page list now offers several keywords to choose
   from (multiple selection with pills, as in the other SEO plugins), no longer 
   a single string. The first one is the main one. With RankMath they are all saved;
   with Yoast and the others the main one is native and the rest stay in the Trovavio
   field.
 * Fixed “Page not synchronised”: AI generation no longer failed to find pages that
   were in fact synchronised, when the permalink differed in harmless details (trailing
   slash, http/https, www). The match is now tolerant.

#### 1.34.19

 * Fixed the “Generate with AI” button in the meta box: on hover the background 
   turned pale with white text (invisible). It now stays light blue on hover.

#### 1.34.18

 * Synchronisation with the dashboard: SEO changes applied directly from the plugin(
   page editor, meta box, bulk generation) are now reported to Trovavio, so they
   appear right away in the history and in the dashboard status. Before, only fixes
   downloaded from the queue were tracked.

#### 1.34.17

 * GEO: applied fixes (JSON-LD schema, FAQ, meta) now clear the page cache (LiteSpeed,
   WP Rocket, W3TC, WP Super Cache) so they are immediately visible to Google, to
   the AI engines and to the Trovavio analysis. Before, on sites with caching, a
   schema that had just been applied could stay invisible until the cache expired.
 * GEO: serving /llms.txt made sturdier (the request is intercepted earlier) for
   the hosts where the rewrite rule alone caused a 301 redirect.

#### 1.34.16

 * WordPress.org review: inline CSS and JS removed. The admin bar badge style, the
   notice dismiss script and the styles and scripts of the Report page are now properly
   enqueued files. The WP-Cron URL is generated with add_query_arg/site_url. Contributor
   updated. No change in behaviour for the user.

#### 1.34.15

 * Plugin Check: the last 2 errors cleared (the “translators:” comment is now placed
   directly above the _n() calls in the page detail). Zero errors.

#### 1.34.14

 * WordPress.org Plugin Check compliance: all errors resolved (translator comments
   on translatable strings with placeholders; escaped output of the SVG icons) and
   the main warnings too (explicit nonce checks in the AJAX handlers, input sanitisation,
   correct variable scope in the admin templates). No change in behaviour for the
   user.

#### 1.34.13

 * WordPress.org compliance: “Plugin URI” and “Author URI” are now different (Plugin
   Check reported them as identical). Plugin URI points to https://trovavio.com/
   wordpress, Author URI to https://trovavio.com.
 * Added the LICENSE file (the full GPLv2 text) in the plugin folder.

#### 1.34.12

 * Bulk “Everything” generation: it now REALLY generates every missing field, SEO
   and GEO (Schema and FAQ). Before, “Everything” covered only title, description
   and keyword, so on pages with complete SEO it said “no field to generate” even
   when the GEO was missing.
 * Page list: pages not yet included in an analysis show “Not analysed yet” instead
   of staying empty, so it is clear why only some of them have a score (the analysis
   examines the main pages up to the limit of your plan, not all of them).

#### 1.34.11

 * “Connection status and diagnostics” now has an arrow showing that it opens: before
   it looked like an empty heading (it was a closed panel with no visible arrow).
 * GEO: after applying Schema or FAQ from the page detail, the status updates right
   away (badge and buttons). Before it stayed on “missing” until you reloaded.
 * Page list: a new “GEO to complete” filter showing the pages that are missing 
   Schema or FAQ (before, “To improve” counted only title, description and keyword).
 * After a bulk generation, a reminder to press “Update analysis” and recalculate
   the score (the applied fixes change the site, but the score only updates after
   a new analysis).

#### 1.34.10

 * Logo in the WordPress admin bar: before, the 16px navy square disappeared against
   the dark background of the bar. It now uses the mark itself (with no square) 
   in a light colour with a terracotta accent, larger and vertically centred.

#### 1.34.9

 * The remaining points of the UI/UX review completed: the weak-point sentence now
   has a button that takes you straight there; the “No page” and “No change in the
   queue” empty states have a button (“Synchronise now”, “Generate the first improvements”).
 * Clearer pending-fix banner (“N improvements approved and ready”) with a link 
   to approve more on the dashboard.
 * A spinner on “Apply now” too, while it is applying.
 * Consistency: the page list shows “Last analysis” from the same source as the 
   Overview.
 * Accessibility: touch targets raised to 44px; secondary text with higher contrast.

#### 1.34.8

 * A clearer Overview: a new “How it works” strip (Trovavio analyses, you approve,
   the plugin applies) with the current step highlighted.
 * Under the scores there is now a sentence naming the weak point (SEO or GEO) and
   what to do first, with a direct link.
 * When there is no analysis yet, a clear invitation to run the first one with a
   click.
 * AI credits used up: the message now has a clickable “Buy credits” button.
 * Accessibility: a visible focus outline on every button and larger targets on 
   touch devices.
 * Mobile: statistics on two columns, and a status bar that wraps instead of overflowing.

#### 1.34.7

 * “Update analysis” now REALLY runs a new analysis of the site (before it only 
   reloaded the last saved score): the button shows “Analysis in progress…”, waits
   for the new audit and then updates the score.
 * Bulk generation and ALT: a safety timeout on the AI requests (no more endless
   waiting if a call gets stuck).
 * Clarity: tooltips on “Synchronise now” and on the “GEO (AI)” row explaining what
   they do. The required-field asterisk is now consistent in dark mode.

#### 1.34.6

 * llms.txt: after generating, the badge turns to “Configured” (it stayed on “Missing”
   before) and the preview of long text no longer spills out of the card.
 * Bulk generation: it now shows the VALUE generated for each field (with an “In
   the queue, the plugin will apply it” status), not just a badge.
 * GEO per page: every page shows the status of Schema and FAQ right in the list,
   with a bulk “GEO (Schema + FAQ)” button and a “Manage GEO” link to the detail.
 * “Quick actions” card: more space between the credit bar and the buttons.

#### 1.34.5

 * Overview: every card now has the same background. Before, some of them (History,
   Quick actions) had a slightly creamy background and looked inconsistent next 
   to the others.

#### 1.34.4

 * The site is recognised as connected IMMEDIATELY after you paste the key: the 
   plugin now synchronises the pages at the moment of connection, so the web dashboard
   shows it connected without waiting for the cron or a manual sync.
 * A wider, better balanced welcome page: the four plans have more room and are 
   no longer squeezed on wide screens.
 * WordPress.org compliance: added the “External Services” section (a declaration
   of the data sent to trovavio.com), a FAQ section, License URI in the header, “
   Tested up to” updated. A dedicated message when the AI credits are used up.

#### 1.34.3

 * The “Trovavio SEO” meta box in the page and post editor now always stays light:
   before, with the operating system in dark mode, fields and previews turned dark
   inside the white WordPress editor and the labels were unreadable.

#### 1.34.2

 * The “GEO and AI visibility (llms.txt)” module now follows dark mode: no more 
   white panel, fields and text use the colours of the theme.

#### 1.34.1

 * Overview in dark mode sorted out: the score and change labels (78, = stable…)
   are no longer white boxes but follow the theme; the SEO and GEO icons are visible
   on a dark background too; the score circle has the right track colour. The small
   analyses chart now makes the differences between scores visible (61 and 70 used
   to look the same), with the numbers attached to the bars. Recent history: the
   double border at the bottom of the rows is gone and the inner spacing is back.

#### 1.34.0

 * Full brand review: the printable report now uses the official Trovavio colours(
   the greens, oranges and reds of the palette, with consistent text and borders;
   on the navy cover scores, the light variants that stay readable). The red status
   backgrounds (low score, negative change) use the theme colour, so they stay correct
   in dark mode too. Finishing touches: a maximum height on the notes field of the
   page detail, a visible scrollbar in dark mode, proposal buttons that wrap on 
   mobile, compact image cards on narrow screens.

#### 1.33.1

 * Small visual fixes in the Overview: in the “Recent history” card the change-type
   label (FAQ schema, Focus keyword…) now fits the text instead of stretching across
   the whole column; the “See the site pages” button is no longer underlined.

#### 1.33.0

 * New welcome page (onboarding): it explains what Trovavio does, shows the plans
   and lets you start in two ways. “I am new”: you create the Trovavio account straight
   from the plugin (name, email, password) and the site is connected automatically.“
   I already have an account”: you paste the API key and connect the site right 
   away. The design matches the Trovavio brand (the colours and fonts of the plugin),
   with no external fonts. Registration goes through a dedicated endpoint with anti-
   abuse protection.

#### 1.32.1

 * Overview: the Score card now sits in two columns (Score on the left, History 
   and Actions on the right) instead of taking the full width, so the SEO/GEO rows
   and the small chart are no longer stretched with too much empty space. History
   bars grouped and at a fixed width.

#### 1.32.0

 * New “SEO + GEO score” card in the Overview: a progress circle coloured by band(
   green/orange/red), SEO and GEO rows with an icon, a subtitle (Google / AI engines)
   and the change since the previous analysis (+5, stable, and so on), a small chart
   with the trend of the latest analyses, and an “Update analysis” button to read
   the data from Trovavio right away. A green status bar at the top when the site
   is connected. The history and the changes use the real data recorded by Trovavio
   at every analysis.

#### 1.31.3

 * A clearer, more readable Overview: a low GEO score now has a red background (
   no longer light blue) and the overall score circle takes its colour from the 
   score (green/orange/red) and is larger. The “next step” box is a real call to
   action (a light blue box with text on the left and a button on the right), no
   longer a thin strip that looked like an error. The four numbers at the top are
   larger and inside cards; a zero in the fixes queue is grey instead of blue. “
   Connection status and diagnostics” moved to the bottom of the page, so what is
   useful stays at the top.

#### 1.31.2

 * A tidier page list: every page is now a real card with a border, rounded corners
   and a light shadow under the mouse pointer (they used to be flat rows separated
   only by a line). The page score shows two distinct chips, SEO and GEO, instead
   of the overall score alone. Long titles and URLs are shortened with an ellipsis.
   Social preview in the meta box: a smaller image (110px maximum). Field error 
   state: the Retry and Cancel buttons are now small instead of full width, and 
   the buttons inside the page cards stay compact on mobile too.

#### 1.31.1

 * Dark theme consistency: the secondary buttons, the keyword pills and the compact
   admin controls now use the theme variables (background, text, border) instead
   of a fixed white, so they follow the dark mode of the system correctly. The Google
   preview (SERP) boxes stay white on purpose, to match the real result.

#### 1.31.0

 * If you delete Yoast (or another SEO plugin) but its data stays in the database,
   Trovavio now still outputs title, meta description and Open Graph on the front
   end by reading that leftover data (before, the site silently lost all its SEO
   meta). The interface shows “Trovavio” when the SEO plugin is not really active.
   On the Trovavio dashboard side: the chat with the consultant, when the site has
   the plugin connected, offers titles, descriptions and keywords with a “Publish
   to the site” button to queue them right away. In the AI Lab the “Publish to the
   site” buttons now cover schema, FAQ and llms.txt too.

#### 1.30.0

 * If you have deleted Yoast (or another SEO plugin) but its data remains, the interface
   now shows “Trovavio” instead of the name of the missing plugin. Social preview:
   a smaller …

## Meta

 *  Version **1.41.0**
 *  Last updated **24 පැය ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.6**
 *  PHP version ** 7.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/trovavio/)
 * Tags
 * [AI](https://si.wordpress.org/plugins/tags/ai/)[geo](https://si.wordpress.org/plugins/tags/geo/)
   [meta description](https://si.wordpress.org/plugins/tags/meta-description/)[schema](https://si.wordpress.org/plugins/tags/schema/)
   [seo](https://si.wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://si.wordpress.org/plugins/trovavio/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/trovavio/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/trovavio/reviews/)

## Contributors

 *   [ trovavio ](https://profiles.wordpress.org/riccardomores/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/trovavio/)