One way of doing it is moving the intended page to an archived space. And looks like it is the only native way right now. Refer to CONFSERVER-26967. You might lose the track of which page is moved from which space to the archived space over a period time. :) You might want to track it somehow.
Also, you can explore usage of this plugin, if you are using Confluence server.
Hope it helps!
I don't have much to add on top but I know that this is a feature request that has gathered a lot of momentum and is a good candidate for development in the near future.
You can also vote on this suggestion:
Thanks for using Cofluence! :)
Hello Community! We thoroughly enjoyed this just-for-fun conversation in the Jira Admin Group about what it's like to be a Jira Admin. For #JiraJuly, our talented designers created these graphics t...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events