Forum Moderators: Robert Charlton & goodroi

Message Too Old, No Replies

GWT says "HTTP error, 4xx error" - I don't understand

         

bubble

11:19 am on Jun 10, 2008 (gmt 0)

10+ Year Member



I use google webmaster tool to check web crawl on my site, there is an error,

HTTP errors (1) 4xx error,

Even have read some related infomation I still don't know what is the error.

Following is my page HEAD source

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="verify-v1" content=" HERE ARE SOME CODE FROM GOOGLE =" >

<title>[My title text goes here]</title>

<link href="filename.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.style1 {color: #003366}
.style2 {color: #00FFFF}
.style3 {color: #FF9933}
.style5 {color: #FFCC00}
-->
</style>

</head>

Could anybody help! Now even I type in my web address in Google search window, no match information found, only when I type the address in browser address bar, the site can be seen online.

Please help!

[edited by: tedster at 11:23 am (utc) on June 10, 2008]

tedster

11:41 am on Jun 10, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



It's not an error in HTML - that is, it's not in your web page's source code and not even in your source code's "head" section.

It's a HTTP error that is sent from your server in what's called the server header. When googlebot (or any user agent, such as a browser) asks your server for a file, the two computers exchange a bunch of information. They "talk about" about what they're going to say to each other and how they're going to say it. That back and forth takes place in the http server headers.

You can observe this discussion by using the Live HTTP Headers add-on for Firefox

The 4xx class of HTTP errors are various codes that your server sends to googlebot that basically tell it that the requested file is not going to be sent, and the reason why. The reason is explained by the exact status code sent, such as 403 Forbidden, 404 Not Found, 410 Gone and so on.

There 's a full reference of the status code at the W3C: [w3.org...]

Basically, it's not an error in your HTML file - it's something to do with your server that's specifically related to the exact URL that googlebot requested.