SEO is not so difficult to understand; but it is fluid and requires ongoing research, implementation and adjustments.
In order to be found on the internet you must have a decent Search Engine Ranking. The goal of every web site owner is to have their web site placed within the first two, and preferably on the first page of the Search Engine Result Pages (S.E.R.P.). The higher the better as the higher a site appears in the S.E.R.P., the more visibility and visitors it will receive.
In the past, designers created web sites for their Clients then had to wait (sometimes for months) for the major Search Engines to crawl their website for inclusion in their databases and could just hope it ranked high in the Search Engines Ranking. Today creating a great website, waiting and 'hoping' for high ranking isn't enough; to be competitive a designer needs to constantly study the algorithms or 'rules' Search Engines use to determine the order in which to rank and display websites, based on the keywords or key phrases entered by the user. Many web designers can create great websites, but have no clue as to the code that needs to be embedded into the web pages to make the website "Google friendly". As logic dictates, to display a great website that nobody can find is useless.
We offer S.E.O. services with our focus on Google, the most used Search Engine today. While no one can guarantee top placement without purchasing a Sponsored area through any given Search Engine (which, ironically, is generally ignored by the public anyway), we are proud of the positive results we have achieved for our Clients. Many displaying within the first four or five web sites on the first page of Search Engine Result pages!
We work hard to improve the volume and quality of traffic to your website via "organic" or un-paid search results. However, if you are interested in setting up your website for search engine marketing (SEM) which are paid sponsored positions, we can do that for you as well.
The most important thing for website Owners to remember about SEO - "cater to your clients and the search engines will likely cater to you". Keep your website content fresh, helpful and add content often to keep potential and current clients returning to your web site and so the search engines can see your website content is current and not a 'dead' or forgotten website.. Provide original, informational and unique content. Above all, don't try to scam the Search Engines (or let others do it for you)- you may be banned from their databases for inclusion altogether.