Check It Before You Post It
I was sitting in a crowded cafe last Tuesday, staring at my phone in pure frustration, when I saw it: a brand I actually respect had just posted a link that looked like a total disaster. No image, a truncated title that made no sense, and a description that read like a broken line of code. It’s one of those moments that makes me want to pull my hair out, because people act like you need a massive marketing budget or a complex suite of developer tools to figure out how to test how a link looks when shared. You don’t. You just need to stop hoping it looks good and start actually verifying it before you hit post.
I’m not here to sell you on some expensive “social listening” software or a complicated SEO audit. My goal is much simpler: I want to show you the exact, manual ways to ensure your metadata isn’t embarrassing you. I’ll walk you through the free tools that actually work and the three-second checks I perform every single time I launch a new landing page. We’re going to focus on the practical stuff—making sure your image shows up, your title is readable, and your link actually works—so you can stop guessing and start clicking with confidence.
Table of Contents
Mastering Open Graph Meta Tags Optimization

If you want to stop relying on luck, you need to get comfortable with Open Graph meta tags optimization. Think of these tags as the hidden instructions you give to a social platform, telling it exactly which image to pull and which headline to display. When I’m setting up a new landing page, I don’t just hope the preview looks good; I manually check the code to ensure the `og:image` and `og:description` are explicitly defined. Without these, a platform might grab a random, low-res icon or a chunk of menu text that makes your entire brand look messy.
Testing these manually is a bit of a chore, but it’s non-negotiable. I always run my URLs through the Facebook Sharing Debugger tool first. It’s the gold standard because it doesn’t just show you a preview; it actually forces the platform to scrape your site for new information. This is vital for clearing link cache—if you’ve updated your bio page but the old, broken image is still showing up, the debugger is how you tell the platform to “wake up” and see the changes. It’s a small step, but it’s the difference between a professional click and a wasted impression.
Why Your Url Preview Generator Is Lying to You

I’ve lost count of how many times I’ve seen a client panic because their link looks perfect in a third-party URL preview generator, only for it to look like a total disaster once it actually hits their Instagram or LinkedIn feed. Here is the truth: those generic tools are just approximations. They are essentially looking at your site through a keyhole, whereas the actual social platforms are looking at the whole house. A lot of these web-based testers don’t account for the specific way a platform’s crawler interprets your data, which means you’re often testing a simulated reality rather than the actual user experience.
The biggest culprit is the cache. Even if you’ve fixed your Open Graph meta tags optimization and everything looks flawless on your end, the platform might still be clinging to the old, broken version of your page. This is why your testing feels like a lie; you’ve updated the code, but the platform is still serving up the “ghost” of your previous mistake. To actually see the truth, you have to stop relying on generic tools and use the official heavy hitters, like the Facebook Sharing Debugger tool or the Twitter Card validator. These are the only ways to force a platform to scrape your site fresh and actually clear the link cache, giving you a real-world look at what your audience will see.
Five ways to stop guessing and start testing
- Test on actual platforms, not just simulators. A third-party preview tool is a helpful starting time, but it isn’t the truth. Send the link to yourself in a private Slack channel or a DM on Instagram. If it looks wonky there, it’s going to look wonky for your followers.
- Check your text length against the “cut-off” point. I’ve seen too many beautiful descriptions get chopped off mid-sentence because the user was on a mobile device. Keep your most important value proposition in the first 60 characters so it doesn’t disappear into an ellipsis.
- Verify your image aspect ratio. There is nothing more unprofessional than a high-res product shot being cropped into a weird, zoomed-in square because your Open Graph settings didn’t account for it. Test your preview specifically to see if the subject of your photo stays centered.
- Test with “cache-busting” to see real-time changes. If you update your meta tags and the preview still shows the old, broken version, don’t panic—the platform has just cached the old data. Add a random string to the end of your URL (like `?test=1`) to force the platform to fetch the new version.
- Run a speed check on the destination page. A link preview is useless if the page takes six seconds to load on a 3G connection. If your landing page is heavy with unoptimized images, you aren’t just losing clicks; you’re losing the people who actually clicked.
The bottom line
Don’t trust a single tool; test your link on actual platforms like LinkedIn or WhatsApp to see how they handle your specific image and text.
If your Open Graph tags are messy, your link will look like spam, and no amount of clever copywriting can fix a broken first impression.
Prioritize a clean, fast-loading preview over fancy graphics—if the image takes five seconds to pop up on a mobile connection, nobody is clicking.
Don't leave your first impression to chance

At the end of the day, testing your link previews isn’t about chasing perfection or obsessing over every single pixel; it’s about eliminating the friction that kills your conversion rate. We’ve covered why you can’t trust every single online generator, how to properly configure your Open Graph tags so the metadata actually behaves, and why manual testing on real devices is the only way to be certain. If your image is cropped weirdly or your description looks like a jumbled mess of code, you aren’t just losing a click—you are losing immediate credibility. I’ve seen too many great landing pages die because the social preview looked like a broken link, and I don’t want that to be you.
My advice is simple: make it a part of your deployment checklist. Every time you update a page or launch a new campaign, spend the extra two minutes to see how it actually looks in the wild. It feels like a chore, but that small bit of diligence ensures that when you finally hit ‘post,’ your hard work actually gets the respect it deserves. Stop letting technical glitches undermine your marketing. Get the boring stuff right, make sure the link works, and then let your content do the heavy lifting.
Frequently Asked Questions
Why does my link look fine in a browser but show a broken image on Instagram or LinkedIn?
It’s usually a metadata mismatch. Your browser is smart enough to pull whatever image it can find on the page, but Instagram and LinkedIn are picky. They don’t “look” at your site; they look specifically for Open Graph tags. If you haven’t explicitly defined an `og:image` in your HTML, these platforms might grab a random icon, a tiny thumbnail, or nothing at all. Check your code—if the tag isn’t there, the preview won’t be either.
How often do I actually need to re-test these previews after I make a change to my site?
Every time you change something significant. If you update your site’s hero image, swap your bio description, or move your primary call-to-action, you need to re-test. I don’t wait for a monthly audit; I check the preview immediately after any deployment. Social platforms cache your old data like crazy, so even if your site looks perfect, the shared link might still be showing last month’s broken image. Test early, test often, and clear your cache.
Is there a way to fix a cached preview if I’ve already updated my meta tags?
Yes, and you don’t have to wait days for it to fix itself. Most platforms like Facebook and LinkedIn “scrape” your site and save a snapshot to save bandwidth. If you update your tags, they’re still looking at the old version. You need to use their specific debugger tools—like the Facebook Sharing Debugger—to manually request a “scrape again.” It forces their system to clear the old cache and see your new, corrected preview immediately.
Do I need different settings for different platforms, or is one set of tags enough for everything?
The short answer is: one set of tags is usually enough to get you 90% of the way there. Open Graph is the gold standard, and most platforms—LinkedIn, Facebook, even WhatsApp—play nice with it. But if you’re running a high-stakes campaign, don’t ignore Twitter (X) specific tags. They handle card layouts differently. I always set my OG tags first, then add the Twitter-specific ones just to ensure the preview doesn’t look like an afterthought.