An SEO expert that gets smarter every scan.

Scan any page. Build memory across every scan. Ask Claude anything about your site.

The scan

40 SEO checks. Fix instructions included.

Paste any URL. SEOLint runs 40 checks across SEO, performance, accessibility, and AI search visibility. Every issue comes back with the broken element extracted from your page and a fix prompt you can paste straight into Claude or Cursor.

acmeshop.com · 8 issues found

CriticalSEO

Missing primary keyword in title

Title tag says "Home" with no keyword or ranking signal.

Found on page

<title>Home</title>

Fix prompt

Open app/layout.tsx and update the title to include your primary keyword in the first 30 characters.

2 critical · 4 warnings · 2 info40 checks run

acmeshop.com

↑ Improving

7 scans · 42 days tracked

Feb 22Today
NEW

Missing og:image on /pricing

FIXED

H1 missing on homepage

REGRESSED

Canonical mismatch on /blog

Insight: Canonical issue on /blog has resurfaced 3×. Likely a deploy regression.

The memory

Every scan teaches it more.

Issues are compared against every previous scan. Something fixed last week but broken again gets flagged as REGRESSED — not buried as a new issue. Over time you see what's improving, what keeps coming back, and where the site stands.

The expert

Ask Claude anything about your site.

Connect SEOLint as an MCP server and Claude has access to your full scan history, open issues, and site profile from any conversation. Ask where to focus, what to fix before a launch, why a page isn't ranking. It answers from your site's actual data.

Also available as REST API, CLI, and GitHub Actions.

claude code

Where should I focus my SEO effort this month?

● get_site_intelligence (MCP)

⎿ acmeshop.com · 7 scans · 42d tracked

● get_open_issues (MCP)

⎿ 3 open · 1 recurring · 1 regressed

Fix the canonical on /blog first.

It's regressed 3 times — likely your build process. Then the og:image on /pricing, which is new and easy.

Your biggest gap is content: zero comparison pages despite selling in a competitive category.

Content gaps · acmeshop.com

3 pages identified from 84-URL sitemap

Best hiking boots under $100

informational

/blog/hiking-boots-budget

Merrell vs Salomon trail shoes

commercial

/vs/merrell-salomon

Lightweight hiking gear guide

informational

/blog/lightweight-gear

Each suggestion includes a copy-paste brief for Claude or Cursor.

Direction

It tells you what to create next.

From your sitemap, SEOLint identifies pages that clearly should exist but don't. Each suggestion includes a target keyword, intent type, and a copy-paste brief — ready to hand off to Claude or Cursor.

Coming soon

The direction this is heading.

The goal: a fully rounded SEO expert that audits, remembers, tracks real traffic, and builds pages — with your full site context behind every answer.

Google Search Console

Next

Real traffic and impressions per page, pulled into site memory.

Keyword position tracking

Next

See where your pages rank and how that changes after each deploy.

Scheduled monitoring

Planned

Automatic scans on a schedule with alerts when something regresses.

AI page creation

Planned

Gap identified → brief written → page drafted by Claude → scanned on publish.

Competitor gap analysis

Exploring

See what competitors rank for that you don't cover yet.

Core Web Vitals trends

Exploring

LCP, CLS, and INP tracked over time across every scan.

Have a strong opinion on what should come first? Send me a note →

Let Claude handle your SEO.

Connect in 2 minutes. Gets smarter with every scan.

As featured on

Featured on SaaSCityFeatured on Wired BusinessFeatured on Twelve Tools