Abcd of SEO

Sharing is Caring

Seo or search engine optimization is the fulcrum of a online business. Online business of any kind like blogs, online store or e-communities depends upon traffic to sustain and thrive. I personally consider paid traffic as a good option as a starter for online stores and ecommerce sites but largely, seo is the bread and butter for online businesses.

So if you are blogger or webmaster, seo is the lifeline of an online enterprise.

In my last two posts, I have talked about seo tools for 2013 and best books to learn seo, but if you are looking to begin with seo, then first thing first, seo is a time consuming process which requires resources, dedication and patience from your side.

So don’t consider seo as some black magic trick which will blast your site with millions of visitors.

SEO was widely abused by the webmasters who were indulging into unethical practices like spamming for link building. It triggered

learn seo

learn seo

reaction from the search engines especially Google which have been constantly updating their search algorithm to counter spamming.

Seo is a step by step process which has become somewhat more complicated in the last year or so.

it is advisable to use some seo tool to perform seo activities and follow the “step by step” approach in order to improve your search rankings and yes, don’t forget it will take some time before you see results.

So, patience is the virtue in SEO.

Now let’s go through the basic overview of seo process so that you know “where to start” and “where to end”.

  1. Keyword research – all seo campaigns must start with keyword research. Keyword research defines the target of your seo campaign. You should try to target keyword with low competition. If you want to know about the tools which you can use to do keyword research, please refer to post on seo tools.
  2. On page optimization – process of on page optimization includes optimizing your webpage for better rankings. It includes managing your;
  • Title of the page
  • url of the page
  • h1 tags
  • h2 & h3 tags
  • keyword density
  • use of LSI
  • meta description
  • meta keywords
  • tags
  • SEO friendly images
  • Internal links
  • Use of targeted keyword in bold and italic fonts
  • Minimum number of words in the post, for example suggested minimum limit is 300 words but ideally it should be close to 500 words or above.
  • Presence of keyword in the last sentence of the post
  • Social triggers like number of shares on social networking sites like facebook, Twitter etc.
  • Author rank
  • HTML/CSS validations
  • Manage broken links


Most of the time, you will find it hard to satisfy all these factors for complete on page optimization. But nonetheless, you should try to satisfy as much as possible without compromising the quality of the posts.

You can also use some plugin like seopressor to manage on page optimization if you are using wordpress. For more comprehensive seo tool to manage overall on page or off page optimization, you can use tools like SEOProfiler.

  1. Off page optimization – off page optimization is important as on page optimization. Off page optimization includes;
  • Number of back links with their quality and anchor texts.
  • Directory submission
  • Press releases
  • Social media marketing which could be considered as a separate subject also but as it is important to generate good traffic for any website, I have included that here.
  • Sitemap xml
  • Robots.txt
  • RSS Feed directory submission

Most of these activities require full time campaigns in order to achieve significant results so I am not explaining them individually.


Over To You

All the topics mentioned under off page optimization and on page optimization are huge and need campaigns at full scale. That is why I have initially mentioned that it’s better to use some seo tool to perform these actions. Search engine optimization is not impossible but also not very easy.

This post is meant for beginners or those who want to know the list of topics they need to cover to begin with. If you have been blogging for some time, then I am sure you are aware of these SEO techniques.

If you use correct set to tools and move in right direction, you can achieve desired results.

Please leave your comments to help us in understanding your requirements and needs. Do share it with your friends if you have liked it.

Sharing is Caring
About akhilendra

Hi, I’m Akhilendra and I write about Product management, Business Analysis, Data Science, IT & Web. Join me on Twitter, Facebook & Linkedin


  1. Informative post and these is the worth information to learn more about seo. I know little bit about competitor analysis it will helps to improve your site and you can learn many things from your competitor.I always love to do social media marketing because it will brings more traffic.Thanks for share such a interesting post with us.

  2. thanks dude for yours important suggestions

  3. hosting company name is
    shared hosting

    • Sorry Sumit, i am not familiar with their policies so i have sent them a query and i will let you know.

      • I go this response from,

        “In response to your queries, you are allowed to host 2 Domains under a single hosting plan. One Domain will be considered as the primary Domain name and the other will be an add-on Domain name. As we provide Unlimited Space you can use the space and resource to host 2 Domains. Resource allocation is totally your choice, you can assign space in the customer control panel we give with each of the hosting plan.”

        let me know if you have any question.

  4. HEy good suggestion.
    Suppose if i have two domains Can i host two domains from a single hosting plan?
    Shared Hosting

  5. These are the basic tips which should be followed by every webmasters.
    If you are using WordPress I would suggest you using seo plugins like all in one or wp seo.
    Great post akhil.

  6. Hi Akhil, as always one more nice post, specially for newbies who just putting their first step and thanks that you strictly prescribe a unique and valuable content.
    By the way one thing that knew about off page optimization is that robots.txt falls under which category. Thanks for sharing with us.

    • Hey Ranjan, glad you liked it. Robots.txt is placed in the directory which simply guides search engines, it has to do nothing with the way a web page is organized which includes it’s various elements. So i have kept that under off page optimization. Thanks for sharing your comment, i am sure it will clear a lot of air.

  7. hi akhilendra
    wil you please me that some of the hosting companies tell that we can host unlimited domains.What does it mean properly.
    Can i host 2 or more websites on a single hosting package?

    • Hey Sumit, that’s a nice question which i haven’t seen any other individual asking me, it depends upon the hosting account like shared, vps or dedicated and the hosting company. I have 4 domains hosted on 1 vps account with hostgator. So it depends, you can send a mail to the customer support of your preferred host asking this though i think if your package allows multiple domain then there should not be any issue.

Speak Your Mind