How To Optimize Your Website URL Structure For SEO

URL Structure For SEO

How to Optimise Your URL Structure for SEO

URL structure is one of those SEO topics where the fundamentals are genuinely stable — hyphens, not underscores; keywords in slugs; no dates; no dynamic parameters — and yet the context around those fundamentals has changed enough in the last few years to make the 2019 version of this guide meaningfully incomplete.

Here is what’s actually new: in 2026, AI-powered tools like Google AI Overviews, Bing Copilot, and ChatGPT Search regularly pull content from the web to generate answers. These systems assess whether a source is organised, trustworthy, and topically clear. A logical URL structure is one of the earliest signals they read. Poorly structured URLs can get your content passed over entirely.

Canonicalization is becoming even more important as generative engine optimisation (GEO) rises alongside traditional SEO. With AI Overviews, ChatGPT, Perplexity, and other generative systems shaping how content is selected, summarised, and attributed, these engines rely on clear signals that identify the “true” version of a page. Canonical tags tell them which URLs to trust, which versions to ingest, and which pages to surface as authoritative answers.

The 2019 post’s principles are still correct. The context they operate in is not the same.

What URLs Actually Do — And How Important They Really Are

Before getting into specifics, a calibration: how much does URL structure actually affect your rankings?

Google still considers URL structure as a ranking factor and an element of user experience. Clean, SEO-friendly URLs enhance crawlability, usability, and trust, all of which help improve search performance. But it is a light ranking factor — meaningful, not decisive.

URL structure directly impacts how search engines crawl, understand, and rank your pages — but more importantly in 2026, URLs influence whether AI search engines assess your content as topically relevant when selecting sources to cite.

The practical ranking mechanism of a well-structured URL is mostly indirect:

  • Descriptive URLs improve click-through rate — users trust and click URLs that signal what a page is about before they visit it
  • Clean structure signals crawlability — a logical URL hierarchy helps search engine bots understand your site architecture without wasting crawl budget
  • Keyword presence in slugs reinforces topical relevance signals alongside your on-page content
  • AI citation engines read URL paths as a topical relevance signal before they read your content

None of these are dramatic ranking multipliers on their own. Together, they form part of the technical foundation that allows your content quality and backlink profile to do their work.

The Core Principles — Unchanged Since 2019, Still Correct

Use Hyphens, Not Underscores

Google treats hyphens as word separators. Underscores are not recognised as separators, which means “url_structure_seo” reads as one word to the algorithm, not three. Use hyphens: url-structure-seo.

Special characters can be even trickier, as they often lead to encoding problems and make URLs look messy or confusing for both users and search engines. Stick to lowercase letters, numbers, and hyphens only. Avoid ampersands, commas, spaces, and any character that requires URL encoding.

Keep Slugs Descriptive and Keyword-Present

The slug itself should ideally contain 3–5 descriptive words that reflect the page’s primary keyword and topic. The slug is the page-level portion of your URL — everything after the last forward slash.

A slug like /seo-url-structure-best-practices tells both users and search engines immediately what the page covers. A slug like /p=1247 tells them nothing.

Include your primary keyword naturally. If the page targets “PPC management Chicago,” a URL like example.com/ppc-management/chicago makes perfect sense. Just don’t stuff keywords — ppc-management-chicago-illinois-2025-best-agency looks spammy and provides no additional SEO value.

Keep URLs Concise — Under 75 Characters

Keep URLs under 75 characters where possible. Shorter URLs are easier to read, less likely to be truncated in search results, and tend to correlate with higher rankings.

Google displays about 60–70 characters of a URL in search results before truncating. Anything vital after that point gets hidden.

The original post cited a Quicksprout study finding top-ranking pages average 35–40 characters. That specific study is no longer accessible, but the directional finding is validated by current data — shorter slugs, not shorter domains, are what the research actually supported.

The length target in practice: aim for the minimum number of words that accurately describe the page’s topic. If your primary keyword is three words, a three-word slug often works. If the topic requires five words to describe accurately, use five.

No Dates in URLs

The 2019 post’s reasoning still holds and is, if anything, more important in 2026.

Problems with dates: example.com/blog/2025/12/10/seo-trends. Only use dates if timeliness is part of your strategy — for things like news sites, annual reports, and event recaps.

For evergreen content that you’ll update over time (which describes the majority of business website content), dates in URLs create two problems. They waste URL character budget on numbers that provide no topical signal. And they signal to users that content is old, even after you’ve updated it — a visitor seeing /2019/11/seo-url-structure/ in 2026 already has reason to think the content is outdated before they’ve read a word.

HTTPS Is Non-Negotiable

HTTPS is a confirmed Google ranking signal and a baseline requirement for any website in 2026. Secure URLs protect user data, display the padlock icon in browsers, and build trust. Sites without HTTPS are flagged as “Not Secure” by Chrome, which damages both CTR and conversions.

If your site still runs on HTTP, this is the single highest-impact technical fix you can make. Every reputable web hosting provider offers free SSL certificates via Let’s Encrypt, and most WordPress hosts (including Kinsta, WP Engine, and Cloudways) handle SSL installation automatically.

What the 2019 Post Missed: Canonical Tags and Duplicate URL Management

This is the section most URL structure guides still underserve, and it is increasingly critical in 2026.

What Canonical Tags Do

A canonical tag (<link rel="canonical" href="https://example.com/preferred-url/">) tells search engines which URL is the “master copy” when multiple URLs produce similar or identical content. Google uses this signal to avoid splitting ranking equity across duplicates and to determine which version to index and show in search results.

In 2026, canonical tags are doing more than managing duplicates. Generative AI engines rely on clear canonical signals to identify which version represents the authoritative source. Clean canonical signals reduce ambiguity, consolidate ranking equity, and help ensure the right version is surfaced and summarised across all search experiences.

The Most Common Canonical Problems

UTM parameters in internal links create indexable duplicates if not handled with canonical tags. Never use UTM tracking codes in internal links — only in external campaign URLs. Mixed-case URLs create duplicates on case-sensitive servers. Enforce lowercase site-wide with server-level redirects.

Dynamic URLs with parameters like ?id=123 can be problematic for SEO as they are harder to read and may create duplicate content issues. If dynamic URLs are unavoidable, implement canonical tags to signal the preferred version and define clear rules in Google Search Console to guide search engine crawlers.

For e-commerce sites specifically, product variant pages are the most common source of canonical problems. A blue shirt and a red shirt at the same URL with ?color=blue and ?color=red parameters should both canonicalise to the main product page unless the variants are genuinely different products with distinct search demand.

When Google encounters multiple URLs with the same or very similar content, it chooses a single canonical version to index and show in search results. Typically, a shorter and clearer URL is more likely to be selected as the canonical version — but this decision doesn’t affect rankings. It only impacts which version of the URL appears in search snippets.

Redirect Chains: A Crawl Budget Threat

A redirect chain is when users go from A → B → C instead of A → C. Each hop slows down page loading, dilutes link equity, and wastes crawl budget. Always redirect directly to the final destination.

Redirect chains accumulate over years of redesigns. A URL that was 301’d to a new URL in 2020, which was then 301’d again in 2023, now puts two redirect hops between your link equity and the current page. Tools like Screaming Frog will surface redirect chains across your entire site during a crawl audit.

URL Architecture: How Your Folder Structure Affects Crawlability

Subdirectory vs Subdomain

Search engines generally consolidate authority better when content lives in subdirectories. Use example.com/blog/url-best-practices rather than blog.example.com/url-best-practices. Use subdomains only when the content is truly separate — for example, support.example.com or shop.example.com.

This is a common structural mistake for businesses that launch a blog on a subdomain for technical convenience. The blog’s content and backlinks accumulate authority on the subdomain rather than on the main domain, which limits the SEO benefit to the rest of the site.

Logical Nesting — Don’t Over-Flatten or Over-Nest

Think of your URL structure as a content map. Each level of the URL path should mean something: /services/ tells you it’s a services page; /seo/ tells you it’s in the SEO category. This logical nesting helps both users navigate and Google crawl efficiently.

The practical rule: no more than three folder levels deep for most content. example.com/category/subcategory/page-title is readable and logical. example.com/section/category/subcategory/sub-subcategory/page-title adds nesting that makes both URLs harder to read and site architecture harder to crawl.

The original post’s point about breadcrumbs has become even more relevant in 2026. Google now shows breadcrumbs instead of full URLs in many search results, particularly on mobile. Those breadcrumbs are generated from your URL structure and site hierarchy — which means a logical folder structure directly affects how your listing appears in the SERP, not just how it’s crawled.

International Sites: Subdirectory Over ccTLD

For UK-based businesses targeting a UK audience, a .co.uk ccTLD signals geographic relevance to Google. For international audiences, .com remains the strongest generic option. If your business operates in multiple countries, consider using subdirectories for each market — example.com/uk/, example.com/de/ — rather than separate ccTLD domains. This consolidates domain authority under one root.

For businesses publishing content in multiple languages, implement hreflang attributes alongside the international URL structure so Google serves the correct regional version to each market.

The 2026 AI Search Dimension: URL Structure and Citation Eligibility

This is entirely new territory that the 2019 post could not have covered.

AI-powered tools like Google AI Overviews, Bing Copilot, and ChatGPT Search use URL paths as relevance signals when selecting sources to cite. A URL that clearly communicates its topic — example.com/lead-generation/b2b-email-tactics — signals topical authority in ways that example.com/p=4512 cannot.

Canonical tags now serve a dual function: they manage duplicate content for traditional search indexing, and they help generative AI engines identify which version of your content is the authoritative source. Ambiguous canonical signals — multiple URLs with different canonical declarations, or pages without canonical tags — create uncertainty that AI citation engines resolve by choosing another source.

The practical implication: clean URL architecture and consistent canonical implementation are no longer purely technical hygiene. They are signals that determine whether your content gets cited in AI-generated answers — which, given that AI Overviews now appear on approximately 48% of all queries, is a meaningful component of your overall search visibility.

When to Change Existing URLs — And When Not To

The original post mentioned URL optimisation as an ongoing strategy without addressing the cost of changing existing URLs. This matters enormously in practice.

If you change a URL without setting up a 301 redirect, you lose the ranking authority accumulated on the old URL. Search engines treat the new URL as a brand-new page with no history. Always implement 301 redirects from old URLs to new ones, update your internal links, and resubmit your sitemap in Google Search Console.

The decision framework:

Don’t change a URL if:

  • The page ranks well and has accumulated backlinks
  • The change is cosmetic (making it slightly shorter, removing a stop word)
  • You can’t implement 301 redirects immediately

Consider changing a URL if:

  • The current URL is genuinely confusing or contains dynamic parameters that create crawl issues
  • The page is new with no ranking history and no inbound links
  • You’re doing a site-wide restructure where all URLs are changing with proper 301 redirect implementation

When Backlinko updated their SEO Trends article in April 2025, they saw a 70.43% increase in organic traffic after a URL structure update paired with content improvements and a proper redirect strategy. That kind of lift is achievable — but it came from a comprehensive update, not just a slug change.

The URL Audit Checklist for 2026

Run through this for your most important pages:

Slug quality:

  • [ ] 3–5 descriptive words, including primary keyword
  • [ ] Under 75 characters total URL length
  • [ ] Hyphens used as word separators, no underscores or special characters
  • [ ] All lowercase, no uppercase characters
  • [ ] No dates (unless time-sensitivity is core to the content)

Technical:

  • [ ] HTTPS protocol across all pages
  • [ ] Canonical tags present and correct — especially on product variant pages, paginated pages, and pages with URL parameters
  • [ ] No UTM parameters in internal links
  • [ ] No redirect chains (A → B → C should be A → C)
  • [ ] Dynamic parameter pages either canonicalised or excluded from indexing via robots.txt

Architecture:

  • [ ] Logical folder hierarchy (no more than 3 levels deep for most content)
  • [ ] Content on subdirectory (/blog/) rather than subdomain (blog.example.com) unless truly separate
  • [ ] International content uses subdirectory structure with hreflang tags

AI citation readiness:

  • [ ] URL path clearly describes the page topic without abbreviation or codes
  • [ ] Canonical declarations are unambiguous and consistent across all versions of each URL
  • [ ] No competing canonical signals (e.g., a canonical tag pointing to page A while a 301 redirect points to page B)

Tools for URL auditing in 2026: Screaming Frog SEO Spider remains the standard for site-wide URL crawls, canonical tag auditing, and redirect chain identification. Google Search Console surfaces indexing errors, canonical conflicts, and Core Web Vitals issues tied to specific URL patterns. Ahrefs and SEMrush both include URL-level SEO metrics in their site audit tools.

URL structure will not save a website with poor content or weak backlink profile. But a poor URL structure will hold back a website with strong content — by fragmenting crawl budget, splitting link equity across duplicates, and increasingly, by reducing the likelihood that AI search systems cite your content as an authoritative source.

Need help auditing your site’s URL structure for 2026? Get in touch.