Fix Unresponsive Pages on Your Website with Labrika's SEO Tools

Not Responding pages

"Not Responding" pages are pages that did not receive a response from the server when requested.

The "Not Responding pages" error can be displayed, for example, when a web page does not load correctly or if a response timed out.

Web browsing uses the HTTP communication protocol

Every HTTP interaction includes a request and a response. A server connection timeout means that the server has taken too long to respond to a request for data.

Timeouts are not a response message. They appear when there is no response and the request is not completed within a predetermined period.

Why do some pages become unresponsive?

Site pages can stop responding for various reasons:

Why is it important to know about inaccessible pages?

Slow loading of pages, a complete failure of a website, or when individual pages are unavailable leads to loss of traffic and potential customers. They may then go to competitors' sites for a better experience. Leading to a loss in the bottom line for you as the business owner. Not only this but the issue is compounded when your SEO indicators, and therefore position in the search rankings decrease also.

The availability of a site and the speed of the server's response have a direct effect on the site's position in the search results, and its indexing. The longer the wait for a response from the server, the more difficult it becomes for a site to be indexed by the search robots. This leads to only partial indexing of a web resource.

This then also affects the speed with which new updates to pages are indexed by the bots. Instead of days or weeks, it may now take months for any useful changes you make to your pages to actually be indexed by the search engines.

Essentially search engines will not place slow, or unresponsive sites in high positions in the search results. Ultimately if any pages take too long to respond (30 seconds plus) they may be removed from the search results entirely.

Frequent interruptions in the site's functionality and the deterioration in the availability of pages can signal deeper issues. This could be broken equipment, attacks on the server, etc.

This is why checking for inaccessible pages is so important. You can avoid a deterioration in rankings, visitor churn (which leads to SEO issues), and a decrease in sales by checking for these types of unresponsive pages and then eliminating them.

How to find inaccessible pages

It is physically impossible to manually reload every site page every minute to monitor that it's working around the clock. Therefore, the process has to be automated.

Here at Labrika, we display pages that did not respond from the server when requested in the "Not Responding pages report".

Google Recommendations

Google's search quality team recommends that a site's status be labelled appropriately to ensure that a site's unavailability for technical reasons does not negatively impact a site's overall reputation.

Your best bet is to return status code 503 (Service Unavailable). This informs the search robot that the server is temporarily unable to process requests for technical reasons (maintenance, overload, etc.).

In this case, you can provide visitors and bots with information about when the website will resume functionality. If you know the length of the downtime in seconds or the estimated date and time of its end, they can be specified in the "Retry-After header" field. Googlebot uses this to determine the right time to re-index the URL.

Example Answer 503:

header('HTTP/1.1 503 Service Temporarily Unavailable');

header('Retry-After: Sat, 8 Oct 2011 18:27:00 GMT');

It is good practice to return a 503-status code for:

If unavailable, you should change the site's DNS to point to a temporary server that returns a 503 response.

However, it is essential not to treat the 503-status code as a permanent solution to the problem - prolonged 503 can be seen as a sign that the server has become permanently unavailable, as a result of which it can be removed from the Google index.

How do I fix the problem?