Changelog

New features and improvements to SERP Lens

Apr 15, 2026

1.1.0 — Rules Engine, crawling, robots, and a rebuilt settings page

1.1.0 — Rules Engine, crawling, robots, and a rebuilt settings page

SEO alerts

A rule-based alerts engine in SERP Lens. Seventeen categories of rules — validation, page titles, meta descriptions, headings, directives, canonicals, security, URLs, links, images, content, performance, mobile, pagination, structured data, JavaScript, response codes, and hreflang — run over every analysed page. Results are split into raw-HTML and rendered-DOM passes, so you can see which issues exist in the source vs. what the browser ended up with. A new overview panel summarises on-page, indexing, and crawling signals per URL. Long alert examples scroll inline so the full context stays in the panel.

alerts overview panel

JavaScript auditing

New panel that compares the raw HTML against the rendered DOM for the fields that matter: title, meta description, canonical, H1, and meta robots. Each row shows one of Match, Mismatch, Added by JS, Removed by JS, or Missing, so you can see at a glance what JavaScript changed after the server response. Ten JavaScript-specific rules (canonical mismatch, title modified by JS, H1 rendered-only and more) feed into the alerts engine. CSV export included.

Accessibility auditing

New panel powered by axe-core, running alongside SEO analysis. Violations map to the alerts engine with severity — critical, high, medium, low — and surface in a dedicated panel next to Crawling, JavaScript, and the rest. CSV export included.

Robots.txt

New parser implementing RFC 9309 and Google's robots.txt spec. Percent-encoding normalisation, 500 KiB content limit, wildcard and end-anchor matching, longest-match precedence, Allow-wins ties, server-error-as-disallow per §2.3.1.4 — all covered by dedicated tests for parsing, matching, and evaluation. When you're on a URL, an inline alert tells you whether robots.txt blocks it for the bots you care about. In the raw view, the parser tracks the line number of every rule, so the view highlights the precise line that caused the block. Sticky user-agent headers and a reusable code block round out the raw view.

Preferences and app theming

Brand-new preferences area, reachable from the team switcher, in a card-based full-page layout. Eight themes — Default, Zinc, Nord, Dracula, Gruvbox, Solarized, Everforest, and Rosé Pine — each with light and dark variants. Also configurable: light/dark/system mode, UI scale (Small / Default / Large), interface font, reduce-transparency, stats bar visibility, default highlight mode for the browser, and default home view.

Empty states

Animated previews for projects, keywords, screenshots, and SERP compare — each one a miniature of what the panel looks like once you've loaded data.

Apr 4, 2026

MacOS Beta Desktop Application Launch

MacOS Beta Desktop Application Launch

The SERP Lens desktop application for MacOS users for ARM (M-Series) and X64 (Intel) is now available to be downloaded directly from our website. See our feature launch post and video for more details.

Our Beta relates to MacOS users and includes the majority of the features as outlined above, excluding some features, such as Agentic Mode, which are still confined to our internal testing systems.

We are working on our Windows and Linux releases and will prioritise each based on the initial demand from our waitlist. If your operating system is not yet covered by our Beta release, please let your interest be known


SERP Lens animated background