Thursday, March 31, 2011

SEO Salaries - How Much Should You Make

SEO Salaries - How Much Should You Make
This is going to be a tough and contentious issue and one that isn't easy for me to write about. Along with the obvious internal conflicts of interest in disclosing salary numbers, there's bound to be a lot of companies and individuals who will come away feeling that my numbers are wrong (or that their employers are cheating them). That said, it's a topic that needs to be addressed and if my experience can help (and inspire others to open up with their own data), then the accomplishment is well worthwhile.

What I'll do is simply list the job titles that are common to the SEO world, the salaries I'm familiar with and the effects of geography, experience and demand on the numbers. All salaries are per annum.

In-House SEOs:
Some of these are bound to be rough approximations, as there isn't industry standardization. Hopefully, the descriptions of duties will help identify who in your organization might fit these roles.

VP/Director of Search Marketing:
$100,000 - $350,000+
This individual is ultimately responsible for setting direction and strategies for large companies with earnings from $25MM-$1Bil+. Since this position can create or lose incredible amounts of wealth for a firm, the salaries will often reflect executive-level compensation (just ask Joe Morin, who turned an offer on the high edge of my range).

Director/Manager of Organic Search:
$75,000 - $150,000
This person is responsible for managing a team of SEO personnel in-house and reports to the senior marketing or SEO VP/Director.

SEO Guru:
$75,000 - $200,000
The "guru" is typically running an SEO team (or possibly operating as an independent) for a small-mid-size firm earning $5-$50MM. They have final authority and responsibility for all of the SEO activities at a company, and for many of those firms who rely on the Internet as a primary sales channel, their decision are make or break propositions.

Campaign Manager:
$55,00 - $100,000
The campaign manager would report to a director, but manages a team focused on specific campaigns for a site, keyword set, content area, etc. The compensation could go into six figures primarily due to bonuses, which are often given to campaign mangers who can churn out consistently excellent results.

SEO Specialist (Links, Content and/or KW Research):
$40,000 - $80,000
An SEO specialist is the true "worker" of the search team - optimizing page content, researching keywords, building links, adding content, etc. The range is very wide due to experience and opportunity - an SEO-newbie just starting out won't have the same independence, reliability and skill as someone who's played in the space for several years and knows the engines.

SEO Agency Employees
I have a slightly better grasp on these, but again, individual companies are bound to fluctuate.

SEO Director:
$50,000 - $100,000
The SEO director leads up the SEO team (sometimes several teams), providing strategy, overseeing processes, providing training and occassionally getting their hands down and dirty in the SERPs. If SEOmoz were bigger, someone like Rebecca would be my director, watching over the bulk of the work for clients.

Search Marketing Consultant:
$60,000 - $200,000
A search consultant is a rare breed - these folks work for an SEO agency, but are basically consultants in their own rights. They have the skills, talent and sometimes, reputation to manage a campaign or client independently without outside guidance (they may even be more knowledgable than anyone else on the team). Some marketing agencies have brought folks like this into their fold and its a position I've been offered many times. For those who remember, a good real life example might be when Todd Malicoat (Stuntdubl) worked with Jim Boykin's group (WeBuildPages), though I'm certainly not suggesting that Jim or Todd is smarter/better than the other.

Link Builder:
$35,000 - $100,000
The link builder is, in many ways, a mythical being. At the early stages, they follow direction and strategy from a manager or CEO, but later on, if they grow in power and ability, their value can become so high that its tough to retain them (hence the massive salary range). A true link ninja is so invaluable as to virtually name their price - the return on investment makes it worthwhile.

Content Writer:
$35,000 - $75,000
A great content writer is a critical part of an SEO firm, particularly with the focus on linkbaiting campaigns. Writers, like link builders, can grow in value over time, but since it requires a much less specialized knowledge, there is far more supply in the marketplae (hence the lower salary ceiling).

SEO Researcher:
$30,000 - $60,000
Researchers pursue data for content writers, keywords for campaigns and may even contribute to link building and/or content building efforts. Web research is a somewhat easier skill to acquire, though certainly the best of these folks (someone like Gary Price might fit that bill) will be found in higher positions in the industry.

Client Relations Coordinator:
$35,000 - $75,000
Often inaccurately dubbed "project managers," a client services coordinator is responsible for maintaining an SEO project's tasks, keeping in communication with clients and keeping the team and mangers informed of progress. Andy Beal described this position to me as someone who serves as the "consultant" for a specific project and though their levels of knowledge may not be at expert, they can refer back to the team or their higher-ups for direction in how to answer questions or handle issues.

Factors that can Create Wide Disparity
The following items have the ability to push the ranges above considerably higher or lower.

In the insular world of SEO, made smaller by blogs, forums & industry events, reputation often preceeds you. Your experiences with a firm, with clients, at conferences, and on the web can create high demand. As an example, I think many folks have recognized the blogging genius that is Lisa Barone of Bruce Clay. If she were to seek work in the SEO field, her compensation would be considerably higher than an entry level content writer. The same goes for someone like Cameron Olthius of acsSEO (the only company more difficult to properly capitalize than SEOmoz), who I suspect would fetch a considerable sum thanks to his abilities to design, market and link-bait.

The salaries above represent what I'd expect to find in Seattle, WA or another similar cost-of-living city. In New York, London, San Francisco, Los Angeles or Tokyo, the salaries should be a good deal higher, while in Tulsa, OK, State College, PA or Ames, IA, it might be somewhat lower.

A new recuit, with no SEO experience should expect to be looking at the lowest ranges of salaries. However, in SEO, experience ramps up quickly. Just two years of involvement will give a considerable leg up and the potential to be in the middle of the pack (if you've been successful). Likewise, those folks who have 4 or more years of experience with high-level results to show can comfortably start near the top of the ranges in the right geography. In SEO, salaries ramp up quickly primarily due to the ability of experienced SEOs to make considerable sums working independently as consultants, freelancers or working on their own sites/projects.

The dot-com collapse was certainly not a one-time event, and Web2.0 shows plenty of bubble-like signs. Even in the interim, there have been small fluctuations (mostly seasonal) that has made SEO more/less in demand by both agencies and firms.

How to Find SEO Jobs Over the Net

SEO or Search Engine Optimization is the driving force behind many of the sales made online. When a person looks up a key word on the web, the search engine displays numerous results. A business can be the first to reach Internet users if it has a high search engine ranking. That’s the goal of an SEO job-- to improve or increase a business’s search engine ranking. There are numerous job opportunities available. Finding an SEO job over the net is not difficult if you know where and how to look.

To get this type of job, it’s important to stay “active.” That means exposing yourself to different SEO job boards and webmaster forums. Webmasters spend time in forums to find people who will do quality work. Connecting with these “potential employers” may land you a job as a content writer, copywriter, or PPC ad writer.

However, because it can take time to establish relationships, sometimes forums are not the fastest way to find a SEO job over the net.

A better option might be an SEO job board. By applying to opportunities on job boards, you expose yourself to people who are ready to hire diligent workers. There are a large number of job sites all over the Internet. Be prepared to send an error-free cover letter and resume to employers.

Having writing samples on hand will also increase chances of landing a job. Knowledge of terms such as “PPC,” “dofollow,” and “PR,” and “back link” may also help.

For many positions, applicants will need strong typing skills and a high degree of creativity. Skills in web design and coding are rare qualities in typical applicants. These skills will give potential employees an edge in the job market.

However, even if an applicant possesses all of the above, competition is fierce. A willingness to continually improve Internet knowledge will increases chances of finding a high paying and satisfying SEO job over the net.

If you are not hired right away, it may be because you do not have enough experience. The solution then is to create your own experience. Simply writing articles for free content sites like Associated Content, Constant Content, Hubpages, or can help develop SEO writing skills and increase visibility.

Finding an SEO job over the net is not hard at all. The Internet search industry is booming, and more postions become available every day.


Friday, March 18, 2011

what is web Directory ?

Definitions of directory on the Web:

  • Generally, a directory, as used in computing and telephony, refers to a repository or database of information which is heavily optimized for reading, under the assumption that data updates are very rare compared to data reads. ...

  • In computer software, specifically the command line interface of the OpenVMS operating system, the DIRECTORY command (often abbreviated as DIR) is used to list the files inside a directory. It is analogous to the DOS dir and Unix ls commands.

  • A Directorial Republic is a country ruled by a College of several men which jointly exercise the powers of Head of State. This system of government is in contrast both with presidential republics and parliamentary republics. ...

  • Folder, directory, catalog, or drawer, in computing, is a virtual container within a digital file system, in which groups of computer files and other folders can be kept and organized.

  • A list of names, addresses etc., of specific classes of people or organizations, often in alphabetical order or in some classification; : A structured listing of the names and characteristics of the files on a storage device; : A simulated folder in a personal computer's file system, in which ...

  • This five-member group functioned as the executive for the governmental system created by the Constitution of 1795. As its most visible component, the Directory gave its name to the entire government. ...

  • A compilation of websites that is categorized and sorted by a topic. Within every directory listing you will find an informative description of each site. When a site is listed on a popular directory, the site's link popularity will increase.

  • A division on a disk which has a name and usually contains several files which belong together. Directories are arranged hierarchically in tree form (with branches and sub-branches) and can be displayed in this form on a certain program level like that found in Corpus Presenter when you are ...

What is Search engines ?

  • Definitions of Search Engines on the Web:

How Do Search Engines Work?

Please note: search engines are not simple. They include incredibly detailed processes and methodologies, and are updated all the time. This is a bare bones look at how search engines work to retrieve your search results. All search engines go by this basic process when conducting search processes, but because there are differences in search engines, there are bound to be different results depending on which engine you use.
  1. The searcher types a query into a search engine.
  2. Search engine software quickly sorts through literally millions of pages in its database to find matches to this query.
  3. The search engine's results are ranked in order of relevancy.

Basics of Domain Name. What is a Domain Name ?

It's amazing how we take things for granted. Take domain names, for instance. Most people know what they are but few understand all of the details involved. These usually do not become evident until a domain name is needed for a Web site.

A domain name is basically a Web site address. For example, "" is the address of the truss techno softs  Web site; it's also the site's domain name.
Note: The entire Web address, i.e.,, is known as the URL (Uniform Resource Locator).

There are three "levels" of domain names. The first level, described in detail below, is the "extension" part of the name, i.e. ".com." The second level would be "" The third level would be ""

Top-Level Domains
A domain name "extension" is called a "top-level domain (TLD)." These are divided into three different categories: generic top-level domains (gTLD), country code top-level domains (ccTLD) and infrastructure top-level domains.
Generic top-level domains are the ones most frequently seen on the Web:
  • .com (originally intended for use by commercial organizations but is available to anyone).
  • .net (originally intended for use by sites directly related to the Internet but is available to anyone).
  • .org (originally intended for use by non-profit organizations but is available to anyone).
  • .edu (used by educational organizations).
  • .gov (reserved for agencies of the United States government).
  • .mil (reserved for the United States military).
  • .int (reserved for international organizations established by treaty. i.e. the European Union:
  • .aero (reserved for members of the air transport industry).
  • .biz (for use by businesses only).
  • .coop (reserved for cooperative associations).
  • .info.
  • .museum (reserved for museums).
  • .name (reserved for individuals).
  • .pro (being developed for professionals and related entities).

The next top-level domains are the two letter country codes. These are used to designate a country or a dependent territory. For instance, in the URL, the "uk" represents the United Kingdom. A listing of all country codes can be found on the IANA Web site. IANA (Internet Assigned Numbers Authority) oversees the allocation of all TLD's.

The top-level domain infrastructure is limited to ".arpa" and is used exclusively for Internet-infrastructure purposes. The .arpa designation comes from the United States Department of Defense Advanced Research Projects Agency, the government agency which formulated the Internet.

Formatting of Domain Names
Domain names must be at least two characters long and no more than 63 characters maximum, excluding the top level domain. The characters can include any combination of letters, numbers or hyphens. The first and last character cannot be a hyphen. Domain names are not case-sensitive. i.e. "" would be the same as ""

IP Addresses
In addition to the domain name, there is also another address for a Web site: the IP (Internet Protocol) number. This is the actual address computers use to connect to the site through the Internet. It is directly linked to the domain name and is regulated by the Internet Corporation for Assigned Names and Numbers(ICANN).

If you were going to visit the physical home office of the Washington Post, you would need to know its physical address. Yet the actual legal description for the property is a different number, similar to using an 800 vanity number. If you want to place a collect phone call, you can dial 1-800-CALL-ATT, which the telephone company's computer translates to 1-800-2255-288.

The domain name and the IP address act in the same way. Each computer connected to the Internet is assigned a unique number known as an IP address. Developed in the early 1970's, this number serves as the computer's Internet address. An IP address can be either static (permanent) or dynamic (temporary). Most home computers use a dynamic IP address while servers and many other computers use a static IP address. An IP address looks like this: If you were to enter that number in the address bar of your Web browser, you would reach the Web site of the Washington Post.

When you enter "" into the address bar of your browser, the computer does a search of the domain name system (DNS), which is maintained by the Internet Corporation for Assigned Names and Numbers (ICANN). The domain name is then translated into the IP number and the computer connects with the Web site.

Registering Domain Names
In order to use a domain name, it must be registered with a registry. ICANN maintains a current directory of accredited registrars. The domain name is registered for a specified period of time. i.e. one year, up to a maximum of ten years, and is renewable on an ongoing basis. When you purchase a domain name, it only belongs to you for the specified time you stated, in this case, one year. As long as you continue to renew it in a timely fashion, it will belong to you. It is important to keep track of the renewal period because if the domain name is not renewed, it can be registered by anyone for their own use.

During the registration process you may be asked for information for different "contacts." i.e., technical, administrative. Your domain name record will be available to the public in what is called a "whois" database (a public database mandated by ICANN). The information is categorized under different areas in order for the proper contact information to be available in any given situation (technical difficulties, copyright infringement, etc.). The contact information can be the same for each position; some registrars will have a check box to enable the duplication of the information in each section. As an example, here is the whois record for the Washington Post.

One caution about registering domain names: just because you register the name does not automatically mean that it's yours. Intellectual property law applies to domain names. For instance, you may not be able to register the domain name "" just because your last name is MacDonald. Take the case of Don Henley. His name is exactly like that of the rock musician from The Eagles. Mr. Henley wanted a Web site and so he registered the domain name "" and set one up. He even stated on his Web site that he was not the other Don Henley. The other Don Henley, it seems, had problems with it. There is a "" registered to the Henley from the Eagles. According to the whois report, it was registered in 1999. It was previously owned by a "cybersquatter." The other domain, "," was registered in 1997. To the best of my knowledge this situation is still unresolved.

Domain Pointing
During the registration process you will be asked where you want the domain name to "point." This is the IP address of the server where your Web site will be located and there should be a primary and secondary server. You can obtain this information from your Web hosting company. There may also be a listing for other optional servers. The registrar may provide the IP addresses of at least two delegated name servers on their site. You can change this if you have your own. It can also be changed later if you change servers.
It should take 48-72 hours for your domain name to be set-up and available via the Web.

Sunday, March 13, 2011

SEO Training Course Content: Internet & Search Engine Basics:: Types of Internet Marketing Methods

Types of Internet Marketing Methods ?

Search engine optimisation process is a total must to make good promotion to your sites. Over time, because the technology has changed, there is a need to follow other kinds of web marketing SEO. To be more clear, SEO still has the same vital role in promotion and should be implemented and taken seriously. At the same time, we want to apply some other new sorts of internet marketing SEO.

{Therefore ,} If you want to win the hearts of search websites and reach success in the internet marketing space, SEO plus the other forms of it will be necessary for your web sites.

In addition to SEO, there are other online marketing services become crucial to not only provide new paths to your internet site but to show the search websites in which way you are endeavoring to build your business online the right way. Search engines always need you to be recent, knowing how the search site algorithms and androids operate, and showing what you do and what you are endeavoring to do for your websites.
Some examples of other kinds of web marketing services : Friendly search site internet sites, pay per click
( pay per click ) advertising campaigns, link building programs, social media optimization, blog optimization, mobile social media, and masses more potent forces will release day to day.

The search sites reward those who are on the right way to introduce themselves to the whole world, who use the newest techniques in promotion and promoting, who find the other aspects of online selling, and people who are ready to do anything to make great success in the internet selling.

So it’s particularly vital to take some major steps towards making a complete online promoting plan full of differing types of SEO ways which should help your internet site to be No.1 in Google and other search sites. It’s time to find prime quality paths or links connecting to your internet site to make your internet business grows in visibility.

Social Media promoting
Social media promoting is one of other facets of online promoting methods, which has another significant role in promotion and marketing besides SEO. It is so important to include this technique in your internet marketing strategy as it will help your website to be well-known in many communities and forums and to get to the pinnacle of the search websites.

the first step to apply this technique is to find the appropriate communities that have the same objectives and purposes. Remember, it is important to reach many communities and share with them what is your site talking about, how it’s possible to get benefits from employing your site, and the strategies you are using to make public articles and make promotion and promoting.

As we revealed before, there are many forms of internet marketing services which are helpful to grow your business on the internet. Affiliate marketing and pay-per-click advertising are the most vital elements used to achieve high level of accomplishment in online marketing. The best advice here is not to put all of your hopes in just one or two internet marketing methods. You need to use more strategies helping your internet site to rank well in all search engines ( Google, Yahoo, and Bing ).

When you use the most acceptable web marketing strategies, you will be sure that everything is OK even if one of those methods stops working for you. That’s why it’s crucial to follow as many SEO ways as possible .
Basic information about Social Media Marketing techniques
1)Pay-per-click Advertising : is a Net marketing model which is utilized on websites to get them to the head of search websites by utilizing Google AdWords.

2)Internet marketing : is a Net promoting practice in which a person wants to sell a product through an affiliate network. It’s a. K. A revenue sharing between two internet sites ( online advertisers & online publishers ).

3)Search Engine Friendly : is an item used to describe sites designs, content, pictures, videos, and other elements that have optimized for the search site purpose.

4)Link Building : is another process helping websites to get top quality inbound ( inbound ) links to improve their search engine positions. This process includes buying links, reciprocal linking, or entering barter agreements.

5)Social Media Optimization ( SMO ) : is the best tactics used to drive top of the range traffic to websites by promoting and publicizing them through using social media networks.

6)Blogging or Blog Optimization : is a blog publishing system which allows users to read, write, share opinions, and discuss many varied topics related to the title tag of the HTML pages they’re in.

7)Mobile Social Media : is one of the most recent social networking strategies where folk who have the similar goals and interests can meet, view, share files, and make many relationships letting them attract as many traffic as possible to their web sites.

8) Digital marketing.

9) Email Marketing

10)Video Marketing

11) Conversation Marketing

12) Article Marketing  Etc....

  there are lots of strategies are in use nowadays, and others will be released over a period. Our aim is to apply the most efficient tools used in promotion and marketing to get high rankings in search engines. Also, we need to keep a watch on what’s going on in the web marketing space and which methods are going to go up and which one becomes outdated and find the latest SEO techniques and methods.

SEO Training Course Content: Internet & Search Engine Basics:: Importance of Internet Marketing

Importance of Internet Marketing ?

For today's business owners the shape of commerce has changed. No longer is the success of our businesses completely reliant on world-of-mouth and persuasive print advertising. Today's savvy entrepreneurs understand that in order to be truly successful in today's competitive environment it is absolutely essential to conduct comprehensive Internet marketing.

An online presence is critical for reaching your target audience in today's Internet focused age. Internet marketing - an affordable alternative to pricey print and broadcast marketing - can reach the people you want without breaking the bank. Let's face it; your audience is already online; now it's just a matter of delivering them your message.

To do so, you can work with professionals who understand the complexities of Internet marketing. They will assist you in developing your message, orchestrating a plan, and implementing it. The result can very well be a high level of success and viability for your small business.

To find such professionals check with other small business owners - for whom you have a respect - to determine what Internet marketing professionals worked well on their behalf. It may be beneficial to find someone who has an understanding of your particular industry. This alleviates the learning curve when attempting to construct an appropriate message for Internet marketing.

Internet marketing professionals will also be well-versed on the legalities of marketing small businesses online and can guide you through the process with an eye towards boundaries.

You may also wish to conduct your Internet marketing on your own. No one knows the intricacies of your business better than you; who better to construct a specific message than you? Before embarking on any Internet marketing, however, be sure to conduct thorough research.

Your actual Internet marketing can be conducted right on your website with the use of surveys, give-aways, and a specific call-to-action.

It may be in your best interest to take some marketing courses so that you can best familiarize yourself with the importance of Internet marketing.

The beauty of Internet marketing is its mass appeal. It would take enormous effort and money to reach certain targeted audiences with specific messages delivered in a particular way. The Internet bridges the gap between all audiences and levels the playing field for those interested in marketing their small business.

Using Internet marketing to further the efforts of your small business can be vastly rewarding. With consistent and poignant delivery of messages through Internet marketing you can experience long term success and viability.

SEO Training Course Content: Internet & Search Engine Basics: What is Online Marketing ?

What is Online Marketing ?

Online marketing or internet marketing is a relatively new, but rapidly expanding and fundamentally important aspect of strategic implementation. Indeed in many organizations, it may be regarded as a functional aspect of marketing strategy and certainly of the business model. Final Touch Inc considers online marketing very different from ordinary business marketing and brings six categories of organic benefit: costs are reduced, capability is increased, communications are refined, control is enhanced, customer service is improved and competitive advantage may be achieved depending on the competitor’s reaction.

Online marketing processes include not only e-marketing and sales, but supply chain and channel management, manufacturing and inventory control, financial operations and employee’s workflow procedures across an entire organization. Essentially e-business technologies empower customers, employees, suppliers, distributors, vendors, and partners by giving them powerful tools for information management and communications. Online marketing or e-marketing is always confused with e-commerce. Any business marketing using online media is known as e-marketing, while on the other spectrum, if there is financial transaction involved with the electronic process using internet technologies, it is e-commerce.

Since a web presence is essential for a business to grow in all dimensions, a dynamic website, blog and social media activity, is the best way to develop sell your products and services to prospective local and international clients.

Customer satisfaction is the most important aspect of business development through e-marketing. There are certain online marketing tips that can truly enhance the worth of your business. The website needs to show complete contact information, this will help customers to rely on the company that if something goes wrong, someone will be there to listen to them. Impressive profile of products or services search engines is great idea of marketing business through online sources. Data warehousing to map customer needs that is FAQ`s, auto replies, built in call back facility and queries recording is also essential in this regard. Customer relationship management CRM needs to be focused separately. E-branding, that is, to make your site attractive through animations and slide shows inclusion.
Driven by competitive pressures, companies are employing online marketing for a variety of purposes. Its main advantage is the increase in revenues through optimal customer and partner management. Online marketing strengthens the operational core of a business by reducing the amount of loss and instability. In addition to this, it fortifies interactivity that is pull mechanism and push model. Industry structure enhances customer relations and removal of intermediations, agents and distributors. Hence e-marketing has been playing a role of bridge between businesses and end customers in a most effective manner.

Wednesday, March 2, 2011

HTTP status codes

Some common status codes are:

200 - the server successfully returned the page

404 - the requested page doesn't exist

503 - the server is temporarily unavailable

A complete list of HTTP status codes is below. You can also visit the W3C page on HTTP status codes for more information.
1xx (Provisional response)

Status codes that indicate a provisional response and require the requestor to take action to continue.
Code Description
100 (Continue) The requestor should continue with the request. The server returns this code to indicate that it has received the first part of a request and is waiting for the rest.
101 (Switching protocols) The requestor has asked the server to switch protocols and the server is acknowledging that it will do so.
2xx (Successful)
Status codes that indicate that the server successfully processed the request.
Code Description
200 (Successful) The server successfully processed the request. Generally, this means that the server provided the requested page. If you see this status for your robots.txt file, it means that Googlebot retrieved it successfully.
201 (Created) The request was successful and the server created a new resource.
202 (Accepted) The server has accepted the request, but hasn't yet processed it.
203 (Non-authoritative information) The server successfully processed the request, but is returning information that may be from another source.
204 (No content) The server successfully processed the request, but isn't returning any content.
205 (Reset content) The server successfully proccessed the request, but isn't returning any content. Unlike a 204 response, this response requires that the requestor reset the document view (for instance, clear a form for new input).
206 (Partial content) The server successfully processed a partial GET request.
3xx (Redirected)

Further action is needed to fulfill the request. Often, these status codes are used for redirection. Google recommends that you use fewer than five redirects for each request. You can use Webmaster Tools to see if Googlebot is having trouble crawling your redirected pages. The Crawl errors page under Diagnostics lists URLs that Googlebot was unable to crawl due to redirect errors.
Code Description
300 (Multiple choices) The server has several actions available based on the request. The server may choose an action based on the requestor (user agent) or the server may present a list so the requestor can choose an action.
301 (Moved permanently) The requested page has been permanently moved to a new location. When the server returns this response (as a response to a GET or HEAD request), it automatically forwards the requestor to the new location. You should use this code to let Googlebot know that a page or site has permanently moved to a new location.
302 (Moved temporarily) The server is currently responding to the request with a page from a different location, but the requestor should continue to use the original location for future requests. This code is similar to a 301 in that for a GET or HEAD request, it automatically forwards the requestor to a different location, but you shouldn't use it to tell the Googlebot that a page or site has moved because Googlebot will continue to crawl and index the original location.
303 (See other location) The server returns this code when the requestor should make a separate GET request to a different location to retrieve the response. For all requests other than a HEAD request, the server automatically forwards to the other location.
304 (Not modified) The requested page hasn't been modified since the last request. When the server returns this response, it doesn't return the contents of the page.
You should configure your server to return this response (called the If-Modified-Since HTTP header) when a page hasn't changed since the last time the requestor asked for it. This saves you bandwidth and overhead because your server can tell Googlebot that a page hasn't changed since the last time it was crawled
305 (Use proxy) The requestor can only access the requested page using a proxy. When the server returns this response, it also indicates the proxy that the requestor should use.
307 (Temporary redirect) The server is currently responding to the request with a page from a different location, but the requestor should continue to use the original location for future requests. This code is similar to a 301 in that for a GET or HEAD request, it automatically forwards the requestor to a different location, but you shouldn't use it to tell the Googlebot that a page or site has moved because Googlebot will continue to crawl and index the original location.
4xx (Request error)

These status codes indicate that there was likely an error in the request which prevented the server from being able to process it.
Code Description
400 (Bad request) The server didn't understand the syntax of the request.
401 (Not authorized) The request requires authentication. The server might return this response for a page behind a login.
403 (Forbidden) The server is refusing the request. If you see that Googlebot received this status code when trying to crawl valid pages of your site (you can see this on the Web crawl page under Diagnostics in Google Webmaster Tools), it's possible that your server or host is blocking Googlebot's access.
404 (Not found) The server can't find the requested page. For instance, the server often returns this code if the request is for a page that doesn't exist on the server.
If you don't have a robots.txt file on your site and see this status on the robots.txt page of the Diagnostic tab in Google Webmaster Tools, this is the correct status. However, if you do have a robots.txt file and you see this status, then your robots.txt file may be named incorrectly or in the wrong location. (It should be at the top-level of the domain and named robots.txt.)
If you see this status for URLs that Googlebot tried to crawl (on the HTTP errors page of the Diagnostic tab), then Googlebot likely followed an invalid link from another page (either an old link or a mistyped one).
405 (Method not allowed) The method specified in the request is not allowed.
406 (Not acceptable) The requested page can't respond with the content characteristics requested.
407 (Proxy authentication required) This status code is similar 401 (Not authorized); but specifies that the requestor has to authenticate using a proxy. When the server returns this response, it also indicates the proxy that the requestor should use.
408 (Request timeout) The server timed out waiting for the request.
409 (Conflict) The server encountered a conflict fulfilling the request. The server must include information about the conflict in the response. The server might return this code in response to a PUT request that conflicts with an earlier request, along with a list of differences between the requests.
410 (Gone) The server returns this response when the requested resource has been permanently removed. It is similar to a 404 (Not found) code, but is sometimes used in the place of a 404 for resources that used to exist but no longer do. If the resource has permanently moved, you should use a 301 to specify the resource's new location.
411 (Length required) The server won't accept the request without a valid Content-Length header field.
412 (Precondition failed) The server doesn't meet one of the preconditions that the requestor put on the request.
413 (Request entity too large) The server can't process the request because it is too large for the server to handle.
414 (Requested URI is too long) The requested URI (typically, a URL) is too long for the server to process.
415 (Unsupported media type) The request is in a format not support by the requested page.
416 (Requested range not satisfiable) The server returns this status code if the request is for a range not available for the page.
417 (Expectation failed) The server can't meet the requirements of the Expect request-header field.
5xx (Server error)

These status codes indicate that the server had an internal error when trying to process the request. These errors tend to be with the server itself, not with the request.
Code Description
500 (Internal server error) The server encountered an error and can't fulfill the request.
501 (Not implemented) The server doesn't have the functionality to fulfill the request. For instance, the server might return this code when it doesn't recognize the request method.
502 (Bad gateway) The server was acting as a gateway or proxy and received an invalid response from the upstream server.
503 (Service unavailable) The server is currently unavailable (because it is overloaded or down for maintenance). Generally, this is a temporary state.
504 (Gateway timeout) The server was acting as a gateway or proxy and didn't receive a timely request from the upstream server.
505 (HTTP version not supported) The server doesn't support the HTTP protocol version used in the request.