Dec 22, 2025
Larassatti D.
7min Read
As a WordPress user, there are times when you might want to permanently delete your WordPress website, specific pages, or posts. Other times, you might want to temporarily take them offline so you can make major changes away from prying eyes. Therefore, understanding how to unpublish a WordPress website is crucial for website owners.
Unpublishing a WordPress site involves more than simply taking it down. A strategic approach is required to ensure a smooth transition without affecting your search engine optimization (SEO) efforts, user experience, and data security.
In this article, we will walk you through the step-by-step process of how to unpublish a WordPress site. We will cover two methods to unpublish the entire site, as well as four ways to temporarily remove WordPress pages or posts. You’ll also get tips to minimize the SEO impact of unpublishing your self-hosted WordPress website.
Download all-in-one WordPress cheat sheet
Whether you want to delete your WordPress website permanently or temporarily, we will go over a few different ways to do both.
How to Unpublish a WordPress Site through Permanent Deletion
With Hostinger, you can easily delete your self-hosted WordPress site from your hosting account dashboard.
Important! We highly recommend creating a WordPress backup before proceeding to the next steps. This way, you can keep a record of your website content. You will also have the option to bring the website back online if you wish and ensure a smooth WordPress reinstallation and migration process.
Here’s how to unpublish a WordPress site permanently from Hostinger’s hPanel:
By completing all these steps, the entire site won’t be accessible anymore.
Alternatively, you can manually delete your website by removing all the website files. To access your website files, use an FTP client like FileZilla or simply use your hosting control panel’s built-in File Manager. We’ll demonstrate the steps using Hostinger’s File Manager:

How to Unpublish a WordPress Site Temporarily using the Maintenance Mode
Activating the maintenance mode lets you unpublish a WordPress site temporarily. It’s especially useful when you’re applying major changes to your website and want to prevent visitors from seeing it. This way, users and search engines will revisit your site after the maintenance process is complete.
If you’re a Hostinger user, you can easily activate maintenance mode from hPanel. Simply log in to your hosting account and navigate to WordPress overview → Core. Then, click the toggle button beside the Maintenance Mode option to activate it.

There are many plugins that allow you to put a WordPress site in maintenance mode. In this tutorial, we will show you how to unpublish a WordPress site temporarily using the SeedProd plugin:
Knowing how to unpublish individual pages or posts in WordPress is useful when you’re revising content, conducting site maintenance, or safeguarding information during a transition.
In this section, we’ll demonstrate four effective methods to unpublish specific pages or posts.
You can temporarily unpublish a single WordPress page or post by changing its status to Draft. This lets you hide a post or page as you fix its errors or improve its content. Later, you can unhide it by simply republishing it. Here are the steps:
If you would like to hide multiple WordPress pages or posts quickly, use the bulk actions feature:
To permanently remove multiple live pages or posts instead, choose Move to Trash from the Bulk actions drop-down menu. Then, go to the Trash and choose Delete permanently in the Bulk actions menu.
You can turn on the Private mode to unpublish a WordPress page or post. With this method, only website collaborators with specific user roles can view the post or page on the website.
Here’s how you can apply the Private status to a post or page:
Once applied, the post or page will only be accessible to website admins and editors.
Password protection prevents the public from seeing the post or page and minimizes internal security risks among your website’s collaborators or logged-in users. Only collaborators who know the password can access the post or page.
These are the steps to make your WordPress pages or posts password-protected:
By completing these steps, visitors who want to access the WordPress page or post will be asked to enter the correct password.
After exploring how to unpublish pages, posts, and an entire WordPress site, we’ll share with you several tips for navigating the process efficiently with minimal impact on your site’s SEO.
Consider Archiving Instead of Unpublishing
Archiving pages or posts allows you to keep them out of public view while still maintaining internal linking integrity and other SEO efforts. This is because archived pages can still be accessed via direct links if needed.
Meanwhile, if you unpublish your WordPress site, all the posts and pages will be removed from public view without preserving their associated elements. Changing a published post or page’s status to Draft also causes Google to remove it from its index, undermining your SEO efforts.
Therefore, unpublishing is more suitable for content that needs major changes. For example, outdated or irrelevant posts or pages that need to be rewritten and republished anyway.
You’ll need to install a third-party archives plugin like LH Archived Post Status to do this, as WordPress doesn’t provide this feature by default.
Repurpose Your Content
If content quality is the reason you want to unpublish your WordPress post or page, consider giving it a new life.
Repurposing content is a strategic approach to maximize the value of your existing website material. Research how competitor websites write about the same topic and try to improve upon them by making your content more unique and interesting.
For example, an old blog post can be revamped into a new article, transformed into an engaging infographic, or used as material for a video or email newsletter.
Alternatively, merge related content pieces into comprehensive guides or resource hubs. Update statistics, add new insights, and republish the content as a more extensive, polished piece.
As you repurpose the content, remember to optimize it for current search engine algorithms. Update keywords, meta descriptions, and headers for improved search engine visibility.
Assess the Impact on SEO and User Experience (UX)
Unpublishing certain pages or posts can have implications for SEO because it can lead to the creation of broken links. Moreover, search engine crawlers won’t be able to index the drafted post or page.
In terms of UX, a visitor might potentially see an Error 404 Page Not Found instead of the page or post they’re looking for.
If you must unpublish a WordPress page or post, creating WordPress 301 redirects can minimize negative impacts on your SEO and UX. Instead of getting an error page, visitors will be redirected to the new URL.
You can also prevent SEO robot crawlers from indexing your content entirely. This is ideal when you want to keep the page private from visitors and search engines.
Simply navigate to Settings → Reading from your WordPress dashboard. Then, find the Search engine visibility option and check the box beside Discourage search engines from indexing this site. Hit Save Changes.
Scheduled Unpublishing
Consider scheduling the time for unpublishing your WordPress page or post. This is particularly useful for time-sensitive content, such as promotional offers and event-related pages or posts.
The plugin PublishPress Future lets you automate and schedule changes to your posts, pages, and other content types.
After activating the plugin, you’ll see the PublishPress Future menu on the block editor’s settings panel. Check the Generate Future Action box to set an action to do with the post, along with the date and time to apply the change.
By clicking the Update or Publish button, the post status will change at the scheduled time.
In this guide, we’ve covered how to unpublish an entire WordPress site through permanent deletion and temporarily using maintenance mode.
You can also unpublish specific WordPress pages and posts by switching them to draft, using bulk actions, and activating password protection or the private mode.
Remember, unpublishing posts or pages can negatively impact SEO, so consider other alternatives like archiving to hide your content. If you must unpublish pages or posts, implement proper URL redirects to minimize SEO losses.
It’s also important to inform visitors before putting your WordPress website offline. Informing visitors from alternate channels can help reinforce transparency and maintain trust.
We hope this article helps you confidently navigate unpublishing on WordPress. Good luck!
To learn more about how to unpublish a WordPress site, check out these answers to commonly asked questions about the topic.
Unpublishing a WordPress website will restrict access to the site and remove it from search results.
You can either permanently delete your WordPress website or temporarily hide it from the public by putting it in maintenance mode. Hostinger users can delete their website or put it in maintenance mode with just a few clicks using hPanel. Alternatively, access your website’s files and manually delete them or activate a plugin to put the website in maintenance mode.
You can unpublish your WordPress site permanently if you want it completely removed from the web. Meanwhile, temporarily unpublishing the website via maintenance mode should only be done when absolutely necessary. For example, when you want to implement major updates, security enhancements, or rebranding efforts away from prying eyes.