A page can't be found
Someone gets a "not found" error on your site, or an address that used to work now leads nowhere.
Someone follows a link to your site and gets a "not found" error, or an address that worked last week leads nowhere now. Work through these in order.
Is the page published?
This is the most common cause by a wide margin. A page you have created and edited is a draft until you publish it. Drafts are invisible to visitors. You can see them because you are signed in, which is exactly what makes this easy to miss.
Open the page in the Pages list and check its status. If it says draft, publish it.
The same applies to blog posts and doc pages.
Did you unpublish it?
Unpublishing takes a page off your live site while keeping your work. That is deliberate, but it is easy to forget you did it, particularly if a colleague did it.
The Activity log shows who changed what and when, which settles this quickly.
Did the address change?
A page's address is built from its slug and its position in the tree. Change either and the old address stops working immediately.
Two things do this, and the second surprises people:
- Editing the slug. Obvious enough.
- Moving the page under a different parent. The address contains the parent chain, so moving a page rewrites its address even though you never touched the slug.
Moving a page also rewrites the address of every page underneath it.
Fixing a changed address
You have two options.
Put the address back. If the change was accidental and recent, restoring the old slug or parent is the cleanest fix. Everything that linked to it starts working again.
Add a redirect. If you want the new address, add a redirect from the old one to the new one. Visitors and search engines following old links land in the right place. See Redirects.
Doc pages handle this for you. Change a doc page's slug or move it, and a redirect is created automatically. Pages and blog posts do not. If you change the address of a published page or post, adding the redirect is your job.
Links inside your own site
If the broken link is on one of your own pages, check how it was made. A link built with the page picker follows the page if its address changes. A link typed in as plain text does not. It keeps pointing at whatever you typed, which is now wrong.
Re-point typed links after any address change.
It works for you but not for them
If you can reach the page while someone else cannot, you are probably seeing a draft because you are signed in. Open the address in a private or incognito window, which signs you out for that window. If it fails there, it is genuinely not public.
The whole site is not found
If nothing loads at all, this is not a page problem. See My domain isn't working.
Related
- Redirects: sending an old address to a new one.
- My changes aren't showing up: when the page loads but looks wrong.
- Page settings: where the slug and parent live.
- Error pages: customizing what visitors see instead.
Last updated September 8, 2026