Greenlog SEO Tools

Changelog

1.8.0

  • Improvement: the welcome notice shown after activation now states how many of your published posts and pages can be scored right away, so the very first screen contains a real figure from your own site instead of a generic sentence.
  • Improvement: on a site where nothing has been analyzed yet, “Analyze now” is now the primary button of the dashboard — it was styled as a secondary action while being the only action that produces a result, and it now says the analysis runs on your own server.
  • New: the opt-in usage statistics now include a few aggregate whole numbers — published items, items analyzed, average score, items whose score improved, days between install and first analysis, and whether the Automation suggestion was displayed. They are site-wide totals derived from the analyses already cached locally: no post content, no titles, no post URLs, no keywords and no user identifiers. Still off by default, still one request at most every 7 days, and the consent notice states what is sent. See == External services == and == Privacy ==.
  • Fix: the welcome notice counted drafts, trashed and auto-draft items in its total; it now counts published posts and pages only.

1.7.0

  • New: contextual estimates on every detected issue. Each issue in the post editor now tells you how many other posts share the same problem, and the dashboard shows the estimated manual time needed to fix everything plus the total score points still available. All figures are estimates, computed from the analysis already cached — no extra database query and no external call.
  • New: “Your site is well optimized” state on the dashboard, shown when no low-scoring content and no automatable issue remain — instead of an empty panel.
  • New: developers can adjust the manual-time estimates with the greenlog_seo_tools_manual_time_estimates filter.
  • Improvement: the WordPress dashboard widget now shows the estimated manual workload rather than a bare issue count.
  • Improvement: Automation links are now built from a single place and carry a utm_content parameter identifying the exact screen they were clicked from (in addition to utm_source, utm_medium and utm_campaign). No site data and no personal data are added.
  • Documentation: the == External services == section now documents the telemetry endpoint (api.greenlog.fr), the exact data sent, its frequency and how to opt out. It previously stated that the plugin made no automatic external request, which was inaccurate once telemetry was allowed. The behaviour itself is unchanged — telemetry remains opt-in and off by default.
  • Documentation: listing copy rewritten; the readme no longer claims “zero external requests”, “no tracking or analytics”, or that the plugin adds no frontend code (a small score badge is added to the admin bar for logged-in editors; nothing is loaded for logged-out visitors).
  • Translations: French, Spanish, Italian and German updated to cover the new strings.

1.6.0

  • New: full internationalization. The plugin now ships with French, Spanish, Italian and German translations, with English as the source language — fixing the previous “not translated” status on WordPress.org and enabling official language packs.
  • New: optional anonymous usage statistics (opt-in) to help guide development. Nothing is sent until you allow it. Only technical metadata is then sent (plugin/WordPress/PHP versions, site language, site domain, install/last-activity dates). No post content and no personal data are ever collected. Enable it from the admin notice shown after activation. See the Privacy section.
  • Improvement: previously hard-coded admin strings are now translatable — including the Quick Wins “Impact” labels and the CSV export column headers.
  • Improvement: translations are now (re)generated and compiled automatically at build time.

1.5.0

  • New: one-time “what’s new” admin notice shown after a plugin update (never on a fresh install), summarizing what changed. Dismissible, and auto-clears once you open one of the plugin’s own pages.
  • New: discreet WordPress.org review prompt, shown only on the plugin’s own admin pages once 15+ of your posts have scored 80 or above. Includes “Leave a review”, “Remind me later” (30 days), and “Don’t show again” — never shown site-wide, never repeated once dismissed.

1.4.0

  • New: dedicated “Automation” tab on the dashboard page — feature comparison and SEO Tools vs SEO Automation table, previously mixed into the bottom of the main dashboard.
  • New: “Découvrir Automation” entry in the admin menu, linking directly to the Automation tab.
  • New: “Support” and “Découvrir Automation” quick links at the top of the plugin’s admin pages.
  • Improvement: the main dashboard now shows a short one-line teaser instead of the full comparison table, which moved to its own tab — less repetitive on every visit.
  • Improvement: WordPress dashboard widget shows an estimated manual-correction time and a link to the Automation tab, only when there are actual issues to fix.
  • Improvement: Quick Wins panel (post editor) now ends with a single link to the Automation tab.
  • Improvement: post editor issues for missing meta description, missing image ALT text, missing internal links, and thin content now note that these can also be fixed automatically with Greenlog SEO Automation.

1.3.0

  • New: Quick Wins SEO panel in the post editor meta box — the 5 most important actions to do next, each with a priority level (🔴 critical / 🟠 high / 🟡 moderate / 🟢 quick win), a plain-language explanation, the SEO area it impacts, a difficulty rating, and the estimated point gain.
  • New: “Score moyen (30j)” stat card on the dashboard — rolling 30-day average score.
  • Improvement: Dashboard’s alert card now shows the combined count of critical + to-improve posts (“À améliorer”) instead of critical-only.
  • Improvement: Score history now retains 30 daily entries (was 8) to support the 30-day average.

1.2.1

  • Fix: assets are now loaded exclusively via wp_enqueue_style() / wp_enqueue_script() / wp_add_inline_style() (no more inline <style> tag printed on wp_head/admin_head).
  • Fix: removed a translation call that used a variable instead of a literal string as the translatable text.
  • Fix: internal option, transient, AJAX hook and nonce names now use the unique greenlogst_ prefix instead of the too-short gst_ prefix (with automatic migration of existing option values, no data loss).

1.2.0

  • New: Redesigned SEO dashboard with tab navigation and a 4-level grade distribution (Excellent / Good / To improve / Critical).
  • New: Dedicated “Opportunities” page listing analyzed posts with their problems, filterable by type, with one-click edit.
  • New: Score history — previous score saved on each post save, with trend indicator (up / down / stable) in the list column and dashboard.
  • New: WordPress dashboard widget with a compact SEO overview.
  • New: Sortable “SEO Score” column in the posts and pages list.
  • New: CSV export of all opportunities.
  • New: Welcome notice after activation with a direct link to the SEO audit (auto-clears once the dashboard is opened).
  • Improvement: Global stats are cached (transient, 1 h) and recomputed only on post save — no full scan on each page load.
  • Improvement: Styled empty states on the dashboard and opportunities page.

1.1.0

  • New: Focus keyword field in the post editor — checks keyword in title, URL, first paragraph, density, meta description.
  • New: Google SERP preview in the post editor with character count indicators.
  • New: Open Graph / social image check (Yoast SEO, RankMath, SEOPress, featured image).
  • New: Noindex warning — alerts when a post is set to noindex.
  • New: H1 in content detection.
  • New: SEOPress meta description and OG image compatibility.
  • Fix: Score calculation bug — missing title and empty content now correctly lower the score.
  • Fix: Word count now uses Unicode-safe regex (handles French and other accented languages).
  • Fix: load_plugin_textdomain for proper translation support.
  • Improvement: “Tableau de bord” link added to plugin action links in the plugins list.
  • Improvement: Comparison table Free vs Premium in the dashboard.
  • Improvement: Updated readme.txt for WordPress.org search optimization.

1.0.0

  • Initial release.

Plugin Website
Visit website

Author
greenlogfr
Version:
1.8.0
Last Updated
July 23, 2026
Requires
WordPress 6.5
Tested Up To
WordPress 7.0.2
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.