Tuesday, June 18, 2013

How to measure SEO success?

Once a SEO professional or agency has been doing Search Engine Optimization for a website for the past 6 months it is natural for the business owner to find out if the exercise has been successful or not. To measure success of any task performance indicators are needed. In this post I will define the key performance indicators for Search Engine Optimization (SEO).

Goals of SEO = Goals of Business

At the end of the day websites that are selling products would measure success of all the activities by finding outextra revenue has been generated which can be attributed to a particular activity.At the end of the day a business man will consider increase in revenue as the criteria for success. However, it is easier said than done as it is tough to pin point which activity drove the actual customers to buy the product or service.
how much
Keyword mapping makes it easier to judge the success of a particular keyword and its related content. By studying the keyword map of your website you can easily identify which pages are getting the most number of visits. Evaluation should be taken further by also evaluating which landing pages are converting the most. Analyzing both the aspects would help you understand if your SEO program is reaping benefits or not. 

Studying SEO data

At times customers start looking at the analytics data (Google Analytics)on a daily basis which is a dangerous practice. The excuse for studying the analytics data everyday is that the business owners do not want to miss out any trends which might hurt them later. I agree with the business owners on this but going into the details of analytics data is waste of time. The data sample of a day is too small and deducing trends from it would land you in big trouble.

Typically studying the analytics data on a monthly basis is best. It is advisable to export the analytics data into MS Excel and then make complex analysis than just looking at the standard reports which an analytics program might provide. By studying this data you can actually find out the keywords that are actually driving visitors to a website and generating the biggest revenue. 

However, it does not end here. An analysis needs to be done whether the landing pages are getting the right visitors. In other words did the visitor who came to the landing actually conducted a search using those keywords which are targeted by the landing page. If that is not the case then the page needs to be tweaked to achieve the maximum benefit. 

Archiving analytics data

Analytics data needs to be archived as most of the analytics systems do not archive the data. Whenever you see  a new trend the old data does come handy to investigate the sharp drop in SEO.

It is important to monitor the indexation and crawling of the website to ensure that organic search traffic does come to the website. At least the monitoring of the indexation of the major pages and landing pages should be done on a regular basis. Monitoring the index status is done best through Webmasters Tool (another reason to implement Google Webmasters Tools).

Keep track of the data by downloading the reports and analyzing them. This will help you understand the value of SEO and also get to know the scenarios that work best for you

Monday, May 6, 2013

Reduce validation errors of your Blogger blog

If you are aware of SEO (Search Engine Optimization) you would be aware that having less validation errors will ensure that your website has better authority than other websites having the same subject.

If you try to validate the code of a blogger blog's generated code a number of errors would be returned.
Validation errors returned by W3C HTML validator
One of the main reasons of errors is the doctype that is declared at the start of the template for blogger. 

Steps to improve the validation of blogger blog


  1. The first step to improve the validation of the HTML code generated by Blogger is to change the doctype.  Delete all the code before the <head> tag at the start of the template. The template code can be accessed by  going to the template link provide in the backend of the blog. Replace the deleted code with the following code
    <!DOCTYPE html>
    <html lang='en'>
    
  2. Find the following code
    <b:include data='post' name='postQuickEdit'/>
    and delete the code. Remember deleting this code would not allow you to edit any code from the front   end. You can edit the codes from the back-end though. 
  3. Do not allow links in the comments. Links in the comments result in non validated HTML code therefore you should ensure that you do not allow any HTML links in the comments on your blog.
To conclude a default blogger template does generate invalid HTML Code which results in lower site crawl rates and higher page load times. If the validation errors are fixed, by following the steps above, then you have a chance of getting a better A blogger template XHTML by default produces invalid results which affects your sites crawl rate and also loading time. By fixing /minimizing invalid XHTML errors you can do better in SERP's to have a nice flow of search engine's traffic to your blog.

Saturday, February 9, 2013

Most important aspect of link building - link diversity


Getting links to your website is the most important thing you can do to optimize your website. Back links to your website would always have impact on the ranking of your website though the way the back links are built might be penalized.

Components of a back linking strategy

Many SEO professionals do backlinks purely by checking the page rank of a website which did work in the past but now with the Penguin and Panda updates websites are being penalized for unnatural link building.

A strategy has to be developed for back linking to ensure that back link activities are not interpreted by the search engines as spam. Each task has to be well thought and careful analysis is needed to understand its impact.

A good link building strategy should be

  • well balanced
  •  thoroughly tested
  • proper link velocity
  • social media back links should be created carefully
  • Natural editorial links
  • Manual outreach back linking should be used
  • Ensure that the links are in good neighbourhoods

Getting links to your site are one of the most important things you can do. As a matter of fact links are absolutely the key to your online success!

Getting quality links in a post Google Panda and Penguin algorithm update world is a time consuming and a tedious process that requires knowledge about how the Internet and search engines work. A good back linking strategy should establish your website in very good search engine ranks and position in the search engine results and is therefore critical for building a strong online presence.


Wednesday, December 19, 2012

Using Blog directories

What is a blog directory? 

A blog directory is a list of blogs on the Internet which are categorized for easy browsing. Some of the directories also rank different blogs based on different parameters such as traffic, followers and how often the content is updated. Usually blog details are submitted by bloggers. Some of the blog directories verify the submissions made to ensure that spam is not posted on the directory while there are other directories on submission publish the listing. Of course moderated blog directories are more popular that auto approve directories.

Submitting to Blog directories as SEO strategy

Submitting your blog to blog directories helps as far as SEO is concerned as not only do you get backlinks but you will get real visitors from good and reputable directories. The other advantages are


  • With sole purpose of exposure and traffic.
  • With good reputation and high traffic.
  • If paid directory, well and good. Paid fee shouldn’t be refundable, irrespective of listing.
  • The paid fee should be for the editorial review, not for the link.
  • Max. no. of directories submission should be 5 to 7.
  • The directory should have a past history of rejecting submissions.
  • Checkout their editorial-policies – Are they obeying Google’s (SEs) guidelines?
  • Checkout the sites they are listing – Are they high quality and authoritative?
  • Check, whether the directory is penalized by Google. Search for site:domain name.com on the Google Search, and check how many pages are indexed/showing.
  •  heck, whether the directory is offering Guaranteed Premium listing for higher fee? If yes, stay away from it.
  • If the directory is promoting about  SEO benefit or value of back-links, instead of traffic, then avoid it.



Tuesday, October 30, 2012

SEO for ecommerce websites

SEO is logical and yet sometimes it is made into something very complex. The rules for SEO are the same in nearly all types of websites. For ecommerce websites SEO is very important as that is what drives prospective customers to the website.

SEO for Ecommerce websites

SEO for ecommerce website
One of the most important SEO tactic is the usability of the website. Ecommerce websites have to ensure that the website is easily usable where information can be found easily and browsing the website is easy. In this post the focus is on usability because a happy customer is the best advertisement for your website and if your website is usable high SEO ranking is guaranteed. Some of the points to keep in mind are.

  • The main aim of your website is to sell products or services therefore make it easy for the website visitor to buy stuff
  • The navigation should be based on category as far as possible. 
  • Use high resolution product pictures and give the user the ability to view product images from different angles. 
  • The product description should be self explanatory and should address the most common questions
  • The URL of the product page should be friendly and easy to remember. Suppose a bubble bath soap's URL should be http://www.example.com/soap/bubble-bath-soap
  • Always provide different options to pay
  • All financial transactions should be done on a secure server and ideally the fact that it is a secure server that the customer is using should be visually communicated to the customer. 
  • At times the shipping options are very confusing which should be avoided
  • Checkout process should be simple and user information should be collected once only
  • Give the opportunity to the visitor or shopper to easily compare products
  • User reviews are very important and it is best that the reviews are provided by previous buyers
  • The shopper should be easily able to contact you in case they face a problem. Providing live chat feature is a must for all ecommerce websites. 



Monday, June 20, 2011

Htaccess cheat sheet

.htaccess is a is the default name of a directory-level configuration file that allows for decentralized management of web server configuration according to Wikipedia.

Favorite .htaccess commands

The Jackal blog has cheatsheet which can be handy for online marketing professionals. My favorites commands for .htaccess are  are

  • Disable directory browsinghtaccess functions in an image
  • Custom error pages
  • Change default page
  • Block users from accessing the website
  • Allow only LAN users
  • Redirect Visitors to New Page/Directory
    del.icio.us Tags: ,
  • Stop .htaccess (or any other file) from being viewed
  • password protecting directories
  • Switching on the check spelling directive
  • Disguise Script Extensions
  • Speed up your website by caching using .htaccess
  • Set server timezone
  • Limit access to LAN

More about .htaccess

You can find the .htaccess cheat sheet here.  For those who want to learn more about .htaccess there is in depth analysis and guide on the perishable press blog post. The post is old (2006) but is relevant and every time I refer to it I learn new things about .htaccess.

Friday, June 17, 2011

Link Building techniques



Over the last 8 years I have developed a list of strategies and techniques for link building for a website. This is a very broad classifications of activities. The effectiveness of link building techniques is usually different for different industries.

  • Directory Submissions
  • Article submission 
  • Press releases
  • Social media profile creation
  • Social Bookmarking
  • Guest blogging
  • Local listing like Google places
  • Create link wheels using social websites and web 2.0 sites
  • Identify where the competitors are getting inbound links from. Approach those resources to find out if you can get a outbound link from those sites. 
  • Add your self to yellow pages and local business listings.
  • Participate in forums and discussions and use signature with a link back to the website if possible. 
  • Guest blogging on other blogs which are in the relevant industry with link backs to the website. 
  • Use http://www.beaucoup.com/ to find vertical engines and directories and get listed in them
  • Participate in question and answer websites by answering questions related to your business or website. 
  • Paricipate in discussions on Facebook, Twitter, Flickr and LinkedIn.
  • RSS Submission if possible
  • Blog submission if you are running a blog on your website
  • Create video content and submit to various video hosting services like Youtube.com and metacafe.com
  • Create documents like infographics and PDF documents and submit them to websites like Scribd.com and similar websites. 
Is there a technique that you have used that is not mentioned in the list the please share it by adding comments below.