SEO Analysis

The first step in the search engine optimization process is analyzing the strengths and weaknesses of your site. Google considers over 200 on-page and off-page factors when indexing websites, so this initial step is crucial, and will determine which unique combination of SEO services your site requires for its best placement.

Unlike the cookie-cutter type SEO evaluation reports offered by some inexperienced or shady search engine optimization companies, or worse yet – those generated by automated SEO analysis tools, we thoroughly investigate every possible on-page and off-page factor that could potentially influence your rankings.

We highly recommend that you do some research before choosing your SEO company. There are many online forums to choose from in order to familiarize yourself with what you should be looking for when choosing a qualified and competent SEO firm.

Not All Sites are Created Equal

A single site might be composed of several languages and platforms used (and often misused) in it’s orginal developement – However all web sites fit into one of two categories; static or dynamic.

Static Vs Dynamic Web Sites & SEO

Static Web Sites


Composed of single, physical HTML files for each page delivered by the web server to the visitor’s browser, the flow of information in Static web sites is one way; from the web page to the visitor.


  • Manually coded HTML & CSS *
  • Pages generated using WYSIWYG (What You See Is What You Get) editors such as Dreamweaver and Frontpage – Sometimes collectively (and jokingly) referred to as Frontweaver by members of our witty web developement team.
  • Pages generated from automatically sliced and coded PSDs (Photoshop Documents)

* Manually coded HTML & CSS are the only way to have complete control over the quality of your markup and styles.

Dynamic Web Sites


Dynamic sites, on the other hand, construct HTML pages on the fly as they are requested, using server side scripting languages such as PHP and ASP. Database stored information provides content for the web pages, dependent on what information the site visitor requests. Content Management Systems, used for ease of web site publishing and management, and interactive sites, such as those used in e-commerce, are two examples of dynamic sites, and often require more attention in the search engine optimization process than static sites do.


  • Manually coded, custom built solutions, written in HTML, CSS, and a scripting language such as PHP or ASP
  • 3rd party Content Management Systems (CMSs) such as Joomla and Drupal
  • 3rd party blogging platforms such as WordPress and MovableType


  • Eradication & prevention of duplicate content
  • Rewriting of dynamic URL strings
  • Alternate solutions to session IDs

Eradicating SEO Roadblocks

On-page factors potentially preventing search engine bots from spidering pages of your site


  • Badly coded HTML or CSS
  • Adobe Flash, specifically in navigation menus
  • Javascript
  • Java
  • Frames
  • Cookies
  • Duplicate content
  • Unethical search engine manipulation (Black hat SEO)


Off-page factors examined during the SEO analysis of your web site

  • Health and age of domain
  • Google Pagerank
  • Number and quality of backlinks
  • Pages indexed in Google