Changelog
Where to Find the Latest Version?
If you have installed the plugin via Composer, you can update it by running the following command in your terminal:
composer update
If you have downloaded the plugin as a ZIP file, you can download the latest version from the releases page on GitHub.
What's New?
v3.0.1
September 11, 2025
๐ Features
- Improved debug logging in the browser's console for better issue tracking and resolution.
v3.0.0
September 4, 2025
Kirby SEO Audit v3 is a major release that is free for all users with a valid license key for v2. It includes an upgrade to the underlying analysis engine from Yoast SEO v1 to v3, resulting in better performance, accuracy, and new features.
๐ Features
- New SEO Audit Panel View Button for Kirby 5, allowing you to run SEO analysis from any page without adding a section to your blueprint.
- Upgrade from Yoast SEO v1 to Yoast SEO v3. This brings overhauled assessments, and improved performance. Read more about the changed assessments.
- More translations for the generated report:
- French
- Spanish
- Improved result categories with Good, OK, Bad, and Feedback indicators for better prioritization.
v2.1.1
July 11, 2025
๐ Bug Fixes
- Fixed an issue where the plugin could not be installed in projects without Composer.
v2.1.0
June 24, 2025
๐ Features
- Custom Kirby 5 plugin license status on the Panel system page.
v2.0.0
December 20, 2024
Kirby SEO Audit v2 is a major release with support for Kirby 5. This major release requires a new license key. If you already have a license, you will receive either a free upgrade to v2 or a 50% discount on your new license. Head over to the Kirby Tools Hub to get your discount or read more in the license compatibility guide.
๐ Features
- Support for Kirby 5, including its dark mode.
v1.9.0
November 11, 2024
๐ Features
- Validate that the Yoast SEO assessments to run are compatible with the language selected in the Kirby Panel. If not, the plugin will throw an error for incompatible assessments.
v1.8.0
September 11, 2024
๐ Features
- If the log level is set to
info
or higher, log the extracted HTML to the console. Useful for checking the HTML used for the SEO report.
type: seo-audit
contentSelector: "#main:not(.sidebar):not(.footer)"
logLevel: info
v1.7.0
June 18, 2024
๐ Features
- New license management that allows activating licenses directly in the Panel.
- Deprecated the private Composer repository in favor of Packagist.
v1.6.0
April 10, 2024
๐ Features
- New
contentSelector
property to define the selector for the main content of a page that should be analyzed for SEO.
v1.5.0
March 24, 2024
๐ Features
- As an alternative to both the
keyphraseField
andsynonymsField
properties (which are separate fields that an editor has to fill in) you can define keywords/keyphrases and synonyms directly in the blueprint:
Both of these new properties support Kirby queries. For example, you can use the page title as a keyword next to a list of synonyms:
type: seo-audit
keyphrase: "{{ page.title.value }}"
synonyms:
- Kirby
- SEO
- Audit
v1.4.2
March 13, 2024
๐ Bug Fixes
- Skip
alt
attribute assessment if the text doesn't contain any images.
v1.4.1
March 12, 2024
๐ Bug Fixes
- Convert Kirby translation format (POSIX locale format like
es_ES
) to IETF BCP 47 language tag format.
v1.4.0
March 9, 2024
๐ Features
synonymsField
option to add synonyms to the page's keyword or keyphrase.- Custom SEO checks that complement the default assessments provided by Yoast SEO.
- Alt attribute: Checks whether all images have an
alt
attribute. - Single H1: Checks whether the content contains a H1 heading.
- Heading structure order: Checks whether the headings (H1 to H6) follow a proper sequential order.
- Alt attribute: Checks whether all images have an
v1.3.0
March 8, 2024
๐ Features
- Replace global
transformers.proxyUrl
option in thejohannschopplich.seo-audit
namespace withproxy
, accepting two properties:urlResolver
for custom URL resolving.params
passed to Kirby'sRemote::request()
method.
v1.2.0
March 7, 2024
๐ Features
- Global
transformers.proxyUrl
option to further modify the request URL of the content fetcher proxy.
๐ Bug Fixes
- Always return
200
status code from the proxy API path, but log the request error if it occurs.
๐ Performance
- Externalize Yoast SEO translations into a separate build chunk to reduce the main bundle size.
v1.1.0
March 6, 2024
๐ Features
- Section property
persisted
to control if the report should be saved to local storage or not.
v1.0.0
March 5, 2024
- Initial public release! ๐๐ฆ