composer require johannschopplich/kirby-seo-audit
composer update johannschopplich/kirby-seo-audit
Download the latest version v3.1.0 and extract it to your site/plugins folder. If updating, replace the existing plugin folder with the new one.
January 3, 2026
๐ Features
September 11, 2025
๐ Features
logLevel: debug in your section configuration to see detailed information about the analysis process, including fetched HTML content and assessment results.September 4, 2025
Kirby SEO Audit v3 is a free upgrade 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
imageKeyphrase โ Analyzes if images are optimized for your target keyphrase.โ ๏ธ Migration from v1/v2
Several assessment names have changed to match Yoast SEO v3 conventions. Update your blueprints if you use the assessments property:
| Old Name (v1/v2) | New Name (v3) |
|---|---|
ParagraphTooLong | textParagraphTooLong |
OutboundLinks | externalLinks |
PageTitleWidth | titleWidth |
TextImages | images |
TitleKeyword | keyphraseInSEOTitle |
UrlKeyword | slugKeyword |
KeywordDensity | keyphraseDensity |
SubheadingDistributionTooLong | subheadingsTooLong |
TransitionWords | textTransitionWords |
SentenceLengthInText | textSentenceLength |
Removed assessments (no longer available in Yoast SEO v3):
fleschReadingEaseSentenceLengthInDescriptionKeywordStopWordsJuly 11, 2025
๐ Bug Fixes
site/plugins/ could fail due to missing autoloader configuration. The plugin now works correctly regardless of installation method.June 24, 2025
๐ Features
December 20, 2024
Kirby SEO Audit v2 is a major release with full support for Kirby 5. This major release requires a new license key. If you already have a license, you 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
November 11, 2024
๐ Features
September 11, 2024
๐ Features
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
June 18, 2024
๐ Features
April 10, 2024
๐ Features
contentSelector property lets you define a CSS selector for the main content area to analyze. This excludes headers, footers, sidebars, and navigation from SEO analysis, providing more accurate assessments focused on your actual page content.type: seo-audit
contentSelector: "#main-content"
March 24, 2024
๐ Features
keyphraseField and synonymsField 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
March 13, 2024
๐ Bug Fixes
alt attribute assessment is now skipped when the analyzed content contains no images. Previously, pages without images would show a misleading "Good" result for alt attributes, implying images were checked when none existed. Now the assessment is only shown when relevant.March 12, 2024
๐ Bug Fixes
es_ES) is now properly converted to IETF BCP 47 language tag format (like es-ES) for the Yoast SEO engine. This ensures language-specific assessments work correctly regardless of how your Kirby languages are configured.March 9, 2024
๐ Features
synonymsField option to add synonyms to the page's keyword or keyphrase.alt attribute.March 8, 2024
๐ Features
transformers.proxyUrl option with a more flexible proxy configuration. The new option accepts:
urlResolver: Custom function for URL resolution (useful for headless setups or custom domains).params: Options passed directly to Kirby's Remote::request() method for custom headers, authentication, or timeout settings.March 7, 2024
๐ Features
transformers.proxyUrl option to further modify the request URL of the content fetcher proxy.๐ Bug Fixes
200 status code from the proxy API path, but log the request error if it occurs.๐ Performance
March 6, 2024
๐ Features
persisted section property controls whether SEO audit reports are saved to local storage. Set to true (default) to keep reports between sessions, or false to always start with a fresh analysis. This is useful when you want editors to run a new audit each time they open a page.March 5, 2024
Initial Release
Kirby SEO Audit v1.0 brings comprehensive SEO analysis directly to the Kirby Panel. Built on the Yoast SEO engine, it provides real-time insights and actionable recommendations without external API calls.
๐ Features
type: seo-audit. Click the "Analyze" button to run a complete SEO check.keyphraseField option.For setup instructions, see the Installation guide.