Whether you’re building a new WordPress website, redesigning an old one, or fixing a major issue and need to put the site behind a password/login, a maintenance mode page gives you a clean, professional way to block public access while you work behind the scenes.
What Is Maintenance Mode?
Maintenance mode displays a simple holding page instead of your actual website. It lets you hide work-in-progress pages from the public and search engines, while still allowing you to build and edit in peace.
Why Use Maintenance Mode?
- You’re still building the site and don’t want it public yet
- You’re doing major updates or fixes
- You want to avoid Google indexing half-finished content
- You need a temporary landing page before launching your website
The Easiest Way: Use the “Maintenance” Plugin by WebFactory
This is my preferred maintenance mode plugin. It has a free and premium version. Maintenance plugin by WebFactory. It’s beginner-friendly and lets you create a clean maintenance or coming soon page in minutes.
To install it:
- Go to Plugins > Add New in your WordPress dashboard
- Search for “Maintenance” by WebFactory
- Click Install Now, then Activate
- You can then customise your message, add a logo, background image, and even change fonts and colours and never need to touch any code.
Want to Share a Preview of the site with Someone?
If you’re working on a site and want them to view the site without logging in, upgrade to the Pro version of the plugin.
Maintenance Pro includes:
- A Secret Access Link, so specific people can view the full site without having to login, while everyone else sees the maintenance page
- Drag and drop builder
- Newsletter sign-up forms
- Pre-built themes
The Secret Access link is especially helpful for proofing and pre-launch feedback.
Final Steps After Set Up
- Empty any caching you have on the site or hosting
- Check that the maintenance page is showing (use a private/incognito window)
- Keep working on your site while the public sees a professional holding page
- Disable maintenance mode when you’re ready to go live
Need help customising your maintenance page or choosing the right launch setup? Get in touch as I’m happy to help.