Maintenance Mode HTTP Error Code
currently turning on the maintenance mode of a website returns error code 500 for that page. But it would be better to return code "503" as it implies a temporary issue:
"The Web server (running the Web site) is currently unable to handle the HTTP request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay."