Saturday, May 30, 2009

SEO: Google Page 1 in 10 days for Free

I thought I would share this interesting timeline of Google search engine dominance.  I wanted to place a brand new site on the first page of the google.com search engine.  In this case I needed to be in front of about 539,000 other results.  I find this to be pretty compelling proof that if one has the desired google search phrase (in this case "postfix tutorial") as:
  1. Domain name in .com TLD with and without dashes (postfixtutorial.com and postfix-tutorial.com, with an Apache 301 redirect of postfixtutorial.com to postfix-tutorial.com)
  2. Title of Home Page ("Postfix Tutorial")
  3. H1 Heading Tag on Home Page ("Postfix Tutorial")
  4. Keyword as one of up to 10 meta tag keywords (first one is 'postfix tutorial')
... then if you follow basic SEO principles (see below) you can get page 1 of google pretty quick (in this case 10 days from May 19 to May 29th).  Take a look at our timeline:

DateAction

April 2, 09

Domain Registered, Placeholder site, URL submission to search engines (google. yahoo, msn)

May 19, 09

Site deployed with content, Delicious.com, Flickr.com, Digg article

May 22, 09

1st listing on page 1 of msn.com, 4th listing on page 1 of Yahoo.com, and Page 12 of google.com

May 24, 09

Google Page 16 (changed "Postfix-Tutorial.com" to "Postfix Tutorial" in H1 tag and title)

May 29, 09

Google Page 1 (10th position)

May 30, 09

Google Page 1 (9th position) - Yahoo Page 1 (2nd position) - MSN Page 1 (1st position)

The only basic SEO principles used were a bookmark on delicious.com, an article digg.com, and placement of some comments on a few leading online discussions, and some Flickr.com photos (all submitted to search engines).  This is with a score of only 35/100 on websitegrader.com.  No paid Adwords or any other commercial work - although I have now placed an Amazon advertisement for my least disliked Postfix book.

Tuesday, May 19, 2009

Postfix-Tutorial.com

Installing, administering and maintaining email servers now for more than 12 years, I was not at all surprised to find how many online tutorials and even texts there are to setup Postfix on the Ubuntu nix distro. I was however quite alarmed at how incomplete they all seem to be.

Just to try and make sense out of things for myself, I kept a checklist of the steps in setting up an Enterprise-ready open-source mail server. When I kept reading comments from other users online who were as confused as I was with the state of tutorial information, I decided to put my checklist on the web, and postfix-tutorial.com was born.

This tutorial covers all the steps required to install and configure the popular open-source Postfix mail server with Courier for POP email, SASL for authentication and MySQL for configuration and administration. It will support large numbers of users from multiple domains. Included is an option to filter spam with Spamassassin. The installation is based on the current long-term support version of Ubuntu (LTS version 8.04 Hardy Heron expires April 2013).

As well as listing all the steps to deploy Postfix and its trimmings, Postfix-Tutorial.com also offers commercial installation and support services where Postfix will be remotely installed with everything included in the tutorial.