SEO for Absolute Beginners: A Step-By-Step Guide

Search Engine Optimization (SEO) is crucial for success in online business and it can be easily done even by absolute beginners who do not have any prior knowledge about SEO. Let's start by explaining what is search engine and how to optimize the content for the search engine.

What is Search Engine and Search Engine Optimization

Search Engine is a program which stores information about web pages on the WWW (World Wide Web). Information about web pages is stored in index databases. When a user types any queries in the search engine, then the search engine looks up the stored index database and provides the best matching web page to the user. Here is the point. To maximize the earning you have to get traffic as much as possible. More traffic means more money and search engine has potential to send lots of traffic to your web site. But for that you have to optimize your website for search engine. SEO stands for “Search Engine Optimization”. SEO is a method of improving website ranking in search engine index database. Better the search engine ranking, your page is likely to appear in first few pages of search result. That means more traffic to your website. The following are a few tips which can help you to dramatically improve the ranking of your website in SERP (i.e. Search Engine Result Page) and increase the traffic to your web site.

1. Select Appropriate and Competitive Keyword: There are many sites on the internet that can help you to look for appropriate and competitive keywords for your website. 

2. Use Primary Keyword in File Names: Although, this has little effect. But you should use keyword in naming your HTML file names. Do it for every page of your website.

3. Use Primary Keywords in Page Tile: Always use keywords in Page title because most of the search engine looks for it in the title of the page. You should use the keyword which you are going to use for that particular page of your website. Do it for every page of your website.

4. Use Primary Keyword in Meta Tags: Always use Primary keywords of your web page in the Description Meta Tags and Keyword Meta Tags of your web page. Do it for every web page of your website. But limit the number of characters to 25 and 1000 for Description Meta Tags and Keyword Meta Tags. In addition to that, don’t repeat a keyword for more than 3 times in Keyword Meta Tag.

5. Use Header for Primary Keywords: The first heading in the body should contain the primary keyword. This can be H1, H2, or H3 tags in HTML where 1, 2, 3 indicate the size of the font for the heading.

6. Use Moderate Number of Keyword in Body: Your keyword should appear on the top of body under Header Tag and it should repeat for moderate number of times in the body. Too few occurrences of keyword will not help you and too many occurrences can be considered as “keyword spamming”.

7. Content is the King: Remember People visit your site for information. Information means content. So always use unique content for your site. You can get lot of content free on the web but those will not help your site in Search Engine Ranking Page (SERP). It is simply because the same content may have been used by another site because it is free. In addition to that, many Search Engines may penalize your site for using duplicate content.

8. Get Effective Backward Link to your website: Make sure to trade links with website that are related to your website subject. It makes no sense to trade links with an entertainment site if your website is related to Automobile. The more closely the links on your site are related to your site, the better the chances of being ranked well in search engines. In addition to that, stay away from link exchange sites.

9. Use Links Containing Keywords: While using links, your keyword should appear in the text of a text link on the page. Use it to incorporate keywords or phrases to increase your keyword count. Search engines do consider these and this will help you in search engine page ranking.

10. Use Image Alt Tag: If you are using images in your website then never forget to include a text description of that image in the alt tag. These tags can be used to incorporate keywords or phrases. It will help you to increase keyword counts. Search engines do consider alt tags in their SERP.

11. Dynamic Vs Static Web Pages: If your website is static then it will be indexed easily by Search engine. But if it is Dynamic the Search Engines will have difficulties to spider and understand them. You should really look for techniques which can help you solve that problem. For example, you can use Mod Rewrite if you are using Apache Web Server. That may help you solve that problem. That Generates Static HTML Pages.

12. Update Your Site Regularly: Search Engines love growing sites. So Keep adding contents to your site as much as possible and update it for even small changes you do. Search Engines give better rankings to sites that update their site contents often.

13. Use Sitemap: Always add Site-Map Button and include all the pages of your site in that page so that spider can find and index them.

14. Site Maturity: If your wallet gives you permission, register you Domain Name for 5 years at least. Page ranking also depends upon the maturity of the site. Older site gets better rankings and will have more indexed pages.

15. Add ROR and Robots.txt: ROR gives information about site and it is in XML. Generate an ROR file for your site, and then paste a button to the main page of your website. When the Search Engines spider your site, they'll spider this file and have a better description of what your site is about. Also create a robots.txt file because this will tell the search engines what not to spider on your site.

16. Submit your site to Directories: Manually submit your site to different directories with different description and categories. This one convinces the search engine that you have submitted the site manually. Hence, Search Engine will not penalize your site for automated submission by Software.

17. Submit Your Site to Search Engines: You can submit your website to many search engines for free. Try adding your site to 3 major search engines - Google, Bing, and Yahoo manually.

The above mentioned tips present good, and solid way to optimize your website for different search engines. There are few things which I would like to mention you should avoid doing:

1. Avoid Automated Submission: Avoid using automated submission to search Engines. Search Engine may penalize your site for using automated submission tools.

2. Avoid Repetitive submissions: Repetitive submissions don’t improve the ranking of your site in search engine.

3. Avoid Black Hat SEO tricks: Avoid using the text that is same as background once used by Black Hat SEO. This was used by SEO to increase the keyword count without displaying the text to actual viewers. You site will be surely get penalized for that if you use this trick in your site.

4. Avoid Frames, Flash and Java: Avoid using Frames, Flash and Java in your Web Page. Search Engine finds them difficult to understand.

5. Avoid Meta Refresh Command: Avoid using Meta Refresh command to automatically direct a web page to another.

6. Avoid Broken Links, Broken Images and Under Construction Pages: Search Engines hate broken links, broken images and under construction Pages. So check your site for all these things before you submit it to anywhere.

I have compiled below SEO checklist for any website site to make it SEO friendly. properly optimized website with these techniques shall observe improvement in traffic. You may suggest your own tips in the comment.

SEO Checklist is as follows -

1. Lets start with Content. Content is king. So make sure you are going to have quality content for your web page.

2. Make your Page Title search engine friendly and must content keyword used in the page.

3. Optimize each page for one or two keywords at max.

4. Upper left corner content is important so make sure you have good part of the content on the upper left corner.

5. Content page of the theme should come before anything else in your html (i.e. all sidebars, headers, toolbar etc. should come after content)

6. Try to add a link to your site in every post, if possible.

7. Meta description is important so don't forget to write good Meta description.

8. Add one H1 element to home page

9. Check Google webmaster frequently for any website error and fix it if there is any.

10. To get indexed instantly in Search Engine - Send RSS feed through Feedburner and have Feedburner ping Google Blogsearch.


Popular posts from this blog

Linux System Accounting and Logging Basics

How to Make Money Online - A Beginner's Guide

Hide Files and Folders in Windows using attrib DOS Command