Back to Blog

How to Put WordPress in Maintenance Mode or Coming Soon Mode (Without Hurting SEO)

Put WordPress in maintenance or coming soon mode for free — the difference, the 503 status Google expects, who can still see the site, and setup.

To put WordPress in maintenance mode, install the free ExtenderX plugin and enable Maintenance Mode under Site Enhancements → Site Access Modes. Visitors see a maintenance page with a 503 status and Retry-After header, so search engines know it's temporary, while administrators keep full access. Use Coming Soon Mode instead for a site that hasn't launched.

Maintenance mode or coming soon mode?

Maintenance modeComing soon mode
Use it whenA live site is temporarily down — a redesign, migration, big updateThe site hasn't launched yet
HTTP status503 Service Unavailable, with Retry-After200 OK
Search enginesCome back later; rankings are kept for short outagesShouldn't index the placeholder
How longHours or daysUntil launch

The status code matters. A maintenance page that returns 200 tells Google your homepage is now a "back soon" message. A 503 tells it to come back later. ExtenderX's maintenance mode returns 503 with Retry-After: 3600, and both modes mark the screen noindex.

Set up maintenance mode

  1. Install and activate ExtenderX.
  2. Go to ExtenderX → Site Enhancements → Site Access Modes.
  3. Enable Maintenance Mode.
  4. Choose a style preset, then set the icon, heading, message and colours.
  5. Save, then open the site in a private browser window to see what visitors see.

You stay logged in and can keep working — administrators always bypass the page.

Set up coming soon mode

  1. In the same Site Access Modes screen, enable Coming Soon Mode.
  2. Write a heading and a line about what's coming.
  3. Save and check it in a private window.

Switch it off on launch day — and remember to check Settings → Reading that "Discourage search engines" is off.

Free vs Pro

FreePro
Maintenance page with 503 + Retry-AfterYesYes
Coming soon pageYesYes
Admins bypassYesYes
Presets, heading, message, coloursYesYes
Live countdown—Yes
Logo and background image—Yes
Notify-me form—Yes
Let other roles or IP addresses through—Yes

ExtenderX Pro starts at $19.99 a year and also adds cookie consent, a GDPR notice, age verification and an exit-intent popup.

Compared with dedicated plugins

ExtenderXMaintenance (WP Maintenance)LightStartSeedProd Lite
Maintenance mode, freeYesYesYesYes
Coming soon mode, freeYesYesYesYes
Drag-and-drop page design——YesYes
Subscribe / contact formPro (notify form)—YesEmail integrations in Pro
Also an accessibility toolbar, animations, dark mode, code snippetsYes———

Sources: Maintenance, LightStart, SeedProd, as of October 25, 2026. Disclosure: WPXERO makes ExtenderX (version 1.10.0).

If you want a designed landing page with forms and integrations, a builder like SeedProd or LightStart fits better. If you want a clean, correct maintenance switch without another plugin, ExtenderX already has it.

Maintenance checklist

  • Back up first. Maintenance mode hides the site; it doesn't protect it.
  • Clear your cache after switching the mode on and off, or visitors may see the wrong page.
  • Keep it short. Long 503s can eventually affect rankings.
  • Test logged out in a private window.
  • Turn it off and check the homepage, a post and the checkout.

ExtenderX also adds header and footer code, dark mode, block animations and a free accessibility toolbar.

Common Questions

Install ExtenderX, go to ExtenderX → Site Enhancements → Site Access Modes and enable Maintenance Mode. Visitors see a maintenance page while logged-in administrators keep full access to the site and dashboard.

Maintenance mode is for a live site that's temporarily down; it should return HTTP status 503 so search engines come back later. Coming soon mode is for a site that hasn't launched yet; it shows a teaser page with a normal 200 status and should keep the site out of search results.

Not for a short period if the page returns a 503 status with a Retry-After header, which tells search engines the outage is temporary. ExtenderX's maintenance mode sends 503 with Retry-After and marks the page noindex. Keep maintenance short — days, not weeks.

Yes. Administrators always bypass the maintenance page in ExtenderX. With Pro you can also let other user roles or specific IP addresses through, which helps when a client needs to review the site.

Yes, with ExtenderX Pro, which adds a live countdown, your logo, a background image and a notify form to the full-page screen. The free version shows a styled page with your heading and message.

Not if you use ExtenderX — maintenance and coming soon modes are included free alongside its accessibility toolbar, block animations, dark mode and other tools. Dedicated plugins like SeedProd offer drag-and-drop page design if you want a fully custom landing page.

Get new guides and releases by email

Occasional emails when we publish a guide or ship a notable plugin update. No spam — unsubscribe any time.

We only use your email to send these updates. See our privacy policy.