Skip to main content

Best SEO Practices and Tips

Search Engine Optimisation Tips

Usage of TITLE tags
Never forget to add the Page Title in the title tags, This is the Primary identification of your webpage for a search engine. It must be unique else bots will treat as page duplication. Avoid title texts which too much lengthy. The title element should ideally be less than 70 characters in length.

Usage of Meta tags
Basic Meta data falls in Meta Keyword and meta description tags.
Meta Keyword : Let the Keywords be unique keyword phrases which describes the visible content of the page, You can use same keywords for other pages also if it accurately describes the page content.
Meta descrition : Try to make it unique or let the description tag hold the data which describe the page content.
It will also help the user to pick your page from the search engine listing.

Usage of H1 tags
H1 tag should be unique to the page like the page title which populate from TITLE tag, A page should contain only one H1 tag, but you can use h2,h3,h4,h5 and h6 tags more than once. Use these tags wisely so that it may not affect the keyword density.

Page contents
Page contents must have atleast 300 words, Properly structured sentences with out spelling mistakes etc. Creating quality content is a big factor. If you want your page to rank in the top 10 results, then it is important to begin increasing your content size. Within the content of a page, make sure that the title and H1 heading tag have the same key phrase. The H2, H3 heading tags only need to include the main parts of your selected key phrase. It is also important to use this identical key phrase in the beginning, middle and end of your content. Pages with high word count may require additional usage of this phrase throughout the document to build a relevant keyword density. The recommended density is 3-7% of the visible content for the major 2 or 3 keywords and 1-2% of the visible content for minor keywords.

Usage of Images
Site with less images are fast and have quick response time. It also allows the bots to index the page fast with more indexable contents. If you are using images use ALT tags with meaningful keywords. Use this wisely considering that too much keyword in a page will cause a negative effect.

Usage of Textlinks ( anchor(a) tag)
In you page content there must be text links linked to other pages, The links must be build in such a way that the link text describe the contents of the page that it points to. You can also add values to the title attribute of anchor tag. The should be no broken links in your website.

For example like the one below:

SEO Tutorials for Beginners

Usage of Javascript
Use minimum inline javascript. Instead of writing whole JS code inside webpage, put all the JS code in an external JS file and call it in the webpage. Do this will allow search engine crawlers to index more visible contents of your page.

Usage of CSS
Use minimum inline style. Instead of writing whole css code inside webpage, put all the style code in an external css file and call it in the webpage. Do this will allow search engine crawlers to index more visible contents of your page.

Text to Code ratio
Content of the page means the number of words in the webpage. But the total words count considers the html and JS code word count also. For an effective indexing of data the text to code ratio must 40% or above. A relatively good content page must have atleast 300 words in its visible content.

Response time
Response time of you webpage should be optimised, Avoid unwanted scripts which increases the load time of th epage.

Broken links / 404-Not Found Errors
Make sure that your site doen't have any broken links, This will increase the load of crawlers.

Make sure that your site is not having any unwanted redirects which loops the with in the page .

SEO Friendly URLs
Use SEO friendly URls instead of dynamic urls. Dynamic URLs are generated from specific queries to a site's database. and data is place into a page template.

examples of Dynamic urls

A static URL on the other hand, is a URL that does not change and have no variable strings attached. It looks like this:

Static URLs are typically ranked better in search engine results pages, and they are indexed more fast than dynamic URLs. Static URLs are also easier for the visitor to view and understand what the page is all about.

By use of mod rewrite option in Apache you can change dynamic urls to seo friendly urls.

For example, when someone requests this URL:

The server looks for and compares this static-looking URL to rules that are listed in the .htaccess file, such as:

RewriteEngine on
RewriteRule book-(.*)/(.*)\.html$ contents.php?id=$1 [nc]

It then converts the static URL to the old dynamic URL that looks like this, with no one the wiser:

So the URL will be looking like
but the contents will be pulled from page

Outbound links
Never link to a website which has low rank than yours.Outbound links start from your site and lead to an external site.

Inbound links or Backlinks
Inbound links or backlinks, come from an external site to yours. If you have links to your website from a high ranked website, it will improve your ranking. Backlinks are among the top factors that brings good Search Engine Optimisation (SEO) as well as page ranking.

Get listed in Web directories
Submit your website to various web directories like DMOZ and Yahoo. It is not only because this is a way to get some high profiles backlinks for free, but also because this way you are easily noticed by both search engines and visitors.

Generate a sitemap for you website : Sitemap is a list of pages in a website, usually the sitemap file is saved as sitemap.xml in the websites rootfolder. When the search engine crawlers or bots crawls the website, it will go through the sitemap file to grab the links for indexing. While creating sitemaps make sure that the links listed in it are not broken or failed while the crawler traverse the list. So create the sitemap and save as sitemap.xml in the root of your website.
Online Sitemap Generator

RSS Feed
You can provide RSS feeds to other sites for free, when the other site publishes your RSS or a user subscribe to your rss feed you will get a backlink to your site and there by a lot of visitors.

Use the below code to offer RSS feed of you website to users:
<link rel="alternate" type="application/rss+xml" title="RSS FEED TITLE" href="Your Website RSS Feed URL"/>

More on rss feed
Benefits of using RSS Feeds

Promote Your website
You can promote your website by using social networking sites like Twitter, facebook, orkut etc.Share and popularise your websites using Twitter, facebook and Google Plus Share and Like widget.

Integrate Share and Like Button widgets

Top SEO Techniques

Popular posts from this blog

Payback Points - How to redeem - How to merge multiple payback accounts - Block Payback card - Payback customer care

Your SBI Debit card ending with XX0000 is deactivated only for Internet txn.

SBI account holders may have received an SMS with following message, supposed to be from State Bank of India (SBI).

Your SBI Debit card ending with XX0000  is deactivated only for Internet txn. To activate send SMS "SWON ECOM 0000" to 09223966666. No change for ATM/POS usage
** Replace the four Zeros with last 4 digits of your debit card number

Recently many of the SBI account holder has losed their money due to a hi-tech ATM robbery which happened in Thiruvananthapuram, capital city of Kerala.

How to turn off BSNL Buzz services - Steps to deactivate BSNL Buzz messages

BSNL Buzz is a service from BSNL for mobile customers, in which when your phone is in idle mode, teasers or small buzz messages related to topics like entertainment, lifestyle, sports, business, fun, polls, daily news updates are delivered to your mobile. When you activate a BSNL SIM card, through which BSNL BUZZ is available, you automatically accept the terms and conditions for teaser delivery.

Recently, I bought a new BSNL SIM card. After the activation, when ever I unlock the phone, I was getting lots of buzz message one after another. I have to click on cancel / back button multiple time to view the home screen. Some times when some call arrives, it was difficult to attend calls due to this teaser popups. So I decided to deactivate the BSNL buzz. Here are the steps to Deactivate or Turn Off BSNL Buzz.

Urgent Openings for PHP trainees, Andriod / IOS developers and PHP developers in Kochi Trivandrum Calicut and Bangalore. Please Send Your updated resumes to   Read more »
Search This Blog