Two new tools are live — Local SEO Checker and GSC AEO Audit. We've also rebalanced which tools are on which plan tier, made the Accessibility Checker free for everyone, and made several under-the-hood security and reliability improvements. Content:

New tools

Local SEO Checker — Silver plan and above

Audits 24 local ranking signals for Google Maps 3-pack eligibility. Covers LocalBusiness schema completeness, NAP consistency, opening hours formatting, geo coordinates, Google Maps embed, Google Business Profile link, and review signals. Available in Audit Tools.

GSC AEO Audit — Gold plan and above

Connects your Google Search Console data to the AEO checker so you can identify which ranking pages have low AI visibility, and see crawl activity from GPTBot, PerplexityBot and ClaudeBot in your server logs. Available in Content Tools.

Tier changes

We have rebalanced several tools based on how they are being used and what makes sense for each plan level.

Site Audit has moved from Free to Silver. The full on-page audit is a substantial API call and the Silver plan better reflects the depth of analysis it provides. Page Speed Analyzer has moved from Free to Bronze. Lightweight enough for Bronze users but not something we can sustain at unlimited free usage. Core Web Vitals has moved from Bronze to Silver, aligning it with the Site Audit since they are often used together. Accessibility Checker has moved from Silver to Free. Accessibility is not optional and we want every user to be able to check it regardless of plan.

If your current plan no longer includes a tool you were using, check the pricing page — upgrading one tier often covers everything you need.

Security and reliability improvements

The server now validates that all required environment variables are present at startup rather than silently running with missing keys. If a deployment is missing a configuration value the server will refuse to start and log the problem clearly rather than failing in unexpected ways at runtime.

On the front-end side, several audit checks in the tool suite were running silently incorrect due to a word-boundary character being stored as a literal control byte rather than the correct escape sequence. The affected checks — missing alt text detection, empty alt text, missing image dimensions, and input field validation — were always returning zero results regardless of what was on the page being audited. These are now fixed and will correctly flag issues.