Changelog

New features and improvements to SERP Lens

May 20, 2026

serp preview changelog

SERP previews

SERP preview lands in a new bottom panel — see the page's listing as Google would render it, edit the fields, and layer rich-result variants to test alternatives before they ship. Screenshots get keyboard shortcuts and a native context menu for the same actions on the page.

SERP preview with rich-result variants

Open the bottom panel — from the bottom bar, the View menu, or the on-page trigger — to see the page's listing as Google would render it. The preview reads the existing JSON-LD on the page, detects which rich-result variants apply, and renders both the standard organic listing and any rich-result enhancements. Switch between desktop and mobile views, edit the listing fields inline, and add or remove variants to test alternatives before you ship them.

Six rich-result variants are supported. Date published, Rating, and Breadcrumbs decorate the standard listing in place. Top Stories, Video, and Recipe render as their own SERP cards — Video and Recipe also enhance the standard listing with an inline thumbnail and a rating-and-meta line respectively. Export the generated JSON-LD or meta HTML from the panel when the variant looks right.

Screenshot shortcuts and context menu

Six capture modes are now bound to keyboard shortcuts. Hold Cmd+Option on macOS or Ctrl+Alt on Windows and Linux, then press a number from 1 to 6:

1 — Browser viewport

2 — Browser area

3 — Full web page

4 — Scrolling capture

5 — App window

6 — Desktop screen

Top-row digits and numpad input both work. Right-click anywhere on the page to open the same six actions in a native context menu — useful when one hand is on the mouse.

Small improvements and fixes

- Google search operators (site:, intitle:, inurl:) typed into the address bar now route to Google instead of being rejected as invalid URLs

- Chrome user agent updated to the latest version, so sites that gate behaviour on Chrome version stop dropping to compatibility fallbacks

- Address bar auto-focuses on a new tab

- Omnibar centred between its rails

Apr 28, 2026

Schema Graph

Structured data validation, location browser, and context switching

Structured data now gets validated against schema.org as part of every page visted, with a JSON panel that highlights the exact line behind each issue. Location emulation has a redesigned browser — countries grouped, every supported city surfaced, faster to scan. We’ve also redesigned the panel selector for faster context switching.

Structured data validation

Every page is validated against schema.org alongside the rest of the rule engine. Results show up in a dedicated JSON panel — pretty-printed, with the line behind each issue highlighted so you can spot misshaped fields at a glance. Validator errors get reported back to us automatically, so coverage improves without you filing anything.

Location browser

The location panel was rebuilt around how SEOs actually browse for emulation targets. Countries are grouped, every city we support is surfaced under its country, and tiered browsing keeps the list scannable instead of dumping everything into one flat menu. Free locations are now more accessible for users a 'free' filter that include 7 locations, with an additional 57 locations that can be purchased under our unlimited VPN add-on for an additional fee.

free and premium locations split in VPN integration serp lens

Faster context switching

The toolset menu for website analysis has been reworked with a cleaner and more accessible display for faster context switching. The new menu allows for pinning your most used tools to the top of the browser, which then features the icons for quick access. The same full menu is revealed when selecting the 3 dots in order to see the full scope of tools that are accessible within the browser.

serp lens toolset menu display cleaner and more accessible



Apr 15, 2026

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

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