Search Engine Optimisation is one of the more complicated aspects of internet marketing. This is because of the adaptation that needs to be done whenever Google changes. Google is constantly evolving and getting better and so the online advertising groups must adapt to meet these changes.
Google’s adaptation isn’t the only element that makes SEO complex. Optimisation is split in to two forms onsite and offsite SEO. Onsite SEO is everything that is done on the site so to speak. Typical aspects of onsite SEO include; To begin with, a 301 redirect should always be in place redirecting http://domain.com –> http://www.domain.com, this avoids duplication of the site. In addition to this, a decent internal linking strategy must be in place targeted by company keywords and the list goes on and on.
Offsite SEO is everything that is done off the client’s website, the actions undertaken to raise the ranking of the site without actually going on to it. Typical aspects of offsite SEO include; gaining useful external links from using a variety of respectable directories. Another useful method of obtaining a back link and raising company profile is through the use of social bookmarking. This is just to name a few.

