# Chrome Extensions

> Chrome extensions by Oleksii Turovskyi — AEO Checker for AI-readiness audits and NotebookLM Mindmap Controls. Free, one click from the Web Store.

**Canonical:** https://alexturik.com/extensions

Browser extensions I've shipped to the Chrome Web Store. Free, one-click install — each page is a quick rundown of what the extension does and how to use it.

## Extensions

### NotebookLM Mindmap Controls

- **URL:** https://alexturik.com/extensions/notebooklm-mindmap-controls
- **Markdown:** https://alexturik.com/extensions/notebooklm-mindmap-controls.md
- **Chrome Web Store:** https://chromewebstore.google.com/detail/notebooklm-mindmap-contro/naaecldchbmeohkglalmdhbaglahogdm
- **Category:** Productivity · **Status:** released · **Version:** 4.0.1

Chrome extension that adds keyboard shortcuts, zoom, and pan controls to NotebookLM's mindmap view — turn a passive diagram into an explorable knowledge graph.

### AEO Checker

- **URL:** https://alexturik.com/extensions/aeo-checker
- **Markdown:** https://alexturik.com/extensions/aeo-checker.md
- **Chrome Web Store:** https://chromewebstore.google.com/detail/alexturik-aeo-checker/ecnldkocbbhcclhgaenaciioihogbebe
- **Category:** SEO · **Status:** released · **Version:** 0.2.2

Chrome extension that audits the current page for AI-readiness — checks description and title length, robots meta, JSON-LD, llms.txt and surfaces a 0–100 AEO Score.


## What these extensions have in common

Both extensions here started the same way: a check I was doing by hand often
enough that doing it by hand became the bottleneck. Neither is a product with a
roadmap. Each one automates a specific inspection I already knew how to do
manually, on the page I happen to be looking at.

That origin shows up in the design. There is no dashboard, no account, and no
sync. You click the icon, you get the answer for the current tab, you close the
popup. Nothing persists, because nothing needs to.

## What each one is for

| Extension | Answers the question | Runs on |
|---|---|---|
| [AEO Checker](/extensions/aeo-checker) | Will an AI crawler understand this page? | Any page you open it on |
| [NotebookLM Mindmap Controls](/extensions/notebooklm-mindmap-controls) | How do I navigate this mindmap without fighting it? | notebooklm.google.com |

**AEO Checker** reads the active tab's HTML and headers and scores the signals
that decide whether ChatGPT, Perplexity, Claude and Google's AI Overviews can
parse and cite the page — title and description length, robots directives,
JSON-LD, `llms.txt`, heading structure. It is the tool version of the audit
described in [How to audit AI visibility](/blog/how-to-audit-ai-visibility),
and this site is its reference implementation.

**NotebookLM Mindmap Controls** adds the zoom, pan and expand/collapse controls
that Google's mindmap view does not ship with. Narrow by design: it does one
thing to one product's one view.

## Why Chrome Web Store and not a download

Every extension here is published on the Chrome Web Store rather than offered
as an unpacked zip. That is a deliberate trade. The Store review process is
slow and occasionally arbitrary, but it gives you three things a direct
download cannot: a signed package, automatic updates, and a permissions list
Google has actually looked at.

The [plugins](/plugins) section works the opposite way — token-gated direct
download — because WordPress plugins have no equivalent review gate, and the
audience there is developers who expect a zip. If you want the same kind of
check without installing anything, the [tools](/tools) run entirely in a tab.

## Permissions, briefly

Neither extension asks for broad host permissions. AEO Checker uses `activeTab`
and `scripting`, which means it can only read a page after you explicitly click
its icon on that page — it cannot watch your browsing. Nothing is transmitted;
the full detail is in the [AEO Checker privacy policy](/aeo/privacy).

## FAQ

### Are these extensions free?

Yes, both are free on the Chrome Web Store, with no paid tier and no in-app
purchase. They exist because I needed them, and publishing costs me nothing
beyond the one-time developer registration.

### Do they work in Edge or Brave?

Yes. Both are Chromium browsers and install Chrome Web Store extensions
directly. Firefox is not supported — it uses a different extension packaging
format, and neither extension has enough Firefox demand to justify a port.

### Does AEO Checker send the pages I visit anywhere?

No. It reads the active tab's HTML in your browser, computes the score locally,
shows it in the popup, and discards it when the popup closes. There is no
remote server, no analytics, and no account. See the [privacy
policy](/aeo/privacy) for the exact detail.

### How often are they updated?

When something breaks or a signal changes — AEO Checker tracks a moving target,
since crawler behaviour and Google's guidance both shift. Each extension page
lists its full release history with dates, so you can see the real cadence
rather than a claim about it.
