Search Engine Optimization Services


What is SEO? - Search Engine Optimization SEO is the process of affecting the online visibility of a website or a web page in a web search engine's unpaid results—often referred to as "natural", "organic", or "earned" results.


Search engine optimization (SEO) is the process of optimizing your online content so that a search engine will show it at a top result for searches of certain keywords.  We have been doing this for over 21 years and the process remains pretty much the same but the rules and tools used are constantly changing. The search engines got a whole lot smarter. Things that worked 10 years ago will get you banned now and many of the tools that that the search engines once provided are only available if you pay for them.  After all that is how they make their money through advertising not through organic searches.

It is much easier to build SEO techniques and practices into a website while it is being built than after the fact. This is the one of the reasons you may find such a wide variation in development costs. We do not use cookie cutter website templates, nor recommend CMS (Content Management System) websites, or website builders such as Word Press, Drupal, or Joomla for business. This does not to suggest that some SEO practices cannot be applied to these types of sites, but rather it is easier to apply SEO techniques to hand coded static pages. Most business customers want features that the for mentioned platforms cannot deliver.



SEO Statistics for September 2018  (Source: NetMarketShare) - Google accounted for over 72.37% of all global desktop search traffic, followed by Baidu at 13.94%, Bing at 7.7%, and Yahoo at 4.06%. Thus here in the US we concentrate on Google. Baidu is basically the equivalent of China's Google.


SEO The Process -

1.) Keyword Research
- Do you know how you want to be found? What keywords of your competitors targeting? Keyword phrase research involves identifying a group of keyword phrases that will be used in optimization. This step is critical and requires a considerable amount of time to find a good set of phrases that offer a balanced combination of two important factors: high usage by searchers and relatively low competition within the search engines.

2.) Establish Baseline - What search position are you currently in? If you are not in the first 10 positions after the sponsored or paid results based upon the Keyword Research above, you may as not even be listed.

3.) Keyword Assignment - Assign keywords to individual pages on your website based on Step 1.

4.) Code Optimization - HTML and CSS Validation Check - make sure nothing is technically wrong with your website. Optimize page titles, page descriptions, meta descriptions, meta tags, and alt image tags. Insure no pages are being blocked by robots.txt and all hyperlinks are being followed. Insure your site includes a sitemap.

5.) Internal Link Structure and Optimization - Involves not only examining your menu system but also all absolute and relative links within your website insuring each link points to a page with the correct keyword in the anchor text.

6.) External Linking - Each quality link to your site increases the likelihood of the search engines’ spiders running across your site Google views links to your site if they are from a high quality site will rewards the your site accordingly. You can check your link popularity with a variety of online tools. In addition, Google’s Webmaster Tools provides information regarding the inbound links to your site. A word of caution: free for all links sites and other low quality sites will detract from your progress with penalties from the search engines. We consult with our clients on ways to build their online reach and influence with new, high-quality inbound links.