How to keep URLs short and consistent
Short, readable URLs with consistent trailing slashes are easier to share, crawl and rank. Aim for under 100 characters.
Step by step, with screenshots: Canonical tags explained, with every mistake we see →
Check your own site
Runs these 2 checks and the other 185, free, in about 45 seconds.
What a passing site looks like
- Internal links use trailing slashes consistentlywarning · −0.5 ptseffort M
- URL length: passeswarning · −0.5 ptseffort M
1. Trailing slash consistency
Why it matters. /shop/ and /shop are two different URLs to a search engine. Linking to both styles creates duplicate pages and splits their signals.
- Choose one style (with or without trailing slash) and redirect the other to it with a 301.
- Update internal links and the sitemap to use the chosen style everywhere.
2. URL length
Why it matters. Long URLs are cut off in search results and hard to share by hand. Short, readable URLs get more clicks and fewer typos.
- Shorten the slug to 3–5 meaningful words and drop tracking or session parameters from the canonical URL.