Search Engine Marketing
Search engine marketing is the overall umbrella term for anything that brings visitors to your website via a search engine. This includes both free and paid traffic.
The free traffic is generated by improving your sites search engine optimization, while search engine advertising (paid traffic) can be used to quickly drive significant volumes of targeted traffic to your website.
Search Engine Advertising
However, there are other forms of search engine advertising that shouldnt necessarily be overlooked...
Pay per impression advertising, often referred to as CPM advertising (cost per thousand impressions) is more commonly used for brand building campaigns. Although pay per click advertising is more popular, the use of pay per impression advertising with smart cookies to augment a PPC campaign can be really effective.
Pay per acquisition advertising is yet another form of paid advertising which can be used on some search engine marketing campaigns. This involves agreeing to pay a fixed amount or percentage when you acquire a new customer or sell an item. Like pay per impression, this isnt as common as pay per click due to the high level of risk for the platform owner.
Search Engine Optimization
There are two types of search engine optimization " on-site and off-site SEO.
On-site SEO involves ensuring that search engines can determine what your site is about, what to rank it for and to make your site much easier for search engine spiders to crawl.
Off-site SEO on the other hand focuses on driving relevant, authoritative links from other sites back to the site that you want to rank highly in search engines.
Hopefully this brief overview of how search engine marketing, search engine advertising and search engine optimization relate to one another will help you structure your online marketing campaigns more effectively in the future.