Google retired the Structured Data Testing Tool. X killed its Card Validator. Facebook's debugger is behind a login. So in 2026 there is no fast way to catch a busted <title> or a missing og:image before it ships to production. You find out when the page is live and the LinkedIn share renders as a grey box.
I kept shipping that exact bug, so I put the check in CI. It's a zero-dependency GitHub Action.
What it does
It lints the <head> of a page — a local HTML file or a live URL — and exits non-zero when the SEO and social-share tags are broken or missing, so the build goes red.
- uses: atlashey-collab/seo-meta-action@v1






