Skip to content
Metaspry

Free extension + cloud monitoring

The meta-tag analyzer for modern websites.

Audit OG cards, social previews, robots.txt, sitemaps, and llms.txt for any page - in one click. On Pro, the cloud app re-checks your key pages every day and sends an email and Slack alert when a page's score drops below your threshold or a required tag like og:image breaks. Built for engineers and content teams who care what crawlers actually see.

Free forever, no card. Start free in the app, read the docs or see pricing.

example.com - Metaspry Audit
Audit Score
0 /100
og:title "The meta-tag analyzer…"
og:image 1200 × 630
canonical https://example.com/
twitter:card missing
robots.txt allow: /
sitemap.xml found · 47 URLs
Built in the open - public roadmap, free tier forever, no tracking.

Why it exists

Inspect in one click. Monitor in the cloud.

Audit any page in seconds

Lighthouse-style score with 19 rules for OG, Twitter, robots, canonical, JSON-LD, hreflang, sitemaps. No setup, no config.

Preview before you publish

See how Facebook, Twitter, LinkedIn, Discord, Slack, Google Search, and iMessage will render your link - with documented fallbacks.

Find what crawlers actually see

robots.txt, sitemap.xml, llms.txt - fetched, parsed, and surfaced with sitemap-index expansion and 7 common fallback paths.

Monitor after you ship

Sign in to sync history, share snapshots and bulk-audit a sitemap. Pro re-checks your pages daily and alerts you by email and Slack when a score drops below your threshold or a required tag breaks; Team shares it all in one workspace.

Free forever

No account required

Privacy-first

No tracking, no telemetry

Runs in your browser

The audit happens on your device

Open roadmap

Public backlog on GitHub

See it work

Six tabs in the extension. Your whole site in the web app.

In the extension

Metaspry extension Previews tab showing the Facebook card for metaspry.com Metaspry extension Previews tab showing the Facebook card for metaspry.com

Seven social previews

Facebook, X, LinkedIn, Discord, Slack, Google SERP and iMessage cards - all from one scan.

Metaspry extension Audit tab with a score of 100 and a "Last scan 3d ago - Open what changed" row Metaspry extension Audit tab with a score of 100 and a "Last scan 3d ago - Open what changed" row

Scored audit, and what changed

19 rules, one 0-100 score. Signed in, "Last scan" opens what changed since then in the web app (1.0.27 and later).

Metaspry extension Compare tab comparing metaspry.com with metaspry.com/pricing Metaspry extension Compare tab comparing metaspry.com with metaspry.com/pricing

Compare with another page

Put this page's tags beside any other URL - a competitor, staging, or the old version - and see what differs.

Metaspry extension Settings drawer with Preferences and Pro length thresholds Metaspry extension Settings drawer with Preferences and Pro length thresholds

Settings that stay out of the way

Side panel or popup, single-key shortcuts on or off (1.0.27 and later), and Pro scoring rules synced with your account.

In the web app

Metaspry web app dashboard with the Scan box, a sitemap run to continue and monitored pages that need attention Metaspry web app dashboard with the Scan box, a sitemap run to continue and monitored pages that need attention

Dashboard

Scan any URL, continue a sitemap run where you stopped, and see which monitored pages need attention.

Metaspry web app History filtered to metaspry.com with two scans selected and the Compare selected bar Metaspry web app History filtered to metaspry.com with two scans selected and the Compare selected bar

History, ready to compare

Scans from the extension and the web app in one list. Tick two and press Compare selected.

Metaspry web app Compare page showing changed title, description and canonical tags between two pages Metaspry web app Compare page showing changed title, description and canonical tags between two pages

What changed between two scans

Tags, rule results and AI-readiness side by side, summed up in one line. Swap sides or copy it as Markdown.

Metaspry web app scan page listing title and description length warnings, each with Fix text, Docs and Add task Metaspry web app scan page listing title and description length warnings, each with Fix text, Docs and Add task

A fix for every warning

Each failing or warning rule says how to fix it, links to its docs and can become a task.

Metaspry web app bulk run for the metaspry.com sitemap with an average score of 98 and the top issues Metaspry web app bulk run for the metaspry.com sitemap with an average score of 98 and the top issues

Bulk runs with top issues

Audit up to 1,000 URLs or a sitemap per run, then see which issues hit the most pages.

Metaspry web app Drift monitoring page with three monitored URLs, a drift badge and the Slack alerts card Metaspry web app Drift monitoring page with three monitored URLs, a drift badge and the Slack alerts card

Daily monitoring (Pro)

Monitored URLs are re-scanned every day, with email and Slack alerts when a score drops below your threshold or a required tag fails.

How it works

Three steps. Zero friction.

Inspect free in under a minute. Sign in for cloud history, and go Pro for daily monitoring.

Step 01 · Install

Add the extension

One click from the Chrome Web Store. No account and no config - it reads the page you are on, right in your browser; nothing is uploaded unless you sign in.

Step 02 · Scan

Open any page

Click the icon. The side panel pops out. Every meta tag, social preview, and crawler signal appears instantly.

Step 03 · Sign in

Sign in to stay ahead

Create a free account to sync your 10 most recent scans, share snapshot links and run small bulk audits. Pro adds a daily re-check with email and Slack alerts when a page's score drops below your threshold (80 or 50) or a required tag breaks.

Metaspry vs. doing it yourself

Manual means View Source, scattered free validators, and a spreadsheet to track it - with no history and no alerts. Metaspry puts it in one place: scored, saved, bulk, monitored, shareable.

Capability Metaspry Doing it manually
See title / description / canonical + OG and Twitter tags on a page ✓ ~
Rendered social previews across 7 platforms (FB / X / LinkedIn / Discord / Slack / SERP / iMessage) ✓ ✗
0-100 score with 19 rules and character-length bars ✓ ✗
Robots.txt + sitemap.xml + llms.txt in one view ✓ ~
Compare two pages side by side ✓ ✗
Saved scan history ✓ ✗
Bulk audit many URLs at once (sitemap import, CSV export) ✓ ✗
Daily drift monitoring with change flags ✓ ✗
Shareable scan snapshot link ✓ ✗
JSON / CSV export ✓ ~
Customizable scoring rules ✓ ✗
Free, no account required to start ✓ ~

When you'd reach for it

Before publishing

Catch a missing og:image, a truncated description, or a stale canonical before the post goes live.

Auditing client sites

Run a one-pass audit, export the JSON, hand it to the client with a concrete fix list.

Sharing previews

Pull up the social and search renderings side-by-side and screenshot the one that breaks.

Monitoring production

Add your key URLs to Monitor (Pro) and get an email and Slack alert when a page's score drops below your threshold (80 or 50) or a required tag like og:image breaks on the daily re-check - with the rules that changed.

Auditing at scale with a team

Bulk-audit hundreds of URLs from a sitemap, track fixes on a shared board, and give the whole team one workspace with roles.