301 chain301 chain
Permanent redirects stacked one after another.
Found by Redirect checker →
302302
A temporary redirect on a page that moved for good.
Found by Redirect checker →
Technical SEOUpdated

Friendly URL (CHPU)

In short

A friendly URL is a stable, readable page address that uses descriptive words and one canonical form, helping people and crawlers identify its purpose.

A friendly URL is a stable page address that a person can recognise and a crawler can consistently fetch. It normally uses descriptive words, a predictable hierarchy and one preferred spelling instead of an opaque query string or several competing variants. “Friendly” describes clarity and consistency; it does not make a weak page relevant or guarantee higher rankings.

Conceptual URL-normalisation map: readers and crawlers should reach one direct canonical address.

What makes a URL friendly

Google recommends logical, readable URL structures, descriptive words, hyphens as separators and as few unnecessary parameters as possible. It also notes that URL handling is case-sensitive, so a site that treats uppercase and lowercase as the same resource should choose and enforce one form. The important decision is not whether a slug contains a keyword; it is whether each address remains understandable, stable and unambiguous over time.

Design choiceUseful ruleBoundary
Words and hierarchyUse words that describe the page for its audience.Do not turn the path into a sentence or repeat keywords.
SeparatorsUse hyphens between distinct words.The separator does not replace a clear information architecture.
ParametersKeep only parameters that change a legitimate representation.Parameters can still be valid for filters, tracking or pagination when their indexing policy is explicit.
Case and variantsChoose one public representation and route variants directly to it.A redirect cannot repair an address that changes unpredictably every release.
Non-ASCII audience-language words are valid URL content; browsers and links use percent encoding where necessary. Do not treat “Latin characters only” as a universal SEO requirement.

Design a stable address

Choose the path from the page’s durable purpose, not the current marketing phrase. A product family, guide or category may keep the same destination for years; a date, campaign code, stock status or temporary adjective often should not become the permanent URL. If an existing address already works and communicates the page’s purpose, changing it merely to make it prettier usually creates more risk than value.

  1. Identify the durable page type and the audience language the path should serve.
  2. Draft a short, descriptive path with a predictable hierarchy only where that hierarchy helps navigation.
  3. Check for conflicts, case variants, legacy routes and parameter forms before release.
  4. Decide the canonical URL, its internal-link target and sitemap entry together.
  5. Document the rule so future content follows the same pattern.

I write redirect policy as explicit cases—retired routes, normalisation and canonical public paths—rather than letting framework defaults decide what a crawler sees. That practice is about consistency, not a claim that a URL rewrite produces a search-performance outcome.

Change an existing URL safely

A URL change is a migration. Publish the intended new page first, create one direct permanent redirect from each retired address to the most relevant final destination, update internal links, and replace the sitemap entry. Avoid redirecting every old page to a generic hub: a visitor who followed a specific result needs the closest equivalent page, and unrelated redirects make diagnosis harder.

  1. Before release: map every old URL to a relevant final page and check the final target is indexable.
  2. At release: enable one-hop permanent redirects and update canonicals, internal links and sitemap entries.
  3. After release: crawl old and new sets, then inspect chains, final responses and canonical targets.
Do not leave both old and new addresses serving the same content while waiting. If both are needed briefly for an operational reason, define the preferred canonical and remove the ambiguity as soon as the migration is complete.

Inspect the result

Verification should resemble the way a browser and crawler encounter the URLs. Request the old address and confirm one direct redirect to the final public path. Request the new address and confirm its intended status, canonical target and rendered links. Then review the sitemap and a sample of internal navigation for stale links or accidental parameters.

  • Check that the final page returns the intended successful response and does not redirect again.
  • Check that every retired route resolves in one hop to a relevant final page.
  • Check that canonical tags point to final, indexable URLs rather than chains or legacy spellings.
  • Check that the sitemap and internal links name the same preferred address.
  • Keep search-performance data separate from the technical migration record; a successful route check does not prove a traffic result.

Common mistakes are treating an acronym such as CHPU as a rule to transliterate every language, using a URL change as a ranking tactic, or measuring success only by a 200 response. A good friendly URL is simply a durable public contract: people can read it, systems can route it, and every related signal agrees on which address is preferred.

FAQ

No. Google recommends using the audience’s language. Non-ASCII characters can be percent-encoded in links; choose a stable, readable form that suits the audience and platform.
Google recommends hyphens when separating words because they help users and search engines identify concepts. The larger requirement is a consistent, descriptive structure.
Usually no. Treat a URL change as a migration with redirects, link updates and monitoring. Change it only when there is a durable information-architecture or usability reason.
Verify direct redirects, final response codes, canonical targets, internal links and sitemap entries. Review search-status and performance reports separately over time.