Skip to main content

What are Response Codes?


What are Response Codes?

When a search engine or website visitor makes a request to a web server, a three digit HTTP Response Status Code is returned. This code indicates what is about to happen. A response code of 200 means "OK, here is the content you were asking for." A 301 says, "Gotcha. That page has moved, so I'll send you there now." And so on.

Einstein once said, "If you can't explain it simply, you don't know it well enough."


200 OK

A 200 is the most common type of response code, and the one we experience most of the time when browsing the web. We asked to see a web page, and it was presented to us without any trouble.

301 Moved Permanently

We were expecting to find a web page in a particular location, but it has been moved. No worries though, the web server has sent us to the new location. Most users won't notice that this has happened unless they watch the URL change.

302 Found (Moved Temporarily)

You're in the right place, but the page has moved temporarily to a new location. Just like a 301 the user doesn't usually notice anything because the web server seemlessly moves them to the new URL.

Important SEO Implication: A 302 isn't a permanent move. Any SEO strength that the original page had won't be granted to the new URL.

401 Unauthorized

We've requested a page, but a username and password are required to access it. We're presented with a way to login.

Important SEO Implication: Search engines won't submit a username and password for entry. If you have content hidden behind a login, it won't show up in the search results.

403 Forbidden

We've requested a page that we don't have permission to access at all. This page isn't for us.

404 Not Found

We've requested a page, but the web server doesn't recognize our request. The page can't be shown because the server doesn't know what it is.

Important SEO Implication: Most default 404 pages are a dead end for users and search engines. Look at using a custom 404 for these cases.

410 Gone

We've requested a page and the web server knows what we're asking for, but the page is gone.

Important SEO Implication: There is some debate in the SEO world as to the advantage (if any) of using a 410 over a 404 in certain cases.

Most SEOs prefer to use a 410 when removing unfavorable (perhaps penalized) content from a website. Perhaps the website has some bad links pointing to a bad neighborhood within an otherwise quality site. Its better to use a 410 to say, "We know what you're asking for, but we've deliberately removed it from the site, permanently."

500 Internal Server Error

We've requested a page, and in return, we get a generic error message. No information is given. It is like looking a sales associate in the eye, asking a question, and recieving a blank stare in return.

503 Service Unavailable

We asked for a page, but are told that it is temporarily unavailable. Something is wrong. Perhaps the website is down for maintenance.

Comments

Popular posts from this blog

Namaste Sada Vatsale - RSS Prayer in English

  Namaste Sada Vatsale is Rashtriya Swayamsevak Sangh's prayer. This prayer is in Sanskrit except last line which is in Hindi. It is compulsory to sing this prayer in all programs of Sangh. It was written by some unknown Sanskrit professor in guidance of Dr. K. B. Hedgewar and Madhav Sadashiv Golwalkar. Originally this poem was written in Sanskrit language. Later it was translated in Hindi also. Its original form in other Indian script as well as IOAT format is given as under: RSS Prayer in Devanagari नमस्ते सदा वत्सले मातृभूमे त्वया हिन्दुभूमे सुखं वर्धितोहम् । महामङ्गले पुण्यभूमे त्वदर्थे पतत्वेष कायो नमस्ते नमस्ते ।।१।। प्रभो शक्तिमन् हिन्दुराष्ट्राङ्गभूता इमे सादरं त्वां नमामो वयम् त्वदीयाय कार्याय बध्दा कटीयं शुभामाशिषं देहि तत्पूर्तये । अजय्यां च विश्वस्य देहीश शक्तिं सुशीलं जगद्येन नम्रं भवेत् श्रुतं चैव यत्कण्टकाकीर्ण मार्गं स्वयं स्वीकृतं नः सुगं कारयेत् ।।२।। समुत्कर्षनिःश्रेयस्यैकमुग्रं परं साधनं नाम वीरव्रतम् तदन्तः स्फुरत्वक्षया ध्येय...

Khaleja Movie Logo

Mahesh Babus New movie Khaleja Logo released ... its taken from His twitter account Image courtesy: Twitpic

Search Engines Notice H1 Headings

What are H1 headings? An H1 heading is a prominent piece of text on a web page. It's like the headline of a newspaper or magazine article - it helps readers quickly understand what the web page is about. For example, if this email were a web page, "Search Engines Notice H1 Headings" would be its H1 heading. An H1 heading is plain text that lives between these HTML tags: How can H1 headings help my search engine rankings? Because headings are defined with HTML code, search engines understand that these pieces of text are of particular importance. You should include important keywords for a page in its H1 heading to tell search engines what the page is about, and help it rank higher in results for searches on those words. Do my website's pages have H1 headings? You can find out by looking at the HTML source code for every page on your site. When you're viewing the page, look for this option in your web browser. For example, in Firefox, you would clic...