Search Engine Optimization encompasses many different tactics that can be difficult for the non-users of search engine optimization companies to implement.
Search engine optimization (SEO) refers to techniques that help your website rank higher in the organic search results, thus making your website more visible to the Internet users who are looking for your services or products by using search engines. SEO is part of the broader topic of Search Engine Marketing (SEM), it is a term used to describe all the marketing strategies for search. SEM entails both organic and paid search.
Search engines have one objective it is providing Internet users with the most relevant results possible in relation to their search query. If the search engine is successful in providing them with information that meets their needs, then they are a happy searcher. And happy searchers are more likely to come back to the same search engine time and time again because they are getting the results they need.