Readable URLs: a practical slug checklist

ToolMixo · Last reviewed:

A slug is the readable part of a page address. Use a short phrase describing the actual page, separate words with hyphens and avoid punctuation that adds no meaning. For example, “Summer Photo Tips!” becomes “summer-photo-tips”. A clear slug helps people understand a shared link; it does not guarantee search rankings.

Our generator normalizes accented Latin characters and removes unsupported punctuation. Preview the result before using it: transliteration is not the same as translation. Once a page is published, avoid unnecessary URL changes. If an address must change, set a permanent redirect to the equivalent new page and update internal links.

Compare the choices

InputSlug
A useful page titlea-useful-page-title
Hello World!hello-world
Summer Photo Tips!summer-photo-tips

Worked example

A useful page title becomes a-useful-page-title. Treat this as a readable identifier, not a list of every keyword you want to rank for. A short URL does not make weak content useful, and a slug change alone does not improve rankings.

Before you publish or upload

  1. Choose a stable description of the page's actual subject.
  2. Preview the generated text, especially for accents and non-Latin writing. Transliteration is not translation.
  3. If an indexed address changes, redirect the old address to the equivalent new page and update internal links and the sitemap.

Sources and further reading

Google Search Central · URL structure