I am working on a client site, he has several hundred pages in a tree, the name/url of the tree has been changed and an alternate Canonical has been set on the parent node, I am finding that ALL of the tree elements also need their url’s changed, Is there a cheat for this of a feature I am missing?
Potentially related to this, the above pages have a page list with pagination enabled. This works fine when logged in but not when logged out.
Regarding the paths changing, I’m not sure if there’s a good way of fixing this after the fact other than some database queries and edits, but if you had not made any changes yet, you can certainly change the paths of all the child pages at the same time.
How did you change the path of the parent node?
Here’s how I do it. Assume you have a few blog entries under the blog section with a path of /blog:
However,I you want to preserve the old paths as redirects, it becomes more complicated. The logical thing to do is go to Location of the parent node and add a new path and set that as canonical:
This is probably why the page list seems broken. It’s the same as the advanced search in the Sitemap. After changing the path using the second technique above, searching by parent page will yield no results: