LinkedIn Post Inspector alternative: preview your LinkedIn link cards
LinkedIn's Post Inspector works, but it is slow, requires a LinkedIn login, and caches results aggressively. This free alternative fetches any URL using LinkedInBot's exact user-agent and shows you the raw HTML LinkedIn receives - including every Open Graph tag that drives your post preview.
For B2B companies, SaaS products, and professional services, LinkedIn is the most important social channel. A broken link preview directly undermines content marketing, company page engagement, and employee advocacy. If your og:title, og:description, or og:image tags are injected client-side, LinkedIn shows a blank card - or no card at all.
Paste a URL below to see what LinkedIn actually sees when your team shares a link.
How to use this tool
- 1
Choose a crawler from the list below (or select one from the category tabs)
- 2
Enter your page URL in the input field
- 3
Click 'Simulate crawl' to fetch your page with that bot's user agent
- 4
Review the HTML response - check for your page title, main content, and meta tags
- 5
Test multiple crawlers to compare how each one sees your site
How it works
When you select a crawler and enter a URL, we send a server-side HTTP request using that bot's exact User-Agent string. For example, selecting Googlebot sends the request with 'Mozilla/5.0 (compatible; Googlebot/2.1)' - the same identifier Google's real crawler uses.
Your web server receives this request and responds based on the User-Agent. If you have dynamic rendering, cloaking rules, or bot-specific logic configured, the response will reflect that. This is exactly what happens during a real crawl - we are replicating the full request/response cycle.
The returned HTML is then analysed for SEO elements: title tag, meta description, Open Graph tags, heading structure, canonical URL, structured data, and overall text content. Each element is scored, and the tool flags missing or problematic items with severity ratings.
When you select multiple crawlers, each one makes an independent request in parallel. The results are displayed side by side in a comparison table so you can spot differences - for example, a page that returns complete HTML for Googlebot but an empty shell for GPTBot.
Understanding LinkedIn
LinkedIn is the primary professional networking platform with over 900 million members. When you share a link in a LinkedIn post, article, or message, LinkedInBot fetches your page to generate a link preview card with a title, description, and image.
LinkedInBot does not execute JavaScript. It reads the raw HTML response and extracts Open Graph meta tags (og:title, og:description, og:image) to build the preview. If these tags are injected client-side by a JavaScript framework, LinkedIn shows a generic preview - typically just the URL with no image, no title, and no description.
For B2B companies, SaaS products, and professional services, LinkedIn is often the most important social channel. A broken link preview on LinkedIn directly impacts content marketing effectiveness, company page engagement, and employee advocacy programmes. When team members share company links and the preview looks broken, it undermines credibility.
Pre-rendering ensures LinkedInBot sees your OG tags in the raw HTML, producing rich, professional link previews that drive clicks and engagement on the platform where your professional audience lives.
Frequently asked questions
Why do my LinkedIn post previews look broken?▾
LinkedIn's crawler reads OG tags from raw HTML only, without executing JavaScript. If your React, Vue, or Angular app injects OG tags client-side, LinkedIn cannot see them. This results in a generic or missing preview.
How do I refresh a cached LinkedIn preview?▾
Use LinkedIn's Post Inspector tool (linkedin.com/post-inspector) to force a fresh crawl of your URL. If your OG tags are still missing from the raw HTML, the preview will remain broken until you implement pre-rendering or server-side rendering.
Does LinkedIn support Twitter Card tags?▾
LinkedIn primarily reads Open Graph tags (og:title, og:description, og:image). It falls back to the page title and meta description if OG tags are missing, but does not support Twitter Card-specific tags.
Related crawler tests
Facebook debugger alternative
Preview how Facebook and Messenger display your shared links. Facebook's crawler reads Open Graph meta tags from the raw HTML - it does not execute JavaScript, so dynamically-injected OG tags will not appear.
Social mediaTwitter Card validator
See how your links appear on Twitter/X. Twitterbot reads Twitter Card meta tags from static HTML. Client-rendered meta tags are invisible to this crawler, resulting in missing images and descriptions in tweets.
Social mediaWhatsApp link preview debugger
Preview your link as it appears in WhatsApp messages. WhatsApp uses Facebook's crawler infrastructure and does not execute JavaScript. Missing OG tags mean no thumbnail, no title, and no description in chat.
Social mediaRelated free tools
What bots see
Enter any URL and see the raw HTML that search engine bots, AI crawlers, and social platforms receive - before and after JavaScript rendering.
Try it freeOG image checker and Open Graph debugger
Test your Open Graph and Twitter Card meta tags. Preview exactly how your links appear when shared on Facebook, LinkedIn, Twitter/X, and WhatsApp.
Try it freeSEO audit
Run a free SEO audit on any website. Check meta tags, headings, structured data, alt text, canonical URLs, and crawler accessibility.
Try it freeMake every crawler see your content
PageGlass automatically serves rendered HTML to all bots. No per-crawler configuration needed - one simple change covers Googlebot, AI crawlers, and social platforms.