v3.5.1
🐞 Bug Fixes
- Pages without a keyphrase: The Image Keyphrase and Text Competing Links checks now stay out of the report until a keyphrase is set, like the other keyphrase checks. See Assessments.
🐞 Bug Fixes
🚀 Features
analyzeOn: publish, the analysis runs on its own after every publish, silently, so the rating keeps up with the content.🚨 Breaking Changes
positive-icon, the icon-only accent Kirby uses for the status button. Set theme: positive to keep the filled button.🚀 Features
keyphrase and synonyms now resolve Kirby queries for the view button, not just for the section. A keyphrase like {{ page.title.value }} follows the content instead of being analyzed literally.🐞 Bug Fixes
no or nn now reaches Yoast's Bokmål researcher. Previously only nb did, and the other two were scored as English.🔒 Security
urlResolver and params keep working as before.🚀 Features
🚀 Features
🚀 Features
logLevel: debug in your section configuration to see detailed information about the analysis process, including fetched HTML content and assessment results.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):
fleschReadingEaseSentenceLengthInDescriptionKeywordStopWords🚀 Features
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
🚀 Features
🚀 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
🚀 Features
🚀 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.type: seo-audit
contentSelector: "#main-content"
🚀 Features
keyphrase and synonyms properties set the keyphrase and synonyms in the blueprint, as an alternative to fields an editor fills in. Both accept Kirby queries, so the page title can serve as the keyphrase next to a list of synonyms:type: seo-audit
keyphrase: "{{ page.title.value }}"
synonyms:
- Kirby
- SEO
- Audit
🐞 Bug Fixes
🐞 Bug Fixes
es_ES or pt_BR, the SEO Audit section failed to load. It loads for these languages now.🚀 Features
synonymsField option to add synonyms to the page's keyword or keyphrase.alt attribute, a missing or repeated H1, and headings that skip a level.🚀 Features
proxy option replaces transformers.proxyUrl. Its urlResolver rewrites the URL the proxy fetches, for headless setups or custom domains. Its params add headers, authentication, or a timeout to the request.🚀 Features
transformers.proxyUrl option to further modify the request URL of the content fetcher proxy.🐞 Bug Fixes
404, the analysis stopped. It now analyzes the error page and logs a warning to the browser console.🚀 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.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.