Home/ Guides

Tools & guides

Everything to ship a link that works.

Free, no-signup tools to build and check your links — plus plain-English guides for the parts that quietly break. No fluff, no gate.

Guides

Deep dives on the things that decide whether your link lands right. More on the way.

Open Graph

Open Graph image size

The exact 1200×630 spec, why those numbers, the mistakes that quietly break your card, and how to test it before you post.

Read the guide

Campaigns

UTM naming convention

One naming scheme for source, medium and campaign — the casing and spacing rules that stop your analytics splitting one campaign across five rows.

Read the guide

Campaigns

utm_source vs medium vs campaign

The single most-confused distinction in tracking — what each parameter is for, what goes where, and the one-line rule that keeps them straight.

Read the guide

Open Graph

The OG tags that actually matter

Six tags decide whether your link unfurls into a rich card or a bare row. Here's each one, what it does, and the copy-paste block to ship.

Read the guide

Open Graph

Preview broken on X, fine on LinkedIn?

Why the same link unfurls on one platform and falls flat on another — scraper quirks, the twitter:card gap, caching — and how to diagnose it.

Read the guide

Open Graph

Fix a stale, cached preview

You changed the page but the old card still shows. How to force a re-scrape on Facebook, LinkedIn and X — and stop fighting the cache for good.

Read the guide

Open Graph

X card not showing an image?

Bare link or tiny thumbnail on X instead of the big card? The five-point checklist — twitter:card, image, size, blocked bots, cache — with the fix for each.

Read the guide

Campaigns

Reading UTM data in GA4

Where each UTM lands in GA4, which report to open, and the real reason one campaign splits into five rows — plus how to stop it at the source.

Read the guide

Link masking

Link masking vs cloaking

What link masking is, why it's not the deceptive cloaking Google penalizes, and how to keep your short URL in the address bar without breaking SEO.

Read the guide

Redirects

301 vs 302 redirects

Permanent or temporary? The difference decides whether ranking signals move to the new URL — plus 307/308, and how to check what a link returns.

Read the guide

QR codes

How to track QR code scans

A printed QR can't count its own scans. Put a short link behind it and every scan becomes a tracked click — with UTM tags for print, plus geo, device and time.

Read the guide

Branding

Why branded links get more clicks

People click links they recognize. Why your own domain beats a generic shortener, what the data honestly shows, and how to brand your links in minutes.

Read the guide

Campaigns

UTMs for Facebook & Instagram ads

The right source and medium for Meta ads, the dynamic placeholders that auto-fill ad names, a copy-paste template, and the mistakes that misfile your paid clicks in GA4.

Read the guide

Campaigns

UTM best practices

Nine rules for clean attribution — tag inbound only, never tag internal links, one finite taxonomy, no PII, shorten the ugly URL — plus the mistakes that quietly wreck your reports.

Read the guide

Open Graph

Open Graph for LinkedIn

LinkedIn reads the same tags as everyone — but ignores twitter:card, wants a 1200×627 image, and caches hard. The LinkedIn-specific spec and the Post Inspector fix.

Read the guide

Open Graph

Facebook Sharing Debugger

See exactly what Facebook reads, force a re-scrape, and decode the warnings it throws — plus a no-login way to check the same tags when you can't open it.

Read the guide

Campaigns

UTM parameters for email

The right source and medium for newsletters, how Mailchimp and Klaviyo auto-tag, a copy-paste template, and the mistakes that misfile your email clicks in GA4.

Read the guide

Campaigns

UTM parameters for Google Ads

Why Google Ads auto-tagging (gclid) usually beats manual UTMs, when you still need them, the ValueTrack values to use, and the mistakes that break paid-search attribution in GA4.

Read the guide

Campaigns

UTM parameters for TikTok ads

The right source and medium for TikTok ads, the dynamic macros that auto-fill campaign and ad names, why ttclid isn't a GA4 substitute, and a copy-paste template.

Read the guide

Campaigns

Do UTM parameters affect SEO?

The short answer is no — but only if you get the canonical tag and internal linking right. What Google actually does with tagged URLs, the real risks, and how to keep tracking without hurting rankings.

Read the guide

Open Graph

WhatsApp link preview not showing

WhatsApp reads the same og: tags but is strict about image size and caches per URL with no debugger. Why the preview is blank — and the cache-bust trick that forces a fresh one.

Read the guide

Open Graph

Discord link preview not showing?

Why a link won't embed in Discord — angle brackets, a blocked crawler, a missing image, a sticky cache — and the one-line fix for each, with no debugger to lean on.

Read the guide

Open Graph

Slack link preview not showing?

Why a link shows as a bare URL in Slack instead of a card — disabled previews, custom link text, a blocked Slackbot, a missing image, a stale cache — with the fix for each.

Read the guide

Open Graph

iMessage preview not showing?

iMessage builds its card on your device from your og: tags — so a missing og:image, a blocked fetch, tapable text or a stale cache breaks it. The four causes and the fix for each.

Read the guide

Put the tools to work.

Shorten any URL with slsh.me, design its Open Graph card, tag it for attribution, and watch the clicks land — all on the free plan.

Get started free

Free forever · see pricing