SEO & SEM

SEM (Search Engine Marketing)
Search Engine Marketing (SEM) is an innovative form of marketing that is based on internet and targets multi billion dollars online businesses. SEM deals with increasing the visibility of a website. There are several ways of increasing the visibility of a website. Some of most important ways are:

Search Engine Optimization

Paid Inclusion

Contextual Advertising, and

Paid Submission
In brief, SEM is the practice of buying paid listing in search engines. It often appears as sponsored links on websites and search engine results.
Why Websites Need SEM
Although most of the search engines provide both free and paid listing, so Internet marketers can opt for any of the options. However, at some places you need to opt for paid advertising like PPC and other contextual mode of advertising. It gives an instant popularity to your website and boosts your online sales to several times.
SEO (Search Engine Optimization)
Search Engine Optimization is the process of ranking your websites higher in search results of all major search engines for a given set of keywords. It involves two phases:
On-Page Optimization
This phase makes a website search engine friendly. A search engine friendly website is more prone to easy indexing by search engine tracks. Following are some important actions performed in On-Page Optimization:


Website Analysis

Competitors Analysis

Keywords Analysis

Meta Tags Creation (Title and Description) for all pages

Links Optimization

Image Optimization
Off-Page Optimization
This phase deals with promotion of website through various white hat SE techniques. Following are some actions taken in off-page optimization:

Directory Submission

Article Submission

Blogs Submission

Blog Directory Submission

PR Distribution

Social Bookmarking

RSS Feeds Submission
Why Websites Need Search Engine Optimization
Website Optimization for Search Engines is almost necessary. Nowadays when people are using internet search for almost every information or service, it is important for websites owners to rank on top of search engines for their preferred keywords. It is obvious that users go for only a few results that appear on top in SERP (Search Engine Results Presence). Therefore, if your website is not coming on top of search engine results, you may be losing visitors or revenues.
So, in order to be ahead in e-Business you need to adopt Search Engine Optimization. It will rank your website higher on search engine results and return you more visitors and revenue.