What Does HTTP Error 503 (Service Unavailable) Mean & How To Fix It?

Clifford Chi
Clifford Chi

Updated:

Published:

Imagine someone searches for a topic and finds your website on page one of Google. When they click through to your website, though, their eyes land on a bland webpage that says "Service Unavailable".

Marketer frustrated with an http error 503.

What do you think they'll do when they find your website on Google again? Odds are, they'll skip over it and click on the next link. If visitors are looking for answers and you're promising them those answers, but you can't deliver because something's wrong with your website, they'll lose trust in your brand.

HubSpot uses the information you provide to us to contact you about our relevant content, products, and services. HubSpot will share the information you provide to us with the following partners, who will use your information for similar purposes: RYTE. You can unsubscribe from communications from HubSpot at any time. For more information, check out HubSpot's Privacy Policy. To unsubscribe from RYTE's communications, see RYTE's Privacy Policy.

Complete SEO Starter Pack

An introductory kit to optimize your website for search.

  • Increase your organic traffic.
  • Plan your keyword strategy.
  • Debunk SEO myths.
  • Build a blog strategy.
Loading your download form

You're all set!

Click this link to access this resource at any time.

Access now
Learn more

Unfortunately, if your website experiences a 503 Service Unavailable Error, there's no silver bullet solution. You have to investigate what's actually causing the issue, because even though these types of errors indicate what happened to your website, they don't tell you why it happened.

To help you fix your 503 Service Unavailable Error and avoid losing potential customers, check out our guide on what exactly the issue is and its most common solutions.

→ Download Now: SEO Starter Pack [Free Kit]

When your website is experiencing a 503 Service Unavailable Error, your site's visitors will land on an error page. Fortunately, Airbrake recommends five common solutions for troubleshooting most 503 Service Unavailable Errors.

1. Restart your server.

Sometimes, there will be congestion in the server chain that hosts your website. One of the most effective ways to open up and refresh it is to simply restart your web server. If your website is hosted on multiple servers, make sure you restart all of them to get it running again.

2. Check to see if your web server is going through maintenance.

Most web servers shut down when they're going through maintenance. If you can access your server's administration settings, check the configuration options to see when automatic maintenance sessions are scheduled. If you'd rather have complete control over your server's maintenance, you can disable these automatic updates in the configuration options, too.

3. Fix faulty firewall configurations.

Your firewall is your website's gatekeeper, protecting your site from malicious visitors or distributed denial-of-service (DDoS) attacks. Sometimes, a faulty firewall configuration will cause your firewall to deem requests from a content delivery network as an attack on your server and reject them, resulting in a 503 Service Unavailable Error. Check your firewall configuration to pinpoint and fix the issue.

4. Sift through your server-side logs.

There are two types of server-side logs -- applications logs and server logs. Application logs recount your website's entire history, letting you see the web pages requested by visitors and the servers it connected to. Server logs provide information about the hardware running your server, revealing details about its health and status. Sift through both types of server-side logs to uncover any alarming information about your server or website.

5. Comb through your website's code to find bugs.

If there's a mistake in your website's code, your web server might not be able to correctly answer requests from a content delivery network. Comb through your code to find bugs or copy your code into a development machine. It'll perform a thorough debug process that will simulate the exact situation your 503 Service Unavailable Error occurred in and allow you to find the exact moment things went wrong.

Any time there's an error on your site, it's important to fix it as soon as you can. If customers get errors, they probably won't come back to your page.

Editor's note: This post was originally published in January 2019 and has been updated for comprehensiveness.

marketing

 

Topics: Technical SEO

Related Articles

We're committed to your privacy. HubSpot uses the information you provide to us to contact you about our relevant content, products, and services. You may unsubscribe from these communications at any time. For more information, check out our Privacy Policy.

Boost your website performance with this free 3-part starter pack.

Marketing software that helps you drive revenue, save time and resources, and measure and optimize your investments — all on one easy-to-use platform

START FREE OR GET A DEMO