Skip to content
Event

Black Friday 2026

See the deals
Cover image: WordPress maintenance mode: turn it on, keep your rankings and fix a site that is stuck

Guide

WordPress maintenance mode: turn it on, keep your rankings and fix a site that is stuck

WordPress maintenance mode puts a short notice page in front of your site while you work on it, sends search engines a 503 status code that says “come back later” and lets you, as a logged in user, keep working on the real site. WordPress switches it on by itself for a few seconds during every update; for a redesign, a migration or a launch you switch it on with a plugin or by hand. This guide shows both ways, explains when a coming soon page is the better choice, how to protect your rankings and how to get a site out of maintenance mode when it hangs. The plugin we use as the example is Coming Soon & Maintenance Mode PRO, with prices from the vendor’s own site.

Links marked “Ad” are affiliate links. Your price stays the same.

Key takeaways

  • WordPress creates a hidden .maintenance file during every update and removes it when the update is done. A stuck site usually means that file was left behind.
  • For planned work, a maintenance mode plugin is the safest way: it sends a 503 status code, shows your own page and lets logged in users through.
  • Use maintenance mode for short work on a live site and a coming soon page for a new site that should already be found.
  • The free plugin on wordpress.org has 100,000+ active installs. The Pro version costs $79 once for 1 site.
  • Longer than a day or two offline? Build on a staging copy instead and keep the live site running.
  • $79 One-time price for the smallest lifetime tier

  • 1 site Sites in the smallest lifetime tier

  • 100,000+ Active installs of the free version

  • 7 days Refund window after the purchase

What is WordPress maintenance mode?

Maintenance mode is a state in which visitors see a notice instead of your pages. WordPress uses it itself: when you update the core, a plugin or a theme, it writes a small file called .maintenance into the root folder, shows “Briefly unavailable for scheduled maintenance” and deletes the file again once the update is finished. Most of the time nobody notices, because it lasts a few seconds.

For planned work that takes longer, you want more than that plain line of text: your own logo, a short explanation, maybe a date and a contact. You also want to see the real site yourself while you work on it. That is what a maintenance mode plugin adds on top of the built in mechanism.

Coming soon vs maintenance mode: which one you need

Both modes hide the real site, but they speak differently to search engines. Maintenance mode answers with a 503 status code: the site exists, it is just unavailable for a moment, please come back. Coming soon mode answers with a normal 200 status code, so the page itself can be indexed while the site behind it is still being built.

  • Maintenance mode

    A live site that is offline for minutes or hours: updates, a theme switch, a database fix.

  • Coming soon mode

    A new site or a new product that should be found before launch and collect email addresses.

  • Neither

    A relaunch that takes weeks. Build it on a staging copy and keep the old site online.

Maintenance mode SEO: why the 503 status code matters

If your maintenance page answers with a normal 200 status code, search engines may treat the notice as your new content and replace your pages in the index with “we are working on it”. The 503 status code prevents that, because it tells crawlers that the outage is temporary. A good plugin also sends a Retry-After header with the time when the site is expected back.

A 503 is meant for hours, not weeks. If crawlers keep getting it for several days, rankings can start to slip. Keep maintenance windows short, put them at the time of day with the fewest visitors and switch the mode off as soon as the work is done. Our WordPress SEO plugin comparison covers the plugins that look after the rest of your search setup.

WordPress maintenance mode without plugin: three ways

  1. WP-CLIIf your host offers a command line, “wp maintenance-mode activate” and “wp maintenance-mode deactivate” switch the built in mode on and off.
  2. Your hosting panelMany managed WordPress hosts have a maintenance switch in their dashboard. Check what status code it sends.
  3. Your page builderSome builders, Elementor for example, ship their own maintenance and coming soon mode that shows a page you designed.

Creating the .maintenance file by hand also works, but WordPress ignores it after ten minutes, so it only suits very short work. Snippets in functions.php are possible too, yet one typo there can take the whole site down, which is the opposite of what you want during maintenance. For anything longer than a quick update, a plugin is the calmer route.

Set up a WordPress maintenance mode plugin in five steps

  1. Install the pluginThe free coming soon and maintenance mode plugin is on wordpress.org; the Pro version installs from your account.
  2. Pick the modeMaintenance for a live site, coming soon for a site before launch.
  3. Design the pageLogo, one sentence on what is happening, when the site is back and how to reach you.
  4. Decide who gets throughLogged in users see the real site; clients can get a secret access link.
  5. Test in a private windowCheck the page, the status code and that you can still log in.

Build a WordPress coming soon page that collects emails

A WordPress coming soon page is more than a placeholder. It is the first page people find when they hear about your project, so give it one job: collect email addresses for the launch. A clear headline, one sentence about what is coming, a signup form and a launch date are enough.

Coming Soon & Maintenance Mode PRO by WebFactory comes with more than 170 themes, a drag and drop builder and signup forms that connect to common newsletter services. Secret access links let a client review the finished site before it goes public, without an account in WordPress.

WordPress stuck in maintenance mode: how to fix it

If an update was interrupted, for example because the browser tab was closed or the server ran out of time, the .maintenance file can stay behind and the notice does not go away. These steps fix it in almost every case:

  1. Delete the .maintenance fileOpen the root folder of your site via FTP or the file manager of your host and remove the file. It is hidden, so turn on hidden files.
  2. Clear every cachePlugin cache, server cache and CDN, otherwise the old notice is still delivered.
  3. Finish the updateRun the update that was interrupted again, one plugin at a time.
  4. Check the pluginIf a maintenance plugin is active, switch its mode off in its own settings.

If you have no FTP access at hand, a file manager inside the dashboard helps for the next time, for example WP File Manager PRO. Keep in mind that it only works while you can still reach the dashboard. Our guide to WordPress admin plugins with a lifetime license lists more tools for the backend, and all of them are in the admin category.

Maintenance mode plugin lifetime deal: pay once, use it on every project

A maintenance mode plugin is a tool you use in bursts: during a build, a redesign, a migration, a launch. Paying every month for something that sits idle between projects adds up. WebFactory sells Coming Soon & Maintenance Mode PRO as a one-time license with lifetime updates and support; the lifetime tiers are 1 site for $79, 5 sites for $99, 100 sites for $139.

Coming Soon & Maintenance Mode PROLicense terms, per the vendor

One-time payment for one site with lifetime updates and support. Lifetime tiers for 5 and 100 sites are also available; besides lifetime, the vendor only offers a monthly plan.

Vendor pricing page(opens in a new tab)

Prices were checked on the vendor page on Oct 29, 2026. Why a one-time price beats renewals for tools you keep for years is in our comparison lifetime license vs subscription, and the lifetime deal checklist lists what to read before you pay.

Staging and backups instead of a long maintenance window

The shortest maintenance window is the one you prepare elsewhere. With a staging copy you build and test the redesign while the live site keeps earning, then push the finished result in a few minutes. WP Staging Pro does that with a lifetime license, and our WP Staging Pro review shows how push to live works.

Before you switch on maintenance mode for any bigger change, take a full backup, for example with WPvivid Backup Pro. If something breaks, you restore it instead of extending the downtime. Our WordPress backup plugin comparison puts all backup deals side by side.

Is Coming Soon & Maintenance Mode PRO worth it?

Yes, if you put up coming soon or maintenance pages again and again, for example for client builds, relaunches or product launches with an email list. The tier for 100 sites spreads the price across many projects, which is why it suits agencies.

It pays off less if you need a plain notice once a year for an hour. The free plugin covers that. These pros and cons come from our deal record:

Coming Soon & Maintenance Mode PRO: pros and cons

Pros

  • Lifetime updates and lifetime support
  • Large theme library for quick results
  • Agency tier covers 100 sites

Cons

  • Only needed while a site is built or maintained
  • The free version covers simple cases
  • Refunds only within 7 days

Which setup suits which project

Frequently asked questions

How do I put WordPress in maintenance mode?

The easiest way is a maintenance mode plugin: install it, design the page and switch the mode on. Without a plugin, WP-CLI, your hosting panel or your page builder can do it.

Is a maintenance mode plugin bad for SEO?

No, as long as it sends a 503 status code and the work takes hours, not weeks. Search engines then keep your pages and come back later.

What is the difference in coming soon vs maintenance mode?

Maintenance mode sends a 503 code for short work on a live site. Coming soon mode sends a normal 200 code, so a new site can already be indexed before launch.

How do I turn on WordPress maintenance mode without plugin?

Use “wp maintenance-mode activate” in WP-CLI, the switch in your hosting panel or the maintenance mode of your page builder.

What do I do if WordPress is stuck in maintenance mode?

Delete the hidden .maintenance file in the root folder via FTP or your host’s file manager, then clear every cache and rerun the update.

Is there a maintenance mode plugin with a lifetime license?

Yes. Coming Soon & Maintenance Mode PRO sells lifetime tiers for 1 site for $79, 5 sites for $99, 100 sites for $139, checked on Oct 29, 2026.

Can I get a refund for Coming Soon & Maintenance Mode PRO?

Yes, but the refund window is only 7 days. Test the builder and your newsletter connection right after buying.

More admin plugins with a lifetime license

11 admin deals in our catalog, each with the date of our last price check.

See all admin deals

Ads don’t buy a review

Which deals appear in a guide and which drawbacks we name is an editorial decision. Affiliate links and booked placements never change what we write.

Keep reading

  • Admin & Dashboard

    WordPress Admin Plugin Lifetime License: Tidy Backends You Pay for Once

    A WordPress admin plugin lifetime license lets you clean up and brand the backend of your sites for one payment instead of a yearly renewal. Admin tools are the kind of plugin you set up once and then keep for as long as the site runs, which is exactly where a lifetime price pays off. Our catalog lists 11 admin and dashboard deals with a one-time price, from all-in-one toolkits such as Admin and Site Enhancements Pro and WP Adminify Pro to focused tools for roles, the toolbar and the login screen. We compare price, sites, updates, support and payback. Every number comes from the vendor’s own pricing page.

    11 min readUpdated

  • Security & Backup

    WP Staging Pro Lifetime License: Pricing, Push to Live and Payback

    The WP Staging Pro lifetime license costs €399 once for 1 site and becomes cheaper than the annual plan after 54 months. This review shows what you get for the one-time price, from pushing a staging site to live to scheduled backups, how Pro differs from the free plugin, and when a cheaper lifetime deal does the job. All prices come from the vendor’s own lifetime pricing page.

    7 min readUpdated

  • Security & Backup

    WordPress Backup Plugin with a Lifetime License: WPvivid, ASE Pro and MainWP Compared

    A WordPress backup plugin with a lifetime license saves you from paying every year for something you hope you never need. In our catalog, three deals cover backups with a one-time price: WPvivid Backup Pro as a dedicated backup, migration and staging plugin, Admin and Site Enhancements Pro with a backup module, and MainWP Pro for agencies that run backups across many sites. We compare price, site limits and payback, and every number comes from the vendor’s own pricing page.

    8 min readUpdated