Open Graph Checker

Score whether messengers can unfurl a real title, description and image — not a ranking trick.

What this tool gives you

OG score
Fetch or paste
Image hygiene
Starter snippet

Check Open Graph tags

Fetch a public page or paste the head. The checker scores share-card hygiene — not ranking folklore.

What this checker looks for

Open Graph tags fill the share card. They do not make ChatGPT cite you.

og:title

Name the page, not only the brand.

og:description

One sentence that says the job.

og:image

Absolute https 1200×630 image.

og:url

Same HTTPS URL as rel=canonical.

og:type

website, article, or product.

twitter:card

summary_large_image is the safer default.

How to use the checker

Align og:url with the canonical. A pretty card on the wrong URL still splits signals.

1

Check the live page

Fetch the public URL or paste the head from view-source.

2

Name title, image, URL

Absolute https image. Same URL as rel=canonical.

3

Recheck after theme changes

CMS plugins overwrite og:* silently. Re-run after launches.

What healthy Open Graph usually includes

Title. Description. Absolute HTTPS image. Matching og:url. twitter:card as a fallback.

PartJobDefault for public sites
og:titleName the page in the share card15–70 characters
og:descriptionOne-sentence job of the page55–200 characters
og:imageFill the card previewAbsolute https 1200×630
og:urlPreferred URL for sharesMatch rel=canonical
og:typeTyped objectwebsite, article, or product
twitter:cardX/iMessage fallbacksummary_large_image

Related GEO pages

Name one URL, then fill the card, then label facts.

Open Graph FAQs

Does Open Graph make ChatGPT cite my page?

No. og:* tags fill link unfurlers on Slack, X, LinkedIn and iMessage. Citations still depend on crawl access, answer-ready content and corroboration.

What size should og:image be?

Use 1200×630, absolute https, under about 5 MB. WebP or JPG both work. Relative /og.png paths often fail in messengers.

Should og:url match rel=canonical?

Yes. Point both at the same absolute HTTPS URL. Tracking params and hash fragments create duplicate share cards.