Wednesday, June 22, 2011

Off-Page Optimization (SEO)

Defined: Off-page optimisation (off-page SEO) is what can be done off the pages of a website to maximise its performance in the search engines for target keywords related to the on-page content and keywords in off-page direct-links.

Off-Page SEO Checklist:
  • Always start with keyword research, testing and selection 
  • Use Keywords in link anchor text
  • Obtain links from high ranking publisher sites
  • One-way inbound links (not link exchange or reciprocal links) 
  • Different keywords in your link-ads from the same site
  • Gradual link building technology (no growth spikes) 
  • Use relevant keywords near your inbound link (contextual relevance)
  • Deep linking (from multiple pages to multiple pages) 
  • Target a large list of keywords (5-500+)
  • Link from sites with a variety of LinkRanks 
  • Track all active keywords and refine strategy as required
  • Discontinue campaigns if ranking does not improve
  • Expect results in 1-2 months (Bing) 1-9 months (Google, Yahoo)
Avoid common off-page SEO mistakes:
  • Duplicate keywords in link avderts
  • Site-wide links causing link growth spikes
  • Using on-page SEOs to do the work of specialist off-page SEO's
  • Placing random links without keywords near your link adverts
Do not use off-page SEO spamming tactics such as:
  • Link farms (sites with 100+ outbound links per page)
  • Using irrelevant keywords in your link-ads
  • Garbage links
  • Link churning
  • Hidden inbound links

On-Page Optimisation (SEO)

This article was originally written in 2004 and since we’re in the process of migrating websites, we thought it would be a good idea to revisit our old content and see how things have changed. Read the original article followed by our updates for 2011.

Defined: On-page optimisation (on-page SEO) is what can be done on the pages of a website to maximise its performance in the search engines for target keywords related to the on-page content.

On-Page SEO Checklist:
  •  Always start with keyword selection, research and testing
  • Meta Description tag
  • ALT tags
  • H1 tags
  • URL structure
  • Internal linking strategy
  • Content
  • Keyword density
  • Site maps, both XML and user facing
  • Usability and accessibility
  • Track target keywords
  • Expect results in 6-12 months

Avoid common on-page SEO mistakes such as:
  • Duplicate content
  • URL variants of the same pages
  • Off-site images and content on-site
  • Duplicate title tags

Avoid spammy SEO tactics such as:
  • Hidden text
  • Hidden links
  • Keyword repetition
  • Doorway pages
  • Mirror pages
  • Cloaking

Wednesday, June 8, 2011

Pure virtual function

#include<iostream.h>
#include<conio.h>
class xyz
{
    protected:
        int a;
        public:
        xyz(){a=10;}
        virtual void display()=0;
};

class abc:public xyz
{
        int b;
        public:
        abc(){b=20;}
        void display()
        {
                cout<<"a="<<a<<"\n"<<"b="<<b;
        }
};

int main()
{
        clrscr();
        xyz *k;                  //no object is created
        abc s;
        //k->display();          //abnormal program termination
        k=&s;
        k->display();
        return 0;
}