You wouldn't put a paragraph on a billboard. Most people already know that. But a lot of businesses still put a full website URL on one — www.yourcompanynamehere.com/services/request-a-quote — and expect a driver doing 55 mph to read it, remember it, and type it in correctly later. That's a much bigger ask than it looks.
You get a glance, not a look
The Out of Home Advertising Association of America's own benchmark is that a driver sees a highway billboard for somewhere between 3 and 7 seconds total, and federal guidance on safe driving caps a useful off-road glance at under 2 seconds at a time. That's not 3-7 seconds of reading — it's a couple of half-second-to-two-second glances stitched together while someone is also, correctly, watching the road.
That's why the standard advice in outdoor advertising is 3-7 words of copy, max. Letter height matters too: plan on roughly 1 inch of letter height for every 25-40 feet of viewing distance, and at a letter size that's actually readable at highway distance, you typically get around 25 characters per line before you run out of room. A full domain with a subfolder path doesn't come close to fitting that, even before you ask anyone to remember it.
Vehicle wraps have the same problem in a different shape. The advice from wrap designers is blunter: "Is it legible or is it too small to see at 50 mph?" A phone number or web address is usually the last thing recommended for inclusion on a wrap, after the brand and the tagline — not because it doesn't matter, but because there's rarely room left to make it big enough to read at speed.
The two failure modes
A long or awkward URL fails on a billboard or a wrap in one of two ways:
It doesn't fit at a readable size. If yourcompany.com/get-a-free-estimate-today has to shrink to fit the sign, it shrinks below the size a passing driver can actually resolve — so it's decorative, not functional.
It reads wrong at a glance. Squished together with no visual break, letters merge into something you didn't intend. This isn't a hypothetical — it's a well-documented category of real domain names that read fine to whoever registered them and read as something else entirely to everyone driving, walking, or scrolling past: the case study people usually point to is penisland.net, a pen retailer's domain that's been cited for years as a lesson in reading a URL as one visual block instead of as separate words. A billboard or a wrap makes this worse, not better, because there's no punctuation, no capitalization, and often no hyphen to break the string apart.
A short link fixes both, if you design it for reading
A custom short link solves the space problem outright — squish.to/spring-sale fits in a letter size a driver can actually read, where the full URL wouldn't. But swapping in any short slug isn't automatically an improvement. A short slug can have the same merge problem as a long one, just compressed: squish.to/redant reads fine until it doesn't.
A few concrete rules for a slug that has to survive a glance, not just a click:
- Keep it to one clear word or two words with a hyphen. The hyphen isn't just for readability out loud — it's a visual break that stops two words from fusing into a new one at a glance.
- Read it as a single unbroken string before you commit to it, the way a driver going 55 would see it, not the way you see it after you've already parsed it in your head.
- Avoid the visually ambiguous characters if your slug mixes letters and numbers: a lowercase L, a capital I, and the number 1 can be indistinguishable at a distance and in most road-sign fonts; same for 0 and O.
- Front-load the meaningful word.
squish.to/dealsbeatssquish.to/2026dealsfor a passing glance — the numbers add length without adding anything a driver needs in two seconds.
This is the same underlying test we've written about for slugs meant to be said out loud on a podcast ad or read off a wedding invitation — it's just the visual version of it. If a slug is designed to survive being spoken, it usually survives being glanced at too, and vice versa. For reference, squish.to custom slugs run 3–30 characters, using letters, numbers, and hyphens — no underscores — and they're case-sensitive, so stick to lowercase to keep things unambiguous at a glance.
Where a QR code does and doesn't help
QR codes get suggested as the fix for "the URL is too long" on print media, and they work well when someone can actually stop and scan — a poster in a waiting room, a flyer on a counter, a static sign at a bus stop. They don't work for a moving vehicle or a highway billboard, because scanning a QR code requires stopping, framing a shot, and holding still — none of which is available to someone driving past at 50 mph. For a billboard or a vehicle wrap, the URL itself is the interface, not a code that points to one. A QR code can still be worth adding to a vehicle wrap for when the vehicle is parked — at a job site, outside a client's building — but it's a bonus, not a substitute for a slug that reads on its own.
Put it together
If you're designing a billboard or a wrap right now: write the short link down, read it back as one unbroken word, say it out loud, and picture it at the size it'll actually be printed. If any of those three checks are borderline, shorten it or split it with a hyphen before it goes to print — reprinting a billboard face or a vehicle wrap because the link didn't work is a far more expensive mistake than the five minutes it takes to catch it now. A free custom slug on squish.to is quick to set up, doesn't require an account, and — unlike the domain itself — you can pick something that's actually sized for the medium it's going on.
For more on getting a link to survive the human parts of sharing it — read out loud, remembered, typed correctly by hand — see how to build a short link you can say out loud, and for the offline-attribution side of print and outdoor media, see how to prove your print ads and direct mail are working.