On page optimization, involves changing the html code of the website's every page, which wants to rank top in search engines. It involves changing of Meta tags, Title tags, Header tags, font decoration, image alternative text, etc... Now, firstly, choose set of keywords that are related to the content of your website. Before we discuss about both the types of optimization, domain name and domain page urls make an important part in seo. Things to know before you choose your website name: 1. See that your website or website page names are the starting words of the 'keywords' you are targeting a keyword is the search term in any search engine. E.g. 'Dollywood' The order of importance of html tags for SEO is arranged in the ascending order as follows: Step 1: Title tag <Title> Tag: These should contain anywhere between 65-100 letters. These words should start with your keywords. The title of a webpage is displayed in the title of the website in Google organic search. The title of the website is displayed in the first line of the each result in blue colour. The title has to be interesting so that the reader is attracted to open the website. There should be only one title tag per webpage. The Google reads the first 65 characters of your web title. Your title must start with the keywords that you are targeting to perform well in search engines. The title has to be attractive so that users are attracted to click the website. Syntax of title tag <title>....</title> The ... must have the keywords that you are targeting in the first 65 characters. Title tag is present anywhere between the <head> and </head> tags of your webpage. Changing the title tag in blogger Under any blogger site click on Design --> Edit HTML --> just after the <head> tag give the title of your homepage. Changing the title tag in WordPress In the admin logged in area in WordPress click on editor under the appearance menu, then click on the header.php file, here you would find the <head> tags, between them just put your own title tag. Note: In both blogger and WordPress, this tag is already present; just change the content of title tag, according to your requirement. Step 2: Meta Description Tag <Meta Description> Tag: The Meta description tag should consist of not more than 100 words, anywhere between 80-100 words make a good Meta description, note that the first 25 words (500 characters) of the Meta description should have your keywords. This part is displayed next to title of each search result in the Google organic search. Syntax: <meta name="description" content=" ...."> In the .... Put your webpage description; see that the first 25 words you enter must have the keywords that you are targeting. Meta description tag is present anywhere between the <head> and </head> tags of your webpage. Note - Meta description is not always displayed but it is generally displayed, most of the time Google picks first 25 words of the result webpage text content as Meta description. The Meta description must be unique to each page of the website. There should be only one Meta description tag per webpage. The keywords that you are targeting should be present in the first 25 words of the Meta description tag. The Meta description tag is a traditional concept and now days, the Google ignores it. Step 3: Meta Keywords Tag <Meta Keywords> Tag: This tag should contain all the keywords that you are targeting separated by comma. There should be only one meta keywords tag per webpage. Ex: Dollywood, Dollywood movies, Dollywood songs etc.. It should consist of anywhere around 5 - 10 keywords. This concept is again a traditional one Google these days does not read this tag at all and will never in future. Syntax of Meta Keywords Tag: <Meta name="keywords" content="..."> The ... must have the keywords separated by comma. This tag is again entered between the head tags of any webpage. Changes (html) in WordPress: In the admin logged in area, go to the editor under the appearance menu on the left side, you will find different html editor for various parts of the webpage, edit the desired tags and save the template. Step 4: Header Tags Header tags (<h1>, <h2>, <h3>): The header tags of the website pages should always consist of the keywords that you are targeting. There should be only one h1 tag per page for better ranking in Google however you can have more than one <h2> and <h3> tags Syntax: <h1> ... </h1> and so on for all the header tags from h2 to h6 tags. Step 5: Image Alternative Text tag <Image Alternative text> tag: The image alternative text tag should always contain the keywords that you are targeting. Do not have the same image alternative tag for more than one image, use different text, but see that it has the keywords that you are targeting. For e.g. If my keyword is 'mobiles' then i can have images with alt text as, mobiles nokia, mobiles lg, mobiles Samsung s2 galaxy etc... Note: In blogger the image alt text tag is represented by image anchor text tag... Syntax 1 (For bloggers): image anchor="...." Syntax 2 (For others): alt="...." Step 6: Font Decoration Tags Bold, Italic and underline tag: If your webpage has font in Bold, italics or underline in any part of the text, see that they contain the keywords that you are targeting. Step 7: Keyword Density See that the keyword density in the web page is anywhere between 1% - 3% for better ranking in Google and the starting 20 words of your webpage must have these keywords. Step 8: Avoid using flash in the webpages, as Google cannot read flash in your website. Step 9:Avoid using pop-up ads and sticky ads in your website. Step 10:Every webpage must have a link to its related pages of the same site. Ideally, there should be five such links at the bottom of the webpage content with the head ink as 'Also read'. If possible, see that the anchor text of the internal links to the site has the keywords that you are targeting. Broken Link: If At All, any page in a website does not have navigation (link) to any other page of your website, this condition is called as broken link and it is a big 'drawback of SEO'. A site can never ever rank top with a broken link so, it is must avoid. To avoid broken link and interconnect related inner pages within your site, go to http://www.linkwithin.com/ http://www.get.2leep.com/ , get the code and paste it just before the closing body tag ( < /body>) of your website's edit html page (For any general site ) For WordPress: Just download the plugin and install the plugin in the WordPress admin logged in area by going to the add new plugin option. For the Blogger websites: Just click on 'install the widget' and you are done. Step 11: If you are using videos in your website, see that the video is related to the content of your website; this will improve your ranking in YouTube as well. See that you change the video alternative text tag in html just as if you have done for the image. Step 12: Add social bookmarking icon (social media sharing button) in every web page of the site. Add this or share this Step 13: Do not create multiple pages with the same content in your website. All the above tasks comes under ON - Page optimization that comprises of 10% of Seo, if all the tasks are accomplished then you score 10/10 votes if Google in On page optimization. Making Changes Practically In blogger, go to the Design -->Edit html, make the desired changes and save the template. For title and Meta tags, For header tags, it is in the edit html of post page. To add a page / post to your blog, go to the posts menu and click on new post, enter the content of your page and publish it. To edit go to post - select the post to be edited, click on edit, make changes and save the template. To delete a post - select the post and in that line itself click on delete.