Meta Tags Checker
Validate your meta tags from the terminal. One command, zero config. Catches missing titles, broken og:images, and duplicate descriptions before they reach production.
$ npx indxel check https://yoursite.com
Crawling 47 pages...
PASS title tag present and under 60 chars (47/47)
PASS meta description 120-160 chars (44/47)
WARN 3 pages missing meta description
PASS og:image returns 200 (47/47)
PASS canonical URL present (47/47)
FAIL duplicate title tag on /blog and /blog/
Score: 91/100 (A) — 1 error, 1 warning
What gets checked
15+ validation rules covering every meta tag that matters for SEO and social sharing.
Title Tag
Validates presence, length (under 60 chars), and uniqueness across pages.
Meta Description
Checks length (120-160 chars), existence, and duplicate detection.
og:image
Verifies og:image exists and returns a 200 status. Catches broken social previews.
Canonical URL
Ensures every page has a canonical URL and it resolves correctly.
JSON-LD
Validates structured data syntax and required fields for rich snippets.
Robots Meta
Checks robots directives so you never accidentally noindex production pages.
How it works
Run the command
No install required. Just run npx indxel check with your URL.
Get your report
Indxel crawls every page and validates 15+ meta tag rules in seconds.
Fix and ship
Follow the actionable output. Add --ci to fail builds on broken tags.
Add it to your CI pipeline
One line in your GitHub Action or Vercel build. Broken meta tags fail the deploy.
- name: Check meta tags
run: npx indxel check --ci
env:
INDXEL_URL: ${{ secrets.SITE_URL }}Check your meta tags now
Run this in your terminal — no signup, no API key.
Want to learn more about meta tag validation? Read the complete meta tags guide
Frequently asked questions
What meta tags does Indxel check?
Indxel validates title tags, meta descriptions, Open Graph tags (og:title, og:description, og:image, og:url), canonical URLs, robots directives, JSON-LD structured data, viewport meta, and charset declarations. Each rule is scored and weighted by SEO impact.
Do I need to install anything?
No. You can run npx indxel check directly without installing. If you want to add it to your CI/CD pipeline, install it as a dev dependency with npm install -D indxel-cli for faster subsequent runs.
Can I check meta tags in CI/CD?
Yes. Use npx indxel check --ci to get a non-zero exit code when critical meta tag issues are found. This integrates with GitHub Actions, Vercel, and any CI system that respects exit codes.
How is this different from browser extensions?
Browser extensions check one page at a time, manually. Indxel crawls your entire site from the terminal, validates all pages against 15+ rules, and can run automatically in CI/CD. It catches issues before they reach production.
Is Indxel free?
The CLI and npm package are free and open-source (MIT). The cloud dashboard with monitoring and indexation features starts at $19/month.