How to Check Open Graph Tags on Many Websites at Once
Link previews come from a few og: meta tags, and a list of sites can be read for them in one run. Doing it site by site works for a handful. For a list, the bulk Open Graph checker reads up to 100 domains at once (500 after a free Google sign-in) and shows which tags are set, their values and what is missing.
It reads tags only: it does not load the image or show you what any app will display.
What Open Graph tags are
Open Graph is a set of meta tags, introduced at ogp.me, that tell apps what title, description and image to show when a link is shared. The protocol's required tags are og:title, og:type, og:image and og:url. The tool also lists og:description, og:type, og:url and twitter:card when present.
The by-hand way
- Open the home page and view the source.
- Search for
og:and note the title, description and image values. - Repeat for every site on your list and keep a sheet of what is missing.
Step 1: paste the list
One domain per line, or upload a CSV. Emails and URLs work too.
Step 2: run it
Each home page is requested once, five at a time.
Step 3: read the rows
A row with title, description and image set has all three core tags. A flagged row names what is missing. Filter to those and download the CSV. To compare page titles at the same time, use the bulk website title checker; the older post on checking page titles and meta descriptions in bulk covers that side.
What this check cannot do
- Only the home page's HTML is read.
- The image isn't downloaded, so its size and availability aren't checked.
- Tags added by JavaScript aren't seen.
- Each app decides what it shows, so a complete set of tags is not a guarantee of a preview.
Next: contact emails on the same list
This tool reads websites, not email addresses. For the contacts, the verify page gives the first 100 checks free with a Google sign-in, no card.
Try it now
Paste your domains into the bulk Open Graph checker.
Common questions
How do I check Open Graph tags on many sites?
Paste the domains into a bulk Open Graph tag checker. It reads the og: meta tags from each home page and lists which of title, description and image are set.
Does it show the preview image?
No. It reads the tag values only and doesn't download the image, so size and availability aren't checked.
Why does a site show no tags?
It may have none, or add them with JavaScript, which isn't run here.
Does it check Twitter or X cards?
It lists a twitter:card tag when present but doesn't judge it.
How many domains can I paste?
Up to 100 a run without an account, or 500 after a free Google sign-in, with a CSV download.
Check your list before you send
Real mailbox checks over SMTP, and nothing is sent to the address. Sign in with Google and your first 100 email checks are free, no card. Plans for bigger lists are on the pricing page.