Does changing a post title change its URL in WordPress?
No. Once a post is published, WordPress never rewrites its slug when you edit the title. The title and the slug are stored separately, so you can reword a headline as often as you like and the address, with every link pointing at it, stays exactly where it was.
The only time the two move together is before publication, while the post is still a draft whose slug nobody has typed by hand.
When WordPress writes the slug
A post has two separate fields: post_title, the headline, and post_name, the slug that goes in the URL. When a post is saved, core only builds a slug from the title if the slug is empty and the post is not a draft, pending or auto-draft. For those three statuses it deliberately leaves the slug blank.
That gives three stages:
| Stage | What happens to the slug |
|---|---|
| Draft, slug never edited | Nothing is stored. The editor shows a preview slug that follows the title as you type |
| First publish (or schedule) | The slug is generated from the title as it reads at that moment and saved |
| Any later update | The saved slug is reused. Core's own comment reads "don't modify the post_name if it wasn't supplied" |
So the URL is fixed by whatever the title said when you pressed Publish. A working title like "Draft 3 espresso piece FINAL" becomes /draft-3-espresso-piece-final/ unless you set the slug yourself first. Check the Slug field (called Link in recent versions of the editor sidebar) before publishing, every time.
If you type a slug by hand while the post is still a draft, that slug is saved straight away and later title edits no longer touch it.
What a title change does affect
Editing the title of a published post changes three things, none of which is the URL:
- The visible headline, usually the H1 your theme prints.
- The title tag, unless an SEO title has been written for the post. WordPress builds the default title tag from the post title plus the site name, so a new headline flows through to search results after the next crawl.
- Link text WordPress generates, such as the post's entry in archives, menus that use the post title, and feeds.
Links other people made keep their old anchor text, and that is fine. Nothing about a retitled post needs a redirect.
Because Google reads the title tag and the main heading when it decides what a page is about, a reworded title can shift which queries the page appears for. A small edit for clarity is harmless. Replacing the main phrase of a post that already ranks is a content change, not a cosmetic one, so check its queries in Search Console first.
When the title and the URL should differ
They usually should. A good title is written for a reader scanning results; a good slug is short and stays true for years. /espresso-grind-size/ can sit under "How Fine Should You Grind for Espresso? A Chart for 9 Machines" today and under a different headline next year.
This is also why refreshing an old post is safe. Update the facts, rewrite the headline, leave the slug alone. Our guide to refreshing old posts covers what else to touch.
If you want the search result to say something different from the on-page headline, write a separate SEO title rather than compromising the H1. In Hydrogen SEO that is the title field in the SEO settings sheet; the SERP snippet preview shows how it will be cut.
If you do want the URL to match the new title
Edit the slug field yourself, on purpose, knowing what follows. For posts, WordPress stores the previous slug and sends visitors of the old address to the new one with a 301. For pages it does not, so the old address returns a 404 unless something else redirects it.
Hydrogen SEO's Auto Redirection switch in the Redirection Manager adds a visible 301 rule whenever the slug of a published post, page or term changes, which closes the gap for pages. Either way, update your own internal links afterwards so they point straight at the new address instead of passing through a redirect.
A slug that no longer mirrors the headline is not a reason to change it. Search engines do not need the two to match.
Common questions
Does changing the title of a draft change its URL?
For a draft whose slug has never been typed in, yes: nothing is stored yet, so the slug WordPress finally saves comes from the title at the moment of publishing.
Will Google drop my rankings if I reword a headline?
A clearer wording of the same topic is routine and safe. Swapping the main phrase changes what the page targets, so expect the queries it shows for to move.
Why does my slug still show an old working title?
Because it was generated when the post was first published and has not been touched since. Core never regenerates a saved slug from a later title.
Do I need a redirect after changing only the title?
No. The address has not changed, so every existing link, bookmark and indexed URL still works.