A URL (Uniform Resource Locator) is the structured address that identifies a resource on the web and how to retrieve it. A typical URL contains a scheme, host, optional port, path, optional query string, and optional fragment, for example https://sitecheck.dk/blog/post?utm=src#top.
Why it matters
URLs are both a user-facing label and a primary key for search engines. Clean, stable URLs make pages easier to share, easier to remember, and easier to rank. URL changes that are not handled with a redirect lose backlinks and ranking history. Inconsistent casing, trailing slashes, or parameter ordering can fragment signals across what users perceive as one page, which is exactly what a canonical tag is meant to solve.
How to use
- Use lowercase letters and hyphens between words; avoid spaces, underscores, and special characters.
- Keep paths short and descriptive; the slug should describe the page, not the nav tree.
- Serve a single canonical version: pick
wwwor apex, pick trailing slash or none, and301the rest. - Prefer HTTPS on every URL and confirm internal links do not point at old
http://versions. - List indexable URLs in sitemap.xml and verify each returns a
200per HTTP status codes. - Avoid keyword stuffing; one or two relevant words in the slug is enough.