SEO stands for Search Engine Optimization and refers to the practice of optimizing our site to be as search-engine friendly as possible.

A search-engine friendly site is one that takes into account all the search engine ranking factors to make sure search engines have no problems visiting, crawling, understanding and making the most out of our site.

Other tasks are also labeled under the SEO umbrella, such as link building (generating in-bound links), buying ad space, developing content, etc, although these tasks fall under the broader category of Online Marketing.

The term SEO is also applied to the people working on the optimization, as in: Search Engine Optimizer.

SEO and Google

This is what Google has to say about SEO:

SEO is an acronym for "search engine optimization" or "search engine optimizer." Deciding to hire an SEO is a big decision. Make sure to research the potential advantages as well as the damage that an irresponsible SEO can do to your site. Many SEOs and other agencies and consultants provide useful services for website owners, including:

  • Reviewing and providing recommendations on your site content or structure
  • Technical advice on website development: for example, hosting, redirects, error pages, use of JavaScript
  • Content development
  • Managing online business development campaigns
  • Keyword research
  • SEO training


If you're thinking about hiring an SEO, the earlier the better. A great time to hire is when you're considering a site redesign, or planning to launch a new site. That way, you and your SEO can ensure that your site is designed to be search engine-friendly from the bottom up. However, a good SEO can also help improve an existing site.