Since people are using the internet to research the products and services which they wish to purchase or services, find a suitable supplier. Hence businesses in Barrie, Ontario are also marketing their business online using a variety of options. While large businesses have their own website, smaller businesses use more inexpensive methods like social media and directory listings. Since search engines are used extensively by internet users to find the services and products they require, search engine optimization (seo) for a good rank in the search engine results page is becoming increasingly important for businesses of all sizes. Most people will research a business before purchasing anything from it, especially of high value. Ideally a business should rank first in the search engine results for anyone who is searching for the business online. Often there may be a number of businesses worldwide who have the same name, so the business should at least rank first in the search results when the business name is suffixed with Barrie Ontario. If it does not rank well, a potential customer may get confused and visit the website of another business or business rival, leading to loss of leads, orders. One of the reasons why business worldwide are spending a large amount of money on seo, is that search engines are a very effective source of leads and orders for businesses of all sizes. While the business will have to pay for most other sources of leads like advertising, if the business will rank well in search engines for the business name, products/ services it is selling, it will get a large number of leads at no additional cost. Research has indicated that the conversion rate for these leads generated through the search engines are also higher, since the users are more interested in buying products, services. Since internet users will usually click on the results on the first page of the search results, it is important that the business ranks well in the search engine. Most of the internet users, do not bother to visit the later pages of the search results. Many of the internet users may not be aware that the business exists, and will search for any business selling the products, services they require. Hence it is important to ensure that the business website or social media pages rank well in the search engines for the products, services it is selling, including related terms and local terms related to Barrie, in Ontario.