SEO

Keywords in URLs: SEO Best Practices for Site Structure

Keywords in URLs add only a small Google search signal. Descriptive wording still helps people identify the page topic quickly. An existing URL needs a stronger reason before any change.

SEO Noida Editor
SEO Noida Editor
Sep 9, 202611 min read
Featured ImageSet a featured image on this post in WordPress

Keywords in URLs add only a small Google search signal. Descriptive wording still helps people identify the page topic quickly. An existing URL needs a stronger reason before any change.

URL wording and site architecture solve different SEO problems. Page topic decides which words belong inside the URL. Folder choice groups related pages under 1 useful site section. Internal links connect those pages and show their relationships.

Use 5 checks for every URL decision. Review page topic, slug wording, folder choice, preferred URL, and change risk.

Takeaways

Keywords in URLs add only a small search signal.
Use the main page topic once inside the URL.
Group related pages with folders and crawlable internal links.
Folder depth and click depth measure different site properties.
Google publishes no fixed ranking length for URLs.
Parameters need separate crawl, index, and canonical decisions.
Existing URL changes need stronger reasons than keyword wording.
Migration redirects should remain active for at least 1 year.
Use 1 preferred URL across major technical signals.
Mobile Google results show the domain without breadcrumb text.

Keywords in URLs Have a Small Ranking Impact

Keywords in URLs have only a small ranking impact. In January 2025, John Mueller described URL wording as a minimal additional signal. The evidence does not support large ranking claims tied to URL wording.

Google also recommends readable and descriptive URL wording. Descriptive words can identify the page topic without promising stronger rankings. Exact match wording has no proven special ranking advantage.

Example URL

theatre.example/shows/hamlet-tickets/

Consider a community theatre page selling Hamlet tickets online. theatre.example/shows/hamlet-tickets/ identifies the page topic in a few words. The wording helps people recognize the page before opening it. The URL alone cannot create strong rankings for Hamlet ticket searches.

Use URL keywords as descriptive labels, never ranking shortcuts.

Use the Main Page Topic Once in the URL

Use the main page topic once inside the URL. Repeating close keyword variants adds length without proven ranking value. Parent folders can already supply part of the topic context.

Repeated topic

parts.example/hydraulic-pumps/hydraulic-pump-parts/hydraulic-pump-seal-kits/

Tighter URL

parts.example/hydraulic-pumps/seal-kits/

Consider an industrial supplier selling hydraulic pump seal kits. parts.example/hydraulic-pumps/hydraulic-pump-parts/hydraulic-pump-seal-kits/ repeats the same topic several times. A tighter parts.example/hydraulic-pumps/seal-kits/ keeps the parent topic once.

The parent folder already identifies hydraulic pumps. The slug only needs to identify seal kits. Repeating hydraulic pump several times adds no proven SEO advantage.

Before publishing a slug, review these 3 questions:

Does the URL identify the page topic?
Does the parent folder already contain that topic?
Will the wording still work after routine page updates?

Use exact match wording only when normal page wording supports it.

Use URL folders for pages sharing 1 site purpose. Google uses links between pages to infer ecommerce structure and page importance. Folder names alone cannot describe every page relationship.

Courses hub

/courses/data-science/

Department pages

Admissions pages

A university might place 1 course at university.example/courses/data-science/. The Courses hub can link directly toward the degree page. Department pages can link toward related academic pages. Admissions pages can link toward the same degree information.

The folder groups the course with related pages. Internal links show wider relationships beyond the URL folders.

URL Folder Count and Click Depth Are Different

Folder count and click depth measure different site properties. Folder count shows how many levels appear inside a URL. Click depth counts link steps from an important hub.

More folders, low click depth

museum.example/visit/accessibility/parking/

1 click from the Visit page

Fewer folders, greater click depth

museum.example/parking/

4 clicks through weak navigation

museum.example/visit/accessibility/parking/ can remain 1 click from the Visit page. museum.example/parking/ can require 4 clicks through weak navigation.

The 1st URL has more folder levels. The 2nd URL has greater click depth. Count links for click depth; count folders for URL nesting.

Breadcrumbs can reflect visitor journeys beyond URL folders. Google recommends breadcrumb trails that reflect a typical visitor journey.

A venue page might use venues.example/venues/river-hall/ as 1 permanent URL. Visitors could reach River Hall through 2 breadcrumb sequences:

1Weddings > Riverside Venues > River Hall
2Corporate Events > Large Venues > River Hall

Both breadcrumb sequences can point toward the same page. Creating another URL for every breadcrumb sequence creates duplication.

Large Sites Can Group Pages Based on Update Frequency

Large sites can group sections according to update frequency. Google discusses directory grouping for sites with more than a few thousand URLs.

university.example/regulations/

may change a few times yearly
university.example/events/

may change many times each month

For example, university.example/regulations/ may change a few times yearly. university.example/events/ may change many times each month.

The benefit concerns crawl organization, never keyword authority. A small service site should avoid extra folders for frequency alone.

There Is No Fixed SEO Length for URLs

Google publishes no fixed URL length target for rankings. Competitor articles sometimes recommend 60 characters, 75 characters, or 3 to 5 words. Treat those numbers as editing preferences, never Google ranking rules.

Remove words only when the URL still identifies the page. A shorter URL can become less useful after removing important topic words.

Less accurate

recipes.example/lemon-rice/

More accurate

recipes.example/chicken-lemon-rice/

Consider a recipe covering chicken with lemon and rice. recipes.example/lemon-rice/ drops the main ingredient from the topic. recipes.example/chicken-lemon-rice/ identifies the page topic more accurately.

The longer URL carries more topic information despite extra characters. Choose the shortest wording that still identifies the page accurately.

Use Dates and Numbers Only When the Page Needs Them

Use dates or numbers when they identify a distinct page. An annual event page may need a year inside the URL.

cityevents.example/book-fair-2026/

works for 1 annual edition
venues.example/wedding-venue-cost/

works for evergreen pricing content

cityevents.example/book-fair-2026/ works for 1 annual edition. venues.example/wedding-venue-cost/ works for evergreen pricing content.

Routine yearly edits should avoid forced URL changes. Use a year only when the year identifies a distinct page.

Use Hyphens, Lowercase, and Words Your Audience Uses

Google recommends hyphens between words inside readable URLs. Google also recommends wording familiar to the intended audience.

Use these syntax rules:

Word separator:use hyphens.
Case:use 1 lowercase convention.
Audience wording:use familiar regional terms.
Non ASCII text:use valid percent encoding where required.
Fragments:avoid separately indexable content behind fragments.

hardware.example/cordless-drill-bits/

hardware.example/cordless-drill-bits/ follows those basic syntax rules. An underscore version breaks the recommended separator pattern. Lowercase usage also reduces accidental case variants on many systems.

For multilingual sites, localized words can appear inside regional folders. Apply syntax rules after choosing the page topic and folder.

Query Parameters Can Be Valid SEO URLs

Query parameters can represent useful URL versions. A product option and a tracking parameter serve different purposes. Google documents query parameters in URL structures for several technical uses.

Use 4 separate checks for every important parameter:

Check Question
Valid URL Does the parameter change useful content?
Crawl Should Googlebot reach the URL?
Index Should Google Search index the URL?
Canonical Which URL should represent overlapping content?
Useful parameter

furniture.example/desks/oak-desk?finish=walnut

Tracking parameter

furniture.example/desks/oak-desk?session=8831&ref=homepage

A furniture site might use furniture.example/desks/oak-desk?finish=walnut. The finish value changes product information a visitor may need.

Compare furniture.example/desks/oak-desk?session=8831&ref=homepage, which tracks a visit without adding page content. A valid parameter can still deserve different crawl or index treatment.

Paginated Pages Need Separate URLs

Every paginated page needs its own unique URL. Google recommends a unique URL for every paginated page.

magazine.example/archive?page=2

magazine.example/archive?page=3

A magazine archive might use magazine.example/archive?page=2 for page 2. Page 3 can use magazine.example/archive?page=3 for the next article group.

Each page contains a different group of articles. Each page should reference its own canonical URL. Crawlable links should connect later pages in the sequence.

Avoid sending every later page canonical toward page 1.

Product Variants Can Use URL Folders or Parameters

Product variants can use URL folders or query parameters. Google documents product variant URLs using both forms.

Folder form

outdoor.example/jackets/alpine-shell/olive/

Parameter form

outdoor.example/jackets/alpine-shell?color=olive

One jacket color could use outdoor.example/jackets/alpine-shell/olive/. The same option could use outdoor.example/jackets/alpine-shell?color=olive.

URL format and canonical treatment need separate decisions. Optional variant parameters can use the base product canonical in some implementations. Multi page variant systems can require separate canonical choices.

A valid variant URL never automatically deserves independent indexing. Product identity and content differences should drive that choice.

Filters Can Create Too Many Crawlable URLs

Filter combinations can multiply crawlable URLs very quickly. Google warns that filter combinations can generate many URLs on large sites.

homes.example/flats?city=jaipur&beds=2&balcony=yes&sort=price

A property site may create homes.example/flats?city=jaipur&beds=2&balcony=yes&sort=price. One filtered URL can help visitors find useful results. Combining city, beds, balcony, price, and sorting creates many variations.

When filtered URLs remain crawlable, use a consistent filter order. Canonical tags alone provide limited crawl control for unwanted combinations.

The main problem here is URL multiplication. Keyword wording becomes secondary when crawl volume expands.

A Better Keyword Alone Is Too Weak for a URL Change

A better keyword alone rarely justifies changing an existing URL. Existing URLs may already hold traffic, links, rankings, and references. A URL change creates migration work and search processing.

Before approving an existing URL change, check:

index status
organic traffic
ranking queries
backlinks
referral traffic
internal links
campaign links
current canonical
XML sitemap entry
business reason for the change

Existing

software.example/support/renewals/

Proposed

software.example/subscription-renewal-software/

Consider software.example/support/renewals/ for an established help page. A proposed software.example/subscription-renewal-software/ adds stronger keyword wording.

If the page topic remains the same, the new wording brings little proven benefit. Google recommends updating redirects and other URL signals during migrations.

Preserve the existing URL unless a broader business or platform change supports migration.

Page Renames, Platform Moves, or Site Rebuilds Can Require New URLs

Some changes can justify new URLs because the page purpose changes. Platform moves and site rebuilds can also require new URL rules.

Common valid cases include:

domain migration
HTTPS migration
platform migration
major taxonomy change
page consolidation
product or service rename
duplicate URL cleanup
legal or branding change

A training platform may replace training.example/course.php?id=932 during a rebuild. The rebuilt platform could use training.example/courses/project-cost-control/ after launch.

Google recommends sites retain redirects for at least 1 year after a move. Internal links, canonicals, and XML sitemaps should use approved URLs after launch.

A larger rebuild may need an SEO site structure review before URL mapping.

Use 1 preferred URL across canonical tags, internal links, XML sitemaps, and redirects. A site can declare its preferred canonical.

Google can choose another canonical when site signals conflict. Consistent signals make the preferred URL easier to process.

Each signal has a separate job:

1Internal links:point toward the preferred indexable URL.
2Canonical tag:declare the preferred representative URL.
3XML sitemap:list the preferred indexable URL.
4Redirect:send retired URLs toward the current URL.

Consider a travel itinerary available through these URLs:

travel.example/kerala-backwaters/
travel.example/kerala-backwaters/?utm_source=newsletter
travel.example/kerala-backwaters/?sort=popular

If the base URL represents the main itinerary, internal links should use it. The canonical tag should also name the base URL. The XML sitemap should list that same indexable URL.

Mobile Google Results Show Only the Domain

Mobile Google results show the domain without breadcrumb text. Since January 2025, mobile results show only the domain.

Mobile
example.com
Page title
Desktop
example.com › section › page
Page title

Desktop Google results can still display breadcrumb information. Readable URLs still help in browsers, shared links, analytics, and server logs.

New URLs and Existing URLs Need Different Checks

New URLs need planning before their first publication. Existing URLs need evidence before any change.

Decision New URL Existing URL
Page topic Choose descriptive wording Check current wording first
Folder Use a related page group Avoid cosmetic folder moves
Keyword repetition Remove repeated variants before launch Preserve the URL unless a broader reason exists
Parameters Classify crawl, index, and canonical treatment Audit duplicate URL versions
Internal links Add crawlable links from relevant hubs Protect current links and backlinks
Canonical Set the preferred version at launch Check current canonical signals
Sitemap List the preferred indexable URL Update after an approved migration
Redirect No old URL exists Map retired URLs toward replacements
Migration No migration needed before first launch Require a durable business or platform reason

The keyword decision belongs inside slug wording. Folder structure, crawl access, canonical choice, and migration risk need separate checks.

Change an existing URL only when the wider benefit justifies migration.

FAQs

Do keywords in URLs help SEO?


Yes, but the ranking impact is small. Descriptive wording can help identify the page topic for people and Google.

Does every URL need the exact target keyword?


Exact match wording has no proven special ranking advantage. Use the main page topic once inside the URL.

How long should an SEO URL be?


Google publishes no fixed URL ranking length requirement. Use enough words to identify the page accurately, then remove extra wording.

Should URLs use hyphens or underscores?


Google recommends hyphens between words inside readable URLs. Use 1 lowercase convention for comparable URLs.

Do more URL folders hurt SEO?


Extra URL folders have no automatic SEO penalty. Folder count and click depth measure different site properties.

Are query parameters bad for SEO?


Query parameters can serve useful SEO purposes. Review crawl, index, and canonical treatment for each important parameter.

Should I change an existing URL to add a better keyword?


A stronger keyword alone rarely supports a URL migration. Check traffic, rankings, backlinks, internal links, canonicals, sitemap entries, and business purpose first.

Should breadcrumbs match URL folders?


Breadcrumbs can differ from URL folders without creating extra pages. One permanent URL can serve several breadcrumb sequences.

Does Google show URL keywords in mobile search results?


Mobile Google results display the domain without breadcrumb text. Desktop Google results can still display breadcrumb information.

Last updated Sep 9, 2026
SEO Noida Editor
SEO Noida Editor
Keep Reading

Related Guides

View all articles →
Ready to grow?

Let's Get Every Page Indexed & Ranking

Our SEO experts leverage Google's algorithms to drive organic traffic, improve click-through rates, and achieve long-term growth for your business.