Site AI Auditde la Internet Solutions

SEO-Friendly URLs: How to Structure Them the Right Way

18 august 20268 min de cititNoțiuni de bază SEO
SEO-Friendly URLs: How to Structure Them the Right Way

Short answer: An SEO-friendly URL is short, readable and describes the page in plain words, for example /services/bookkeeping/ instead of /index.php?id=482&cat=7. Use lowercase letters, separate words with hyphens, keep folders shallow and logical, avoid unnecessary parameters and dates, and choose one consistent format. Once a URL is live, change it only for a good reason, and always redirect the old address with a 301.

Why URLs matter

A URL is the address of a page, and it appears in more places than people expect: in the browser’s address bar, in search results (often as a breadcrumb-style path), in shared links, in e-mails and in analytics reports. A clear URL helps in several ways:

Google’s URL structure guidelines sum it up simply: use a clear, logical structure with readable words rather than long ID numbers.

The anatomy of a URL

Take https://www.example.com/services/bookkeeping/?ref=menu#pricing. Its parts are:

The advice in this guide is mostly about the path, with some notes about parameters.

Best practices for URL paths

  1. Use real words that describe the page. The URL should tell someone what they will find: /womens-hiking-boots/, /contact/, /how-to-bleed-a-radiator/.
  2. Keep it short. Remove filler words such as “and”, “the”, “of” when the meaning stays clear. /how-to-choose-an-accountant-for-your-small-business/ can become /choose-small-business-accountant/.
  3. Use hyphens between words. Search engines treat hyphens as word separators. Underscores, spaces (which become %20) and run-together words are harder to read.
  4. Use lowercase only. URLs can be case-sensitive on many servers, so /About/ and /about/ may be two different pages. Lowercase avoids duplicates and typos.
  5. Avoid special characters. Accents and non-Latin letters work technically, but they are encoded into long strings when copied. Many sites transliterate them into plain letters. If your audience searches in a non-Latin script, native-script URLs are also acceptable; just be consistent.
  6. Keep folders logical and shallow. One or two levels, such as /services/bookkeeping/ or /blog/post-name/, are usually enough. Deep paths like /en/site/pages/main/services/finance/bookkeeping/ add length without adding meaning.
  7. Avoid dates unless they matter. /2023/05/garden-shed-guide/ makes an evergreen article look old and forces a URL change if you update the date. News sites are the exception.
  8. Do not stuff keywords. /plumber-london-emergency-plumber-cheap-plumber/ looks spammy and gains nothing.
  9. Pick a trailing slash policy. Either /contact/ or /contact. Both are fine; serving both as separate pages is not. Redirect one to the other.

Parameters: when they are fine and when they cause problems

Query parameters have legitimate uses: tracking campaign sources, sorting and filtering product lists, paginating results and internal search. The problems come from how they multiply:

You do not need to eliminate parameters. Manage them instead:

Good and bad URL examples

PagePoor URLBetter URL
Service page/index.php?page_id=482/services/bookkeeping/
Blog guide/2021/03/14/new-post-3//blog/winter-tyre-storage/
Produs/shop/cat7/sub12/item_9931_BLUE/hiking-boots/trailmaster-waterproof/
Location page/Locations/Manchester%20Office/locations/manchester/
Contact/contact-us-today-for-a-free-quote-now//contact/

The better versions have a few things in common. Each one could be read aloud over the phone without spelling out symbols. Each one tells you what the page is about before you open it. And none of them contains anything likely to change, such as a publication date, an internal database ID or a sales slogan, so they can stay the same for years.

How URLs appear in search results

On desktop and mobile, Google usually shows the site name and a breadcrumb-style version of the URL above the title, for example “example.com › services › bookkeeping”. When the path contains readable words, that line reinforces the title and tells the searcher where they will land. When it contains IDs and parameters, Google may shorten it or replace it with breadcrumb data from the page.

This is one reason breadcrumbs and URL folders work well together. If your breadcrumb trail reads Home › Services › Bookkeeping and your URL is /services/bookkeeping/, visitors and search engines see a consistent picture of where the page sits in your site. Adding BreadcrumbList structured data makes that structure explicit.

Readable URLs also help when links are shared without anchor text, such as in chat messages, forum posts or plain-text e-mails. There the URL itself is the only description the reader gets, and a clear one earns more clicks than a string of numbers.

Platform settings to check

Most URL problems come from default settings rather than deliberate choices:

A quick URL checklist before publishing

Before you press Publish on a new page, take ten seconds to check its URL:

Fixing a slug before publication costs nothing. Fixing it after the page has been indexed and shared means a redirect and some waiting.

Should you change existing URLs?

Changing a URL resets some of its history. Even with a correct 301 redirect, search engines need time to process the change, and there can be temporary fluctuations. Change existing URLs only when the benefit is clear, for example:

Do not change URLs just because they are a bit long or contain a date. If you do change them, redirect each old URL to its new equivalent with a 301, update internal links and the sitemap, and check for broken links afterwards.

How Site AI Audit helps

Site AI Audit crawls your site and reports broken links and redirects, including internal links that still point to old URLs after a change, along with sitemap, robots.txt and noindex issues. The findings name the affected pages and explain the fix, which makes it a quick way to verify a URL clean-up or restructure. Check your site for free.

Related reading

The bottom line

Good URLs are short, lowercase, hyphenated and descriptive, organised in a shallow, logical folder structure. Set sensible defaults before launch, manage parameters with canonicals and careful internal linking, and choose one version of every URL. Once a URL is live, leave it alone unless there is a clear reason, and when you do change it, redirect the old one.

FAQ

Do keywords in URLs help rankings?

Only slightly. Words in URLs give search engines and users a small hint about the topic. The bigger benefit is readability and trust in search results and shared links.

Hyphens or underscores in URLs?

Use hyphens. Search engines treat hyphens as word separators, and they are easier to read. Underscores can join words together in some systems.

Should URLs end with a slash?

Either format is fine. What matters is consistency: one version should load the page and the other should redirect to it.

How long should a URL be?

As short as possible while staying descriptive. Three to five words in the final part of the path is plenty for most pages.

Is it bad to have numbers in URLs?

Not in itself. Numbers that carry meaning, like a model number, are fine. Meaningless IDs and dates that may change are better avoided.

#On-page SEO#Redirects#Technical SEO
Verifică-ți propriul site — gratuit.Ce să repari pe site — și de unde să începi.
Începe gratuit

Mai multe de pe blog

Toate articolele →
Internet Solutions

Mai multe de la echipa noastră

Create de Internet Solutions. Încearcă și celelalte produse ale noastre — fiecare îți economisește timp în alt fel.

internet-solutions.net ↗
Site AI Audit
Prezentare generală a confidențialității

Acest site folosește cookie-uri pentru a-ți oferi cea mai bună experiență posibilă. Informațiile din cookie-uri sunt stocate în browserul tău și îndeplinesc funcții precum recunoașterea ta când revii pe site și ajutarea echipei noastre să înțeleagă ce secțiuni ale site-ului găsești cele mai interesante și utile.