SEM stands for Search Engine Marketing. SEM is another form of internet marketing; it seeks to optimize your site by increasing their visibility in SERPs. SEM includes so many methods like Search Engine Optimization (SEO), Search Media Optimization (SMO), Paid link inclusion, etc. It is very important to know that SEO is the part of SEM not SEM is the part of SEO. Two major parts of SEM are SEO and SMO, where SEO stands for Search Engine Optimization and SMO stands for Search Media Optimization.
SEO means Search Engine Optimization, SEO is the way to increase the ranking of your site in search engines. All search engines having their own strategies for search results that are way all search engines want different types of SEO. Most of the web masters concentrate only for Google. But a right SEO must increase your web site ranking in all search engines. SEO also has two important parts; one is on page optimization and second is off page optimization.
On page optimization plays an awesome role in any web site it is directly related to your coding. It arranges the structure of your site. Basically, the main purpose of on page optimization is that search engines spiders crawl all the pages of your site. Every body can do well on page optimization if you know little bit of HTML and CSS. If your site is well on page optimized surely you will get the benefit of it. Because ranking not only depends on promotion of any web sites, back links of any web sites, ranking contains the on page optimization as well. Major things which can be effect your site ranking is selection of Meta Tages, Meta description and of course robot.txt files. These three things are most important for Google. But be careful with on page optimization, a wrong optimization may banned your site, stop indexing by Google. Meta tags always include your site keywords, if you have the keyword in your site title it is the best. Selection of keywords must be unique and your keyword must be two three times in your index page. Meta description is one of the most important things for Google. It must include all the details of your site with in some lines. If you are doing directory submission and you are using your Meta description, surely it would be beneficial for your site. Google always crawl only in your coding section. One is the most important file is robot.txt, it is the small notepad file, which includes some values like nofollow, noindex, etc. Robots.txt protocol is a method to prevent web spiders and other web robots by crawling and indexing your some text and images, which can be publicly viewable. Some times we do not want some images or ID and password fields indexed by Google. Robot files prevent your ID and password fields from Google indexing. These all things are important if you are in outsourcing business of SEO.
A unique and valuable SEO can not be complete with out a good on page optimization. First you must optimize your site by on page then you should think about off page optimization.