Meta Tag and Open Graph Preview Checker
Paste the head HTML from a webpage and check your SEO title, meta description, canonical tag, robots meta tag, Open Graph tags, Twitter/X card tags, favicon, viewport and schema presence. Get a plain-English audit report plus search and social preview mockups.
- Extract important head tags from pasted HTML.
- Find missing and duplicate SEO tags.
- Preview search and social snippets.
- Copy a clean technical SEO report.
Analyze pasted head HTML
Paste your page head HTML or full page HTML. This tool extracts common SEO and social tags locally in your browser and creates a readable report. It does not fetch live URLs.
What this meta tag and Open Graph checker does
A webpage can have useful content but still look weak in search results, social shares, chat previews and bookmarks because the head tags are missing, duplicated or inconsistent. The title may be too vague. The meta description may be missing. The canonical tag may point to the wrong URL. A robots tag may accidentally say noindex. Open Graph tags may be absent, which can make Facebook, LinkedIn, Slack and other preview surfaces guess the wrong title or image. Twitter or X card tags may be missing, which can make shared links look unfinished.
This tool helps you inspect those head tags without fetching a live URL. Paste the head HTML or full page HTML into the box and the checker extracts common SEO, Open Graph, Twitter/X, favicon, viewport and JSON-LD tags. It then creates a plain-English audit report, a simple Google-style preview, a social-card-style preview, and a list of missing or duplicate issues. Because it runs in your browser, it is useful when you are working on a draft page, local HTML file, WordPress Custom HTML page, staging page or copied page source.
This is not an official Google preview generator and it does not promise exactly how any platform will display your page. Search engines and social platforms may rewrite titles, choose different snippets or cache old previews. The value of this tool is practical debugging: it helps you see whether your page gives platforms a clean title, description, canonical URL, robots instruction and social preview data to work with.
Why meta tags matter for SEO and sharing
Meta tags do not magically make a weak page rank. They are better understood as clarity signals and presentation helpers. A strong title helps users and search systems understand what the page is about. A useful meta description gives search engines a candidate summary for snippets. A canonical tag helps communicate the preferred URL when similar or duplicate pages exist. A robots meta tag can allow or restrict indexing and following behavior. Open Graph and Twitter/X card tags help social platforms build richer previews.
Google can generate title links from several page signals and may not always use the exact title tag you wrote. Google also may use the meta description for snippets when it believes the description is a good match for the query and page content. That means your job is not to force a preview, but to write clear tags that accurately represent the page. If the title, description and on-page content disagree, platforms may ignore or rewrite what you provided.
For WordPress users, this matters because themes and plugins can create duplicate or conflicting tags. An SEO plugin may output one canonical tag while a theme or custom snippet outputs another. A social plugin may create Open Graph tags, but the image URL might be missing or relative. A noindex setting might remain active after testing. This tool helps you catch those problems before publishing or while troubleshooting a page that looks wrong in search and social previews.
What the checker looks for
| Tag or signal | Why it matters | Common issue |
|---|---|---|
| Title tag | Gives the page a primary title candidate for browsers and search results. | Missing, duplicated, too generic, too long, or not aligned with the page content. |
| Meta description | Gives search engines a candidate snippet summary for the page. | Missing, duplicated, stuffed with keywords, too vague, or copied across many pages. |
| Canonical link | Suggests the preferred URL when similar URLs exist. | Missing on important pages, relative when absolute is safer, or pointing to the wrong page. |
| Robots meta | Can control index and follow behavior for supported crawlers. | Accidental noindex on a page you want indexed. |
| Open Graph tags | Help social platforms create link previews with title, description, URL, type and image. | Missing image, missing description, old image, relative image URL, or mismatch with SEO title. |
| Twitter/X card tags | Help X-compatible card previews understand card type, title, description and image. | Missing card type, title, description or image. |
| Favicon and app icons | Help browsers, tabs, bookmarks and devices identify the page or site. | Missing favicon or only one icon size available. |
| JSON-LD schema | Can help search systems understand page entities and structured data when valid and appropriate. | Invalid JSON-LD, wrong type, duplicate schema, or schema that does not match visible content. |
How to use this tool step by step
- Open your page source or view rendered HTML. In WordPress, this might come from viewing the public page source after your SEO plugin and theme have generated the final tags.
- Copy the head section. You can paste only the head HTML or the full HTML document. The tool will try to parse both.
- Add the page URL. This helps the preview and canonical checks compare the visible page URL with the tags you pasted.
- Run the analysis. Review the score, issues, search preview, social preview and full audit report.
- Fix one issue at a time. Start with accidental noindex, missing title, missing description, wrong canonical and missing Open Graph image before polishing smaller details.
- Preview the real page again. After changing a plugin setting or theme template, view the final page source again because WordPress can output different tags than the editor screen suggests.
If your tags contain encoded URLs or unusual characters, inspect them carefully before publishing. The CodeZips URL Encoder and Decoder can help you understand encoded URLs inside canonical, image or redirect values. If you copied a social URL that includes tracking parameters, the CodeZips URL Parameter Cleaner can help you clean the URL before using it as a canonical or share link candidate.
Good meta tag examples
A good head section is not about stuffing every possible tag into the page. It is about giving crawlers, browsers and social platforms enough accurate information to understand the page. A simple useful page might include a clear title, a specific meta description, a canonical URL, normal robots behavior, Open Graph preview tags, Twitter/X card tags, a favicon and structured data if the page actually supports it.
URL Encoder and Decoder Tool for Developers
Notice that the title and description are specific. The canonical uses the clean final URL. The social title and description match the page topic. The Open Graph image uses an absolute URL. These small details help avoid confusing previews and duplicate URL signals.
Common mistakes this checker can catch
Accidental noindex
A noindex tag is powerful. If you see on a page that should appear in search, treat it as a priority issue. This can happen after using a staging setting, SEO plugin checkbox, template condition or site-wide privacy setting.
Duplicate titles and descriptions
Duplicate meta tags can happen when a theme and plugin both output the same type of tag. Search engines and social platforms then need to decide which one to trust. Even when duplicates do not break the page, they make debugging harder. A clean page should usually have one main title tag, one meta description and one canonical tag.
Missing Open Graph image
A page can have a strong SEO title and description but still look poor when shared because no image is provided. Open Graph image tags are especially important for visual previews in social feeds, messaging apps and workplace chat tools. Use an absolute image URL and test the final preview after publishing.
Canonical URL points to the wrong page
Canonical tags are often overlooked because they are invisible to normal users. If a page canonicalizes to another URL, search engines may choose the other URL as the preferred version. That may be correct for duplicates, but harmful if you accidentally canonicalize a new page to an old page or homepage.
Using meta keywords for Google SEO
The old meta keywords tag is not a useful modern Google ranking tool. It can still appear on old sites, but it should not be treated as a priority SEO field. Focus on helpful content, crawlable links, clear titles, useful descriptions, canonical correctness and strong internal linking instead.
WordPress and blogger workflow
For a WordPress site, the best workflow is to check the public page after your SEO plugin, theme and cache have all generated the final source. The editor screen may show one title, while the final page source includes a different title template. A plugin may add Open Graph tags, while a theme adds another set. A caching plugin may keep an older preview image. A social platform may also cache old metadata for a while after you update the page.
When you write technical content, you may also need to display meta tag examples in the article itself. If you paste raw tags into WordPress, the browser may interpret them. Use the CodeZips HTML Entity Encoder and Decoder when you need meta tag examples to display safely as text. If your article includes JSON-LD examples, the CodeZips JSON Formatter and Validator can help check the JSON structure before you escape it for display.
If your title or description contains query strings, redirect URLs, campaign URLs or API examples, inspect the URL pieces before publishing. The CodeZips Query String Parser and Builder is helpful for understanding individual parameters. The CodeZips UTM URL Builder and Campaign Link Checker is better when you are building campaign links intentionally rather than using a clean canonical URL.
Troubleshooting wrong social previews
If your page looks wrong when shared on Facebook, LinkedIn, Slack, X, Discord or messaging apps, check four things first: whether Open Graph tags exist, whether the image URL is absolute and accessible, whether the title and description match the page, and whether the platform is using a cached preview from before your latest update. Many preview problems are not caused by the visible page content. They are caused by missing, stale or conflicting metadata.
If the social preview shows the wrong image, look for multiple og:image tags and confirm which one appears first. If the title is wrong, compare the title tag, og:title and Twitter/X title. If the URL is wrong, check og:url and canonical. If the preview shows no description, check both meta description and og:description. If the image is relative, convert it to a full absolute URL.
Also remember that social platforms may cache metadata. After fixing tags, you may need to use that platform’s own sharing debugger, cache refresh tool or simply wait for the cache to update. This CodeZips tool helps you inspect the HTML, but it does not purge any third-party social cache.
When to use this tool vs related CodeZips tools
Use this meta checker for page head audits
Use this page when your main question is whether a page has the right title, description, canonical, robots, Open Graph, Twitter/X, favicon, viewport and schema signals in the pasted HTML.
Use HTML Entity tools for publishing tag examples
If you are writing a WordPress tutorial and need meta tags or HTML examples to display as visible text, use the HTML Entity Encoder and Decoder.
Use URL tools for canonical and preview URLs
If canonical, image, share or redirect URLs contain encoded characters, use the URL Encoder and Decoder. For complex URL parameters, use the Query String Parser and Builder.
Use URL cleanup tools before choosing canonical URLs
If a copied URL contains tracking values, use the URL Parameter Cleaner. Campaign links should be created separately with the UTM URL Builder and Campaign Link Checker.
Use JSON tools for schema snippets
If the page contains JSON-LD schema and you need to inspect or format the JSON, use the JSON Formatter and Validator before publishing or debugging.
Browse more developer tools
For more confirmed CodeZips utilities, visit the Free Developer Tools page. Planned related tools should stay unlinked until their live URLs are confirmed.
Related CodeZips tools
Continue debugging and improving your technical workflow with these related CodeZips tools:
- API Error Response Explainer and Debug Checklist
- HTTP Status Code Debugging Helper for APIs, Websites and WordPress
- cURL to JavaScript, PHP and WordPress Converter
- WordPress Shortcode and Code Snippet Escape Tool
- Robots.txt Tester and Plain-English Explainer
- Sitemap URL List Cleaner and Indexing Audit Helper
- Meta Tag and Open Graph Preview Checker
- JSON-LD Schema Helper for FAQ, Article and Software Application
FAQ
Does this meta tag checker fetch my live URL?
No. This tool analyzes the HTML you paste into the page. It does not crawl your website, fetch a live URL, call a backend or contact social platforms.
Can this tool show the exact Google search result?
No. The preview is an approximation for debugging. Google may rewrite titles or snippets based on the query, page content, device and its own systems.
Why is my meta description not showing in Google?
Google may choose a different snippet if it believes on-page text better matches the search query. A meta description is a candidate summary, not a guaranteed display.
What Open Graph tags should a page usually have?
A practical starting set includes og:title, og:description, og:url, og:type and og:image. Some pages may need additional image width, image height, site name or locale tags.
What does a noindex robots meta tag mean?
A noindex robots meta tag tells supported search engines not to include the page in search results. If the page should be indexed, accidental noindex is a priority issue.
Should canonical URLs include UTM parameters?
Usually no. Canonical URLs should normally point to the clean preferred version of a page, not campaign tracking variations.
Why does my social preview show the wrong image?
The page may have no og:image, a relative image URL, multiple conflicting image tags, an inaccessible image, or a cached social preview from an older version of the page.
Does Google use the meta keywords tag?
The meta keywords tag should not be treated as a useful Google ranking field. Focus on clear content, title, description, canonical, crawlability and internal links instead.
Can this tool validate schema markup fully?
No. It detects JSON-LD scripts and tries to identify schema types, but it is not a full structured data validator. Use dedicated structured data testing tools for final validation.
Can I use this for WordPress SEO plugins?
Yes. View the final public page source after your theme and SEO plugin generate tags, then paste that head HTML into this tool. That is usually more useful than checking only plugin settings.
Final practical note
Meta tags work best when they accurately support the real page. A clear title, useful description, correct canonical URL, normal robots instruction and complete social preview tags can make a page easier to understand and share. They cannot replace helpful content, good internal links or a page that deserves to be indexed. Use this checker to catch technical mistakes, then improve the page itself.

