Many bloggers do self promote their blogs in order to attract traffic. This can be a daunting task as you have to do it almost on a daily basis. If you fail, then you won’t have traffic to your blog in fact in some cases failure to promote may mean zero readers. The only way to avoid this tedious tiring process  is to optimize your site for search engines. By implementing on-site SEO Techniques your blog stands a better chance of ranking high in search engines hence driving a large traffic from the same. On-Site SEO

You can start by implementing basic on-site SEO techniques as follows:


This is an activity you undertake to come up with an extensive list of keywords you would like to rank for. You should select such keywords that are highly searched by users in the search engines. Some of the keyword research tools include:


Search engine algorithms give importance to Title of your posts. Therefore include the keyword in Title of your web posts or pages. This enables the search engines to figure out what your post is all about hence rank your posts accordingly in the search results.


Meta Description is just like a summary of what your page or post is all about. This is what will appear in the search results under the title. Include the keywords in Meta Description. Search engines give more weight to keywords in the meta description. Including keywords in meta descriptions increases your Click through rates. Write your meta description in a way that captures users’ attention and lead them to click.Basic on-site SEO


This is your webpage’s body. Using keywords in your site page’s body text helps to increase your overall SEO score. Search engines also give more weight to the keywords found in the H1 tag.


Using images along with your content makes your page or post more appealing. But to increase your overall SEO score remember to use Alt Tag on image with keywords, this will help to describe the images on your website.


Creating internal links enhances your visitors engagement by providing links which connects your blog posts. This helps your visitors to find relevant content related to the topic they are searching within your site. This increases your page views and reduces the bounce rate.  Infolinks-Best Google Adsense Alternative.


Your website structure should be such that it should facilitate search engines crawling and indexing. Ensure that you create a site structure that has no duplicate content. Many bloggers make duplicate content on their site by including same posts in various categories. This can affect your site rankings. If you must include same content in various categories make it ” no follow” so that search engines know how to see your content.


Search engines use website sitemap to crawl and index your website posts and pages. Usually there are 2 forms of sitemaps. One for the user and the other for the search engines. A user sitemap comes in the form of a single page where all the website pages and sub-pages are displayed thereby helping users find what they are looking for.  Search engine sitemap, helps to increase your site’s crawl-ability. It tells the search engines about your website pages. Therefore a good website structure together with a sitemap helps to improve your website rankings in the search engine results page.


By using Google webmaster tools, you increase your chances of ranking well on the Google search results and also increase your chances of fully indexing your webpages. It provides tools with which you get to know your most popular keywords, how many links are pointing to your website, what pages are indexed and you can even submit a sitemap. You also get information about inbound links to your site.


For SEO purposes, the important parts of your content should come first in the HTML. Your users should have an easy navigation of your site. Your website should also be optimized for mobile users since most of the traffic come through mobile devices. You site should have a responsive design so that it can adapt itself according to the screen sizes and resolutions of various digital devices.


Quality Content is the King and will remain the King as we move to the future. If you want to be successful in your SEO efforts, then creating quality content for your blogs is the most important thing to do. Search engines give huge weight to quality original content.


Building backlinks is one of the important parts of Search Engine Optimization. In order to improve the rankings of your site in search engines results page and be able to gain large number of visitors to your site, you have to build backlinks to your site. The more backlinks you have, the more channels you create for gaining visitors to your site. Link Building

While creating backlinks maybe easy, you need to follow safe methods of creating quality backlinks to your site to avoid your site being penalized by Search Engines like Google. Some of the proven Safe and effective ways of building backlinks are listed as follows:


Promoting your blog posts through Social media channels like Facebook, Twitter, Quora, LinkedIn among others is a great resource for building backlinks and this helps your blog get known among a wider audience. Search Engines gives due credit to social signals for your blog post which can eventually lead to a better rank in the search engine result pages. Social Media and Social Bookmarking sites like Reddit help to build backlinks for your site.


Blog commenting is another effective and safe way to build backlinks. This also helps to bring new visitors to your site. You can choose blogs with high in rank than yours that have Do-follow link instead of Nofollow, read their posts and leave comments behind.


Guest blogging or Guest Posting is one of the basic way to build safe and quality backlinks for your site. What you need to do here is to write quality content that can easily be accepted other bloggers hence get published by them on their sites. Get suitable blogs that relates to your niche, then find out if they accept guest posts. The guest post is usually supplemented with an author bio section. You get backlinks pointing to a blog post in your site and also to your main domain. Guest posting helps to build traffic to your site.


Forums offer an effective medium to share information, knowledge, discuss a topic or even ask a question. You need to create a profile. You can add a link to your site or you can use a forum signature to create backlinks for your site.


You can boost your link building efforts by submitting your site to popular and authority directories. RSS directories also accept RSS feed link of your blog post. Although this seems to be on decline nowadays, it can still work to create backlinks.


You can also create your profile on social media sites and give links pointing to your sites. There are many social networks that allow these, like LinkedIn, Pinterest.  Infolinks-Best alternative to Google Adsense.


Cultivating a good relationship with fellow bloggers especially those in the same niche goes a long way in promoting your blog. Fellow bloggers with whom you have built a good relationship overtime may give reference to your blog posts and give links in their posts to your website. This helps to create backlinks for your site.


Creating internal links between your site’s pages is also a way of link building. This also enhances your visitor’s engagements by providing links which connects your blog’s posts. Visitors get relevant information within your site hence they don’t need to leave your site. This increase page views and lowers the bounce rate. Monetize your blog with Adnow.


Finding out about your competitor’s bank links can help you help you build quality backlinks.  One of the places you can check backlinks is .  With this information, you can build backlinks on those sites too.


Offering free products especially in your niche like a free tutorial, this will attract sites related to your niche to give backlinks and write about the free offer provided by you thereby promoting your site.


Meta Description Tag is a snippet of HTML code that belongs inside the <Head></Head>section of a web page. It is usually placed after the Title Tag and before the Meta Keywords tag, although the order is not that important.

The Keywords and phrases you use in your Meta description tag may not affect your page’s ranking in the search engine, but this tag can come in handy in your overall SEO and social media marketing campaigns.

The proper syntax for this HTML tag is:

<META NAME=” Description” CONTENT=Your descriptive sentence or two goes here.”>

If you are using a content management system (CMS), look for a field to fill out that’s called Meta Description or just Description.

Reasons Why Meta Descriptions are important:

  • They can be used as the description (or part of the description) of your page if it shows up in the search results.
  • They are often used as part of the descriptive information for your pages when Google shows ” extended site links” for your site.
  • They are often used as the default description in social media marketing links such as Facebook and Google+


Although what you put in the meta description tag may be used as the default description by search engines under the clickable link to your site in the search results, this is not always the case.If you search for a site by its URL e.g., Google tends to use the first 20-25 words of your Meta description as the default description in the search result pages (SERP). On the other hand, Bing and Yahoo don’t always default to the Meta description tag for URL searches. Sometimes they do or don’t. A search for shows content from my home page as the description rather than the contents of my Meta description tag.

People don’t normally search for a site by URL, instead most of the times they use KEYWORDS. If you want to find more information on this, go to your favorite web analytics program and find the keywords phrases that are currently bringing you the most traffic. Then see what your description looks like at Google, when you type in those keywords. To your surprise you will find that each search result description is different for every search query. You may see any combination of the following used:

  • A full sentence pulled from your Meta description tag, but not the entire Meta description (If it contains more than one sentence).
  • Your entire Meta description tag next as the complete description (typically) if it is highly relevant and contains no more than 25 words
  • Text from one part of your Meta description mashed together with text from another part of it (If it’s more than 25 words long)
  • Some text from your page mashed together from some other text from your page (nothing from the Meta description)

Circumstances that may cause Google not to use text from your Meta Description may include:

  • The information in the Meta Description tag was not specific to the page it was on.
  • The search query used some words that were not in the Meta Description, but those words or some of them were used in the page content. This includes words that Google considers somewhat synonymous like ”copy” and ”copy writing” or  ”SEO” and ”search engine optimization”.

Note that, they are no exert rules to this. Google doesn’t always use all or part of the Meta description even when the exact search phrase was contained within it-especially if the search query is also contained within the content of the page. Suffice it to say that there are no rules for when Google will show it and when it won’t.

Always use description tags on any pages where you get search engine visitors ( or hope go get them). Make them very specific to the page they are on by describing what someone will find when they quickly click-through to the page from the search results, while also using variations of your targeted keywords.

Since Google will only show around 20-25 words as your description, it is recommended that you limit this tag to a certain number of characters although in reality you are not limited to any specific number. Your Meta description tag can be as long as you want it to be because Google will pull out the relevant parts and make their own snippet.

Google often uses the first few words from your Meta description tag when they create the “Extended site links”  for your website. This is highly keyword dependent. You will see site links and different descriptions showing up depending on the words a searcher used at Google.

If your article has a Meta description, Facebook and Google+ will default to that when you share a link on your profile or page. If there isn’t a Meta description, you’ll see the first sentence or so from the page being used as the default. Therefore it is advisable to always write a compelling 1-2 sentence description for all of your articles and blog content that may be shared via social media, and place it into your Meta description tag. This will enable people to know what the article is actually about before they click it.  Sign up a for a blog or Website at  IPAGE

Bottom Line

Meta description tag gives you a little bit more control over what people might see before they click over to your site. The more compelling it is, the more click-through s you will see. Hence it is paramount to  take a few minutes of your time just to create that interesting, keyword-rich tags that sum up what users will find in your article when they click.