Open Graph & SEO Articles
In-depth guides on every Open Graph issue. Learn why each tag matters, see examples, and follow best practices.
Missing og:title
The og:title tag is essential for social sharing. Without it, platforms will use the page title or URL.
Open Graph · Read article →Missing og:description
The og:description tag provides a summary of the page content for social platforms.
Open Graph · Read article →Missing og:image
Pages without an og:image get significantly less engagement on social media.
Image · Read article →Broken og:image
The og:image URL does not return a valid image. Social platforms will show a broken or missing preview.
Image · Read article →Missing <title> Tag
The HTML <title> tag is the most important on-page SEO element for search engines.
SEO · Read article →og:title Is Too Long
Titles longer than 60 characters may be truncated on social platforms.
Open Graph · Read article →og:description Is Too Long
Descriptions over 160 characters may be truncated on social platforms.
Open Graph · Read article →Missing og:image Dimensions
Specifying og:image:width and og:image:height helps platforms render your image correctly.
Image · Read article →OG Image Not Using HTTPS
Some platforms may block non-HTTPS images. Use HTTPS for your OG image.
Image · Read article →Missing og:url
The og:url tag defines the canonical URL for the shared page.
Open Graph · Read article →Missing twitter:card
Without twitter:card, X/Twitter will use a basic link preview.
Twitter · Read article →Missing twitter:title
Providing a specific twitter:title is a best practice for X/Twitter.
Twitter · Read article →Missing twitter:description
Providing a specific twitter:description improves your X/Twitter presence.
Twitter · Read article →Missing twitter:image
Posts with images get significantly more engagement on X/Twitter.
Twitter · Read article →Missing Viewport Meta Tag
The viewport meta tag is essential for mobile-friendly pages.
SEO · Read article →og:description Is Identical to og:title
The og:description should complement the title, not duplicate it.
Open Graph · Read article →og:description Contains a URL
The og:description should be a human-readable summary, not a URL.
Open Graph · Read article →Keyword Stuffing in og:description
Repeating the same words excessively in the description looks spammy.
SEO · Read article →HTML Title Too Long
Google typically displays the first 50-60 characters of a page title.
SEO · Read article →Missing Meta Description
The meta description tag is used by search engines as the snippet text in search results.
SEO · Read article →Missing lang Attribute on <html>
The lang attribute helps search engines and screen readers understand the page language.
SEO · Read article →Page Is Set to noindex
The robots meta tag includes "noindex", preventing search engine indexing.
SEO · Read article →Missing H1 Heading
Every page should have exactly one H1 tag to signal the main topic.
SEO · Read article →Missing Apple Touch Icon
The apple-touch-icon is used when users add your site to their iOS home screen.
General · Read article →og:title Is Too Short
Short titles may not be descriptive enough for social sharing.
Open Graph · Read article →og:description Is Too Short
Short descriptions miss the opportunity to engage users.
Open Graph · Read article →Non-Optimal OG Image Size
The recommended OG image size is 1200x630px for optimal display across all platforms.
Image · Read article →Missing og:image:alt
Adding alt text to your OG image improves accessibility and SEO.
Image · Read article →Missing og:site_name
The og:site_name helps platforms identify your brand.
Open Graph · Read article →Missing og:type
The og:type tag tells platforms what kind of content this is.
Open Graph · Read article →Missing Canonical URL
A canonical URL helps prevent duplicate content issues with search engines.
SEO · Read article →Missing Charset Declaration
Declaring UTF-8 charset prevents character encoding issues.
SEO · Read article →Missing Favicon
A favicon improves brand recognition in browser tabs and bookmarks.
General · Read article →og:description Slightly Long
Descriptions between 160-200 characters may be truncated on some platforms.
Open Graph · Read article →og:description Could Be Longer
You have room for a more detailed description to increase engagement.
Open Graph · Read article →Missing og:locale
The og:locale tag declares the language and region for your content.
Open Graph · Read article →Twitter Card Is "summary"
Using "summary_large_image" displays a larger image on X/Twitter for more engagement.
Twitter · Read article →Missing twitter:site
Adding your X/Twitter @username helps attribute content to your account.
Twitter · Read article →HTML Title Too Short
Short titles miss the opportunity to include relevant keywords.
SEO · Read article →Meta Description Too Long
Google typically shows 150-160 characters in search result snippets.
SEO · Read article →Meta Description Too Short
A short meta description may not provide enough context in search results.
SEO · Read article →Canonical URL Differs from Page URL
The canonical URL points to a different URL than the current page.
SEO · Read article →Page Has nofollow Directive
The robots meta tag includes "nofollow", preventing link equity distribution.
SEO · Read article →Multiple H1 Tags Found
Using multiple H1 tags can dilute the semantic structure of your page.
SEO · Read article →No Structured Data (JSON-LD) Found
Structured data helps search engines understand your content and can enable rich results.
SEO · Read article →Missing theme-color
The theme-color meta tag customizes the browser toolbar color on mobile devices.
General · Read article →Missing 32x32 Favicon
A 32x32 PNG favicon provides crisp icons in browser tabs.
General · Read article →No SVG Favicon Found
SVG favicons scale perfectly and support dark mode via CSS media queries.
General · Read article →Missing Web App Manifest
A web app manifest enables "Add to Home Screen" on Android and PWA support.
General · Read article →Charset Is Not the First Meta Tag
The charset declaration should be the very first element inside <head>.
SEO · Read article →