Search engine optimization (SEO) and search engine marketing (SEM) are very similar and also very different. SEM attempts to increase traffic through pay-per-click advertising and other forms of online promotion. SEO works on improving your website for both search engines and visitors.
SEO can be done just to drive traffic... You may want to use it to monetize a website or not. SEM is pretty much about monetizing.
I see SEM as a rather broad term. It's everything that can be done to utilize the technology of search engines with the goal of promoting a web site and increasing its traffic, its "stickiness," and, in the case of sites that promote a business (or are a business), increase profits. SEO, therefore, would be a subset of SEM.
SEM, is a form of Internet marketing that seeks to promote websites by increasing their visibility in search engine result pages (SERPs) through the use of paid placement, contextual advertising, and paid inclusion.. Search engine marketing has a wider range. While SEO is a basic and very important part of it.
Search Engine Marketing (SEM) covers any aspects of web marketing. It is just a general term - SEO is just one area of SEM, as is PPC.
SEM is a borader term and has capacity to hold SEO properties within. It is to make videos, directories, sitemaps, adding Urls,postings, signatures and all types of promoting a website accross the itnernet to every nook and corner of the world.
Additionally, SEO should be done first and properly. Then next is SMO. SMO is time consuming but you will really get a good traffic upon doing this. Working on this will lead to a good result in your handled site.
SEM is a bit broad. Search Engine Marketing includes SEO, affiliate marketing, ppc, banner advertising and some other marketing strategies too.
Basically SEO if done for gaining organic search traffic and SEM id done for gaining popularity by other means beside SEs like word of mouth, RSS feeds, forums participation, article writing etc. Some basic info about Search Engine Marketing
SEO is a organic way of website promotion and our business develop and SEM is a Pay per Click means before you will pay Google/yahoo for your website advertisement after that you will get good result..
SEO: Search engine optimization SEM: Search Engine Marketing SEO is optimizing your site in an organic way, using natural techniques to boost your web ranking and eventually traffic. SEM is a marketing way of promoting your business / site. This means that this can involve various methods such as Pay per click, CPA, CPM, and others.