My status
Feb 4th

Status Codes

written by: admin

Reason-Phrases and HTTP Status Codes

10.1 - 1xx Informational
Status Code Reason Phrase
	100  Section 10.1.1:  Continue
	101  Section 10.1.2:  Switching Protocols
10.2 - 2xx Successful
Status Code Reason Phrase
	200  Section 10.2.1:  OK
	201  Section 10.2.2:  Created
	202  Section 10.2.3:  Accepted
	203  Section 10.2.4:  Non-Authoritative Information
	204  Section 10.2.5:  No Content
	205  Section 10.2.6:  Reset Content
	206  Section 10.2.7:  Partial Content
10.3 - 3xx Redirection
Status Code Reason Phrase
	300  Section 10.3.1:  Multiple Choices
	301  Section 10.3.2:  Moved Permanently
	302  Section 10.3.3:  Found
	303  Section 10.3.4:  See Other
	304  Section 10.3.5:  Not Modified
	305  Section 10.3.6:  Use Proxy
	307  Section 10.3.8:  Temporary Redirect
10.4 - 4xx Client Error
Status Code Reason Phrase
	400  Section 10.4.1:  Bad Request
	401  Section 10.4.2:  Unauthorized
	402  Section 10.4.3:  Payment Required
	403  Section 10.4.4:  Forbidden
	404  Section 10.4.5:  Not Found
	405  Section 10.4.6:  Method Not Allowed
	406  Section 10.4.7:  Not Acceptable
	407  Section 10.4.8:  Proxy Authentication Required
	408  Section 10.4.9:  Request Time-out
	409  Section 10.4.10: Conflict
	410  Section 10.4.11: Gone
	411  Section 10.4.12: Length Required
	412  Section 10.4.13: Precondition Failed
	413  Section 10.4.14: Request Entity Too Large
	414  Section 10.4.15: Request-URI Too Large
	415  Section 10.4.16: Unsupported Media Type
	416  Section 10.4.17: Requested range not satisfiable
	417  Section 10.4.18: Expectation Failed
10.5 - 5xx Server Error
Status Code Reason Phrase
	500  Section 10.5.1:  Internal Server Error
	501  Section 10.5.2:  Not Implemented
	502  Section 10.5.3:  Bad Gateway
	503  Section 10.5.4:  Service Unavailable
	504  Section 10.5.5:  Gateway Time-out
	505  Section 10.5.6:  HTTP Version not supported
May 14th

top SEO twitters to follow

written by: Lee Johnson

I thought it about time to make a list of the top  SEO gurus and bloggers to follow on twitter. If you have any more that are worthy of being put on this list I will be happy to add them after following them. This list will be updated each day…!

  • 1 Matt Cutts – Head of web spam team at Google.
  • 2 SE Roundtable – Constant updates to their quality blog posts
  • 3 WebProNews – Twitter account is constantly updated and well worth adding to your list.
  • 4 Arron Wall – Author of SEO Book
  • 5 SEOmoz – The best of the SEO web. Not many tweets but interesting t the same time.
  • 6 Fantomaster – Very technical SEO Guru
  • 7 Mashable - CEO at Mashable, Constatly updating.

I look forward to see who you are following.

May 5th

jQuery Testimonial Rotator

written by: Lee Johnson

I had been looking to add a jQuery testimonial/SEO tips rotator section on my sidebar for all my main website pages. I had been looking online it seemed like for hours, then I thought I would start to add a quick tweet. Twitter can be of so much use. Wabbsters responded to me in no time, sent me to a great site lik that explains all you need to know: jQuery Testimonial Rotator.

Merrick Christensen’s blog article all you need to have a rotator on your site soon. Everything is there to download and see a demo. It is very easy to style too. I just need to add it now to my blog. Merrick, much appreciated, keep up the good work.

The rotator works like this:

Here is the usage:

window.addEvent(‘domready’, function(){
var myQuotes = new Quotator(‘container’);
});

By default it looks for a file called quotes.js which is a simple JSON file that looks something like this:

{“quotes”:
[
{
"quote" : "Quote 1",
"author" : "Author 1"
},


{
"quote" : "Quote 2",
"author" : "Author 2"
}
]
}

Just replicate the above for as many quotes or testimonials, SEO Tips you desire. The options that can set are speed (number), json (JSON file URL), and what quote you want to start from (number).

A big thanks goes to:

A final thanks must go to Alex Hall, a website developer that assists me with many projects. His website is: Development SEO. I currently work with Alex at BT Directories Ltd – Trading as BT Customerstreet. He is always very willing to assist me and give ideas on what can be done to get the most from my website. His knowledge base is fantastic and just wish I had the patience to get to his level. Alex has added some really nice feature on the site that uses the Yahoo YUI. Alex has integrated Merricks script with YUI to get the best possible solution for my site.

Mar 25th

So you woke up and noticed that Google results pages now have slightly changed in terms of looks. Any idea what’s different?

Let me explain; Google has introduced two new additions to the way the SERP results work and display. Google explained that it said would “help guide users more effectively to the information they need.” (It sounds like a winner, but will it return better results?)

So what are the changes?

1. Search refinements

Google is trying to understand what you’re looking for when you search, not just the words you type. So if you type “Paula Abdul Idol,” for instance, Google will understand that you’re looking for information about the “American Idol” judge, not people who idolize Paula Abdul. (If you want a geekier search term, check out the image below on the search for: “principles of physics.”) At the bottom of the page (and sometimes at the top, Google says), it will give you terms related to the “principles of physics” or what ever search term that was typed in.

principles-of-physics

This should help people find related pages and make it easier for us all to find what we are looking for. The related searches will also give us ideas of what to search for. Looking at this on an SEO point of view this will help when looking for associated phrases that can be used for a new or existing webpage.

2. Snippets

The other change to Google’s SERP’s is “”snippets. Google says, when you enter a query longer than three words, it will give you snippets with longer lines that show you more of the words you typed into the search, showing those lines in bold (bigger description area, see image below for an example). The query “spice market review shrimp starter dessert,” Google says, will show you snippets that include a review of Spice Market, with segments talking about shrimp starters and desserts, with the relevant words in bold.

snippets

“We’re constantly looking for ways to get you to the Web page you want as quickly as possible,” said the post on Google’s blog, by Ori Allen, the founder of Orion who is now technical lead for the search quality team, and Ken Wilder, the snippets team leader.

What remains to be seen is if these improvements will alter user behavior, either by keeping people on Google longer or by changing the way they enter search terms. If they don’t like the bold and snippets, maybe they’ll enter search terms that are shorter than three words. If they like the snippets, Sterling said, they could enter increasingly specific searches, knowing that the words they’re looking for will show up in the results and potentially save them time.

In conclusion

I will be doing lots of research into these changes as it may be a huge change in possible search behavior or is it just a ploy to get searchers to stay on the serps for longer for paid ads viewing. Clicks on PPC listings means more coppers in the pocket. Time will tell…

Let me know what you think and why you think Google has changed things.

Mar 25th

Buy a Keyword Happy Domain Name

written by: Lee Johnson

There are various reasons why a web address needs to be right – and right from the very start of your websites life. The first thing that should be considered when choosing a web address is the marketability of the address, will it stick in peoples mind? Many online companies now don’t use the typical names associated with a company and prefer to go for terms such as “blue-widgets.com”. This is largely due to the fact that domain names are more effective if they have a keyword within them (i use lee-johnson.com, I want to be found for my own name)).

Make it keyword rich

By choosing a keyword rich domain name you are further emphasising the relevance of your website to that term. Although this is not as effective today as it has been in past years, it is still worth getting right. As well as the beneficial effects a keyword rich domain has on your search engine rankings, it also has an effect on your sites “click through”. If a search engine user sees a domain name which matches their search then it is more attractive than a domain which is more generic.

Make the domain name easy to remember

When building your site you should also think about web addresses which are simple and easy for your visitors to remember. Rather than having long complicated URLs with query strings and many sub folders you should keep URLs short, to the point and keyword rich.

image of: google results page for the search term lee johnson (position no2)

Lee-Johnson Domain testing

I have been studying how a domain name (website address) can help assist in getting good search engine results page positioning for the keyword rich domain. As you can see by the above image I have been getting great results for my name “Lee Johnson”. As we all know both “Lee” and “Johnson” are very common names which makes the above result even more amazing. It does fluctuate a little in the results (which is quite normal) but is always in the top 5 of Google results pages.

I have been doing lots of testing to see how easy it would be to get to No.1; as you can see I am nearly there. I know it is not really a keyword but I want to be found for my own name and not just keyword phrases. There are many examples of keyword rich website addresses that rank well on the SERP’s, they help the smaller online business that don’t have a brand, it all help’s. ToysRus recently bought the domain toys.com for 2.1 million dollars, in time it will help them achieve more natural traffic; it’s easy to remember too.

Conclusion

When considering purchasing a domain; make it keyword rich, short and easy to remember, if you want it to be a keyword phrase: REMEMBER: no more than 3 words and use hyphens between the words (e.g. lee-johnson.com). This artilce is also to test if I can get this article found for the term Lee Johnson and also for the new snippet search engine results pages.

Mar 23rd

301 Redirects and Custom Error Pages

written by: Lee Johnson

The .htaccess file has a variety of purposes and all SEO’s should have a basic knowledge of these. In this post I’m going to tell you how to create an .htaccess file and how to setup two of the most frequently used .htaccess features – 301 redirects and custom 404 error pages.

Creating an .htaccess file

Firstly, a few points about the .htaccess file:

• The .htaccess file is a plain text file which should be created using Notepad or Simple Text.
• Each instruction should appear on its own line.
• You will need to save the file as .htaccess. (The file name can be quite confusing as it appears to look like a file extension. It is NOT an extension and the biggest mistake that most people make is not adding the full stop at the start.)
• You may need to manually rename the file after you create it as Notepad will only allow you to save files as “something.txt”.
• The file should be uploaded to your sites route directory.

301 Redirects

As most of you will probably know, when you change the URL of a page all of the PageRank, search engine positions, bookmarks and in-bound links that the page has established will be lost or broken. The 301 redirect is the only type of re-direct which will successfully solve this problem.

A 301 redirect has a very specific job. It tells the search engines that you have permanently moved a page to a new URL and it is essential when you’ve changed things such as page name, domain name, site sub folders or file extension.

The .htaccess code for a 301 redirect is very simple:

redirect 301 /old/old.htm http://www.url.com/new.htm

Although this code is very simple I’ll break it down for you. Firstly you need to specify that it’s a “redirect 301”, leave a space, write the old URL (which should be relative), leave a space, write the absolute URL of the new page and that’s it!

A 404 Page Not Found Error Page

I’m sure many of you have seen the “The page cannot be found” page which appears when you type a URL in wrong or there is an error in a sites navigation. This page is usually a standard IE, Fire Fox or server page.

Using .htaccess we can create our own “The page cannot be found” page which appears when visitors make mistakes in their navigation. The custom page will also appear if you have made any mistakes with your site navigation or programming.

The benefit of a custom error page is that it has all the features/menu etc of your site. This is beneficial as it reduces the chances of your visitor leaving, if you have an e-commerce site you may still be able to keep the sale and it looks good!

The code that you need to add to your .htaccess file is:

ErrorDocument 404 /directory/my_error_page.html

Although it looks simple, I’ll break it down again. Firstly you write “ErrorDocument 404” which tells the browser that every time a 404 error occurs it needs to re-direct the user to your specially created error page. Leave a SINGLE SPACE then give the relative location of your error page. Easy peasy!

More uses of .htaccess to come!

Mar 22nd

Site Construction – The Problem

When building a site there are certain SEO fundamentals that web designers often miss. This is understandable as search engines aren’t their specialist area; although many web designers now have a basic knowledge of SEO and know how to build a site that is search engine friendly.

One of the key SEO mistakes which designers miss is the creation of several home pages due to site navigation. The problem occurs due to the way search engines view sites, or more appropriately the way search engines view URLs. You see, although there is only one index (home) page on a server when that page is delivered to the end user it can appear in the address bar in a variety of different ways:

http://www.yourdomain.com

http://www.yourdomain.com/index.htm

http://yourdomain.com

http://yourdomain.com/index.htm

Each one of these URLs will pull the same file (index.htm) from the server. This is obvious to us, but to the search engines a different URL means a different page and it treats all four as independent pages from each other. This causes various problems with PageRank, duplicate content and spidering.

The Solution

There are various ways which we can solve this problem and all are very easy to setup. What we need to do is tell the server to always produce the correct URL no matter what is requested. We do this by using 301 redirects, htaccess and mod_rewrite’s.

You don’t need to be a programmer to do this, simply add the code below to your .htaccess file.

To redirect non www URLs to include the www use:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^ yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]

To redirect yourdomain.com/index.htm to yourdomain.com/ use:

RewriteEngine on
RewriteRule ^/index\.(php|html)$ http://www.yourdomain.com/ [R=301, L]
RewriteRule ^(.*)/index\.(php|html)$ http://www.yourdomain.com/$1/ [R=301, L]

Any internal site links and any external inbound links will now seamlessly redirect to one URL. This solves the problem but the lesson is… make sure the site is built correctly from the start!

Mar 22nd

Mozzilla Launches Fennec BETA

written by: Lee Johnson

Many have you have heard of Firefox and if not it should be your browser of choice. If you would like a copy for your Mac or PC go here. You will love it. Anyway back to the article, as we all know that desktop computers are turning into laptops and notebooks are getting smaller with technology capabilities and so are the browsers.

Fennec is a mobile browser from Mozilla

Fennec is a mobile browser that will for tablets and mobile devices. Here is a small intro video on what the Fennec will be able to do. It is quite an interesting concept. The main facility that stands out is it is full screen until you choose otherwise.

Take a look at the video guide to see some of the capabilities of Fennec:


Fennec Beta 1 walkthrough from Madhava Enros

The newest build of Fennec features faster zooming, panning, and start-up times. It also users Mozilla’s TraceMonkey JavaScript engine, allows for editing of bookmarks and use of bookmark folders.

I currently work on a mac and have an iphone in my pocket, so lets hope this will be available on my iphone too. Let me know what you think, add you comments below.

Mar 17th

So the nofollow attribute has been around for a long time now but there are many who think that it has devalued the net and especially Google. Well here are two questions regarding the nofollow attribute that Matt Cutts answers on a new video.

Getting the most from PageRank & your Link Juice

The next thing that needs to be discussed concerning the internal linking is the fact that your pages could have a PageRank. This is something that needs to be considered & carefully thought about when making your site work for you. It is possible to make you PageRank stick to a page or somewhat be watered down to leave a page to help another. This is sometimes called Link Juice.

This takes some explaining so please be patient. You should be looking for your products/services pages that are important to you and the business to get the best PageRank possible. Some pages will not be so important like you Terms & conditions, Privacy Policy and Contact page or the About the company page. You can include a No Follow Tag so that Google will not allow the PageRank to disperse from the page to a non important product/service page.

How do you add a nofollow rule to a link?

Lets take a look at how to implement this on internal links to non important pages.

Wrong:

<a href=”/contact.html” title=”contact us”>Contact</a>

Right:

<a href=”/contact.html” title=”contact us” rel”nofollow”>Contact</a>

Imagine this is on a product/services page, you do not want the PageRank (Link Juice) to be diluted as PageRank is an important determining factor to be ranked well on Google’s SERPs This needs to be done on all pages that are products & services. These are the pages that make you business money, so you want Google to look at them as highly as possible.

Finally:

One article that could be worth looking into more and I will be doing some testing is at: SEOROUNDTABLE, it discusses a new tweak to the above article. Interesting concept.

Other article that is worth a read: The definitive nofollow attribute rules from Google

Let me know your thoughts on the nofollow and no follow rule as it really does intrigue me…

Mar 16th

This is a very interesting article I found today about Google Adwords. I have dabbled into it before on several sites but this is a great way to learn (video). If you are quite new or just want an easy way to learn how the understand the auctions; this is a must watch. Its only 9 min’s of your life but will help you save more money than the time taken to watch it.

Looking to sign up a Google adwords account ? http://services.google.com/tutorial/awsignup/awsignup.html
Let me know your thoughts and what you do to get the most from Google adwords. I love to hear what people think…..