Tuesday, March 20, 2012

Search Engaine Optimization


SEO Terms
Keyword Analysis

Onpage Optimizing

Google PageRank

Offpage Optimizing

Blackhat SEO

Google Banned

Building Backlinks

More on Building Backlinks

Free Directories

Google Supplemental Index

Google Sandbox

robots.txt for SEO

Mod_rewrite with .htaccess

SEO stands for Search Engine Optimization. It is a technique used by webmasters to boost their search engine rankings. By just creating a website doesn't mean it will appear in the search engine result page (SERP) straight away. You need to do a little SEO for this to happen.

Of course, why stop at that? You will want to improve your ranking to increase your organic traffic (traffic from search engines). This topic is rather large and changes will always be made to the search engines ranking algorithms (formulas to calculate your ranking).

The 3 major search engines are Google (approx. 49%), Yahoo and MSN (both for approx. 47%). The rest are smaller search engines. Generally, if you can do well for these three and you will do well for the rest of the smaller search engines.

There are 2 ways of optimizing your website, onpage and offpage, both of which should be practised for maximum effect. When doing SEO, make sure that your website is not one of the following type, or else work will be extremely hard or near impossible.

  • Full Flash or Flash Navigation
  • JavaScript generated content
  • Graphical, with little or no text
  • Frames or iFrames
  • Dynamic URL (database driven with ?example=123)
  • Password protected

If you have read the Top 10 Mistakes in Building Websites, you should have avoided most of these. If your website is password protected, decide if you want access for everyone or only for members. If it is to be restricted to members, use robots.txt to prevent search engines to cache your restricted webpages.

For the other types of websites, you will have to use cloaking to change your dynamic URLs to static URLs. Read .htaccess for more information.

SEO only deals with such websites as that is what search engines are looking for. The crawlers simply can't read graphical text, JavaScript or Flash. They cannot cache dynamic URL webpages too as these are temporary ones generated by the database.

Once you make sure your website is search engine friendly (conforms to what search engines want as said above), you are ready to start SEO.

2. SEO Terms

In the Internet, abbreviations and lingos are bound to be everywhere. SEO is no different. Before you start on this topic, I will now brief you on all the SEO terms so that you will not irritate others on webmaster forums by asking silly questions.

  1. SEO - Search Engine Optimization :-Techniques used to increase organic traffic by optimizating webpages to give search engines the impression that the webpages are highly relevant and important.
  2. Organic Traffic :-Website traffic that comes from search engines.
  3. SERP - Search Engine Results Page :- The results page of a search engine for a search term.
  4. SEF - Search Engine Friendly :- A website that is properly designed for Search Engines to read, cache, crawl and index.
  5. Crawlers/Spiders

Web bots of search engines that 'crawls' your webpage, creating a cache of it for their database. It will also index it (include your website in their database) if it haven't done so.

  1. Onpage Optimization :-Optimizing by controlling ranking factors on your webpages.
  2. Offpage Optimization :-Optimizing by improving ranking factors outside of your website.
  3. Backlinks

This is a link on another webpage that links to yours. There are 2 types: one way backlink and reciprocal backlink. One way means they link to you, but you did not link to them. Reciprocal means both parties link to each other.

  1. Internal Links :-Links that point to another webpage of the same website.
  2. Keywords :-The word or phrase that your webpage is about. You optimize your webpage for these keywords so that when users search for them, they can find your website from search engines.
  3. PR - Google Pagerank

This is an indicator of how 'important' your webpage is through the number and quality of backlinks. 0 is lowest, 10 is highest.

  1. Alexa Rank

Shows the traffic of a website compared to others. Highest rank is 1 and means that your site has the highest traffic among all the websites! 1,000,000 means the 1 millionth highest traffic website.

  1. Compete Rank

Ranks a website based on the number of visitors per month. Not so important right now, currently a new ranking system of not much attention to it.

There are of course more terms to go, but these are the more general ones. As you read on, I will introduce more in-depth terms and explanations.

13 comments:

Crescendo said...

thanks for sharing all the information
internet marketing in california

Vinay Singh said...

good abut news SEO .it is part of internet.
get seo services here-
SEO Services India

Outsource Design said...

Having optimized content on product description pages is one of the most important SEO factors for any website. Outsource website design

Searcheccentric said...

Wow! very good news SEO.If you are looking for a Professional SEO Company in India please visit - Search Eccentric

foam generator manfacturer india said...

thanks for sharing such a important information...clc light weight bricks making machinery in india


Unknown said...

SEO is best way to promote your site or online business in search engine.For getting SEO Services India in very affordable price.

Rajeev Dave said...
This comment has been removed by the author.
Rajeev Dave said...

Great information.Thanks for sharing this useful information with all of us.Keep sharing more in the future.

Have a nice time ahead.
SEO Services India

Unknown said...

You have a done a great service by posting this excellent article. Odigma is one of the top and the best SEO Company in Bangalore engaged in SEO Services in Bangalore ,India with best affordable prices. SEO Services

Unknown said...

Happy to see your blog as it is just what I’ve looking for and excited to read all the posts. I am looking forward to another great article from you. Odigma SEO Services will examine your website and optimize your website for promotion to major search engines. Our Techniques helps to rank in top position to major search engines. SEO Services

Anonymous said...
This comment has been removed by the author.
Anonymous said...

Special thanks for providing such great details, it’s quite impressive post - See more at: Cigna Media Group

Julie taylor said...

Now a days without SEO Expert or consultant there are no any possibility for online business.
affordable search engine optimization company

Post a Comment