searchAnalyse my site
Tools
Learn
Account
Signal & Flow URL Checker
link URL Structure Checker NEW

URL Structure Checker for UK Small Businesses

Most small business owners never think about URL structure. But a confusing URL signals to visitors they might be lost, before they've read a word. Paste any URL for an instant AI check against Google's guidelines.

Your URL is the first thing Google reads about a page. It tells search engines what the page is about, and it tells visitors whether they can trust where they've landed. Most small business websites get this wrong without knowing it. Underscores instead of hyphens, URLs six levels deep, dynamic parameters that look like technical gibberish. None of it is obvious until someone points it out. Paste any URL below and we'll check it against Google's own guidelines in seconds.

Checking your URL against Google's guidelines…

check_circleWhat is working
    warning_amberWhat needs to change
      schoolWhy this matters for your visitors
      Have a second route to this same page? Use compare mode to find out which URL to keep, which to redirect, and whether Google is choosing between them without you knowing.
      compare_arrows
      Compare two URLs
      Enter two URLs that lead to the same or similar content. For example, a seasonal page and an evergreen category page selling the same products. We'll score each one, identify which to keep as your primary URL, and tell you whether you have a content overlap or canonicalisation problem Google is silently deciding for you.

      Running side-by-side analysis…

      compare_arrows Head-to-head comparison
      Google's Guidelines, Explained

      What makes a good URL?

      Most business owners have no idea their URLs are working against them. Here's what Google's Search Central documentation actually says, and why every rule matters to the real people clicking your links.

      remove_road
      Use hyphens, not underscores

      Google treats hyphens as word separators, so "boiler-installation" is read as two clear words. Underscores are invisible to Google, making "boiler_installation" read as one word: "boilerinstallation". It also looks unprofessional to visitors who notice.

      checkyoursite.co.uk/boiler-installation
      closeyoursite.co.uk/boiler_installation
      format_size
      Keep it short and readable

      A URL should be short enough to share, type, and remember. Google truncates long URLs in search results. More importantly, a long URL signals a disorganised site to a visitor who is already uncertain about trusting you.

      checkyoursite.co.uk/emergency-plumber-manchester
      closeyoursite.co.uk/our-services/plumbing/emergency-plumbing-services-in-manchester-and-surrounding-areas
      code_off
      No dynamic parameters for real pages

      URLs with ?id=123 look like technical accidents to visitors. They're impossible to read meaningfully and signal a site built without visitors in mind. They convert worse even when they technically work fine.

      checkyourshop.co.uk/mens-shoes/white-trainers
      closeyourshop.co.uk/products.php?cat=shoes&id=1234&colour=white
      lock
      Always use HTTPS

      HTTPS is a confirmed Google ranking signal. Chrome shows "Not Secure" for HTTP sites, and most visitors abandon immediately when they see it. There is no acceptable reason for a live business website to be on HTTP in 2026.

      checkhttps://yoursite.co.uk/contact
      closehttp://yoursite.co.uk/contact
      layers
      Keep depth to 4 levels or fewer

      Every "/" is a level of depth. Too many levels make URLs unreadable and harder for Google to crawl. A visitor looking at a 6-level URL feels buried inside a maze, not somewhere they'll trust with an enquiry.

      checkyoursite.co.uk/services/boiler-installation (2 levels)
      closeyoursite.co.uk/company/what-we-do/services/plumbing/boiler-installation (5 levels)
      calendar_today
      Remove dates from evergreen URLs

      A URL with /2019/03/ tells visitors the content is old before they even click. For news, dates are fine. For service pages, guides, and product pages, they reduce click confidence and make your content feel outdated.

      checkyourblog.co.uk/guides/how-to-bleed-a-radiator
      closeyourblog.co.uk/2019/11/how-to-bleed-a-radiator

      URL patterns by site type

      What good and bad looks like across different UK small business website types.

      Service Business
      Good
      yoursite.co.uk/services/boiler-installation
      yoursite.co.uk/areas/manchester
      Avoid
      yoursite.co.uk/page?id=45&cat=3
      yoursite.co.uk/Services/Boiler_Installation.php
      E-commerce
      Good
      yourshop.co.uk/womens-coats/puffer-jacket-black
      yourshop.co.uk/sale
      Avoid
      yourshop.co.uk/products.php?pid=1234&cat=coats
      Local Business
      Good
      yoursite.co.uk/emergency-plumber-manchester
      yoursite.co.uk/reviews
      Avoid
      yoursite.co.uk/index.php?page=about&loc=manchester
      Blog / Publisher
      Good
      yourblog.co.uk/guides/how-to-fix-a-leaky-tap
      yourblog.co.uk/blog/boiler-maintenance-tips
      Avoid
      yourblog.co.uk/2019/03/17/full-title-of-post
      SaaS / Software
      Good
      yourapp.co.uk/features/reporting
      yourapp.co.uk/pricing
      Avoid
      yourapp.co.uk/app/features.aspx?feature=dashboard
      General Website
      Good
      yoursite.co.uk/about
      yoursite.co.uk/contact
      Avoid
      yoursite.co.uk/OurServices/WhatWeDo.html

      Common questions about URL structure

      Does URL structure actually affect SEO?

      Yes, though it is one of many factors rather than a magic fix. Google uses URLs to understand what a page is about before it even reads the content. A clear, descriptive URL reinforces your page topic. A messy one creates doubt. It also affects click-through rate in search results, because people scan the URL before deciding whether to click.

      Should I use hyphens or underscores in URLs?

      Hyphens. Google treats a hyphen as a space between words, so "boiler-installation" reads as two separate words. Underscores are treated as connectors, so "boiler_installation" reads as one word: "boilerinstallation". It is a small detail that makes a real difference, and it costs nothing to get right.

      How many levels deep should my URLs be?

      Try to keep it to four levels or fewer. Each forward slash adds a level, so "yoursite.co.uk/services/plumbing/boiler-installation" is three levels deep and perfectly fine. Once you get to five or six levels, URLs become hard to read, hard to share, and harder for Google to crawl efficiently.

      Do I need to change my URLs if my site is already live?

      Only if the problem is significant enough to be worth the disruption. Changing a live URL breaks any existing links pointing to it, so you would need to set up a 301 redirect from the old address to the new one. For a brand new site or a page with no inbound links, clean it up. For an established page with links and traffic, the risk often outweighs the benefit unless the URL is genuinely broken.

      What are dynamic parameters and why do they cause problems?

      Dynamic parameters are the strings of characters you sometimes see after a question mark in a URL, like "?id=123&cat=shoes". They are generated automatically by some website platforms and content management systems. They cause problems because they are meaningless to visitors, they make pages harder for Google to index correctly, and they can accidentally create duplicate content when different parameter combinations load the same page.

      Want a full UX audit of your website?

      URL structure is just one piece. Find out everything that's stopping your visitors from becoming customers.

      searchAnalyse My Website

      Planning a new build? Use our free website build checklist to brief your developer properly before work starts.