SEO Expert & Internet Marketing Consultant

Search Result Rankings vs. PageRank (PR)

September 24th, 2008

There is a lot of confusion between PageRank and search result rankings. Many people unnecessarily obsess over the importance of PageRank. The general assumption is that high PR equates high rankings. This is not necessarily true. There are PR8 sites that cannot be found in Google unless you specifically search for them by their company name. On the other hand, there are PR3 sites that can be found in the top search results for their specific keywords.

The truth is that PR is just one of the many factors that determines a page’s actual rank on search result page (SERP) for a given search query (See Matt Cutt’s comment).

It is very common to that a page with a lower PR is positioned higher on a SERP than a page with a higher PR. This shows that PR is not the most important factor in Google’s ranking algorithm. A low-PR site that is properly optimized for a keyword phrase can outrank a high-PR site which is not keyword-optimized.

Toolbar PageRank vs. Actual PageRank

Google Toolbar allows you to see an approximate PR value for any indexed page. However, these PR values you see on the toolbar are not the actual PageRank values that Google takes into consideration while ranking web pages. The Google toolbar is segmented into 10 equal linear values from 0 to 10. The actual PR is, however, calculated on a logarithmic scale and is estimated to be between log base 5 and log base 10. But often it’s the toolbar PR value that most people talk about and unnecessarily agonize over.

A/B Testing: Science, Not Art

August 9th, 2008

I’m sure you must have heard countless times that testing is very important for your SEO efforts to yield solid, sustainable results. But many people still don’t know how exactly to go about it. A very common and easy-to-use type of testing is A/B testing (also called split testing). Basically, A/B testing involves creating two (or more) versions of a page (or a banner or a search ad) and comparing the results each of those versions produce.

First, you must know and understand exactly what you want to achieve through your experiment. You may be looking to increase your traffic; or increase your conversion rate; or find out what page elements affect your users’ satisfaction level. Whatever your objective, you must use that as a guideline for creating different versions of a page (or banner or search ad). The results that each version produces should then be compared to find out the version that best achieves your objective.
However, for A/B testing to work, it should be treated like a scientific experiment where you change only ONE element at a time while keeping all others constant. The various elements that could be tested include copy text, layouts, images and colors.

Sure, A/B testing is very time consuming since you have to conduct repeated tests to get accurate results; however, if done properly, it can help you eliminate guesswork from your marketing efforts.

The only thing to remember is that A/B testing is science, not art.

Creating Optimized Web Pages

July 28th, 2008

Creating search-engine-optimized Web pages is the core effort of a successful Internet marketing campaign. Taking care of technical on-site factors such as file names, title tags, meta description tags, meta keyword tags, and meta robots tags is crucial to making sure the search-engine spiders can determine the relevance of your Web site. Think of search-engine spiders as robots that read the content of your Web pages. Optimizing your content with header tags and other text modifiers allows you to stress the main ideas and topics that your content covers. Optimization of images is important for those Web browsers that do not support images, and because search-engine spiders cannot read the content of an image, optimizing images presents an extra avenue to squeeze in more content. Links provide the pathways that search-engine spiders need to find your Web pages. Creating these links with search-engine optimization in mind is necessary for optimal results. Throughout the Web page creation process, try to adhere to the standards set forth by the World Wide Web Consortium. The consortium works to create standards in Web design and development that ensure Internet-wide compatibility.

Choose File Names

Every Web page that you create is stored in a file. Every file has a name. Using file names that are relevant to the content of your Web page is important for numerous reasons. Besides your domain name, the search-engine spiders see your file names before anything else. If your file names are not relevant to the content contained on that page, the search engines can algorithmically detect a disconnect. Taking the extra time to ensure that file names are properly designed can provide an added boost to your rankings.

Optimize Title Tags

Title tags are an extremely influential search-engine ranking factor. What you place in your Web page title tags has a substantial effect on where and for what terms your page ranks. Just as importantly, the first thing a human visitor sees when finding your page on the search-engine results is your title tag. Title tags should be descriptive of what your Web page is about and compel potential visitors to visit your site

Optimize Meta Description Tags

Meta description tags allow you to summarize what a particular Web page’s content is about. Some search engines use the meta description tags in their results pages directly underneath the Web page titles. Your rankings on these search engines are likely influenced by your meta description tags. Writing a brief yet informative description about your Web page’s content and adding it to your meta description tag is a search engine-optimization tactic that should not be skipped.

Optimize Meta Keyword Tags

Meta keyword tags allow you to indicate the relevance of a particular Web page to certain keywords and phrases. Although many search engines ignore this tag, some likely still use it in their ranking algorithms. For that reason alone, you want to implement this tag on all your Web pages. The keywords and phrases contained in your meta keywords tag work in tandem with the meta description tag to describe the content of a particular Web page.

Create a Meta Robots Tag

Sometimes you may not actually want the search engine spiders to visit certain pages within your Web site. Although this is often not the case, especially because the goals of search-engine optimization are to increase search-engine-generated traffic, there are situations where the privacy of a particular Web page or Web site is of utmost concern. The meta robots tag allows you to identify what pages the search engines are allowed to index in their results pages and whether or not they are allowed to follow links on those pages to other Web pages or Web sites. This is especially useful if certain sections of your Web site require payment to access. The last thing you want is search engines sending visitors directly to those locations.

Benefit with Header Tags

Optimizing your content includes emphasizing your main topics and ideas. A well-structured Web page has a logical hierarchal flow with headings and subheadings fortified with content. These main topics and ideas can be placed within header tags that not only alter the format of the text the Web browser displays, but also tell the search engines and human visitors that these keywords and phrases are important.

Using Text Modifiers

Beyond just optimizing your main topics and ideas, you want to emphasize appropriate keywords and phrases within your content. Your Web page content should speak to visitors, emphasizing words and phrases to express urgency or significance. Using text modifiers, you can emphasize certain blocks of text by bolding, italicizing, or underlining. The search engines also take modified text into consideration when determining your content’s relevance to that text.

Optimize Images

Search-engine spiders are becoming more sophisticated every day, but the spiders still cannot read any images present on your pages. If images make up a large portion of your content, the search engines will have a difficult time understanding the topic of your content. Using Alt Image tags to describe your images gives the search engines a readable text description of those images and also aids in compatibility with non-graphical Web browsers.

Create Links

Your internal linking structure leads the search-engine spiders and human visitors from one Web page to another on your Web site. The structure of your links tells the search engines what the linked Web page is about. Your internal linking structure is taken into consideration by the ranking algorithms that determine where your Web pages rank for target keywords and phrases. Making it simple for both the search engines and human visitors to find every page on your Web site is critical for optimal Web site structure.

Validate HTML

Writing valid HTML is just as important as speaking proper English. Improper HTML can cause Web browser incompatibilities that result in your Web site appearing differently across different browsers. The World Wide Web Consortium has gone to great lengths to develop standards for Web development to ensure compliance across all browsers.

Choosing the Right Keywords for Your Website

July 24th, 2008

Effective keyword selection is one of the most critical activities of successful search engine optimization. Unlike humans, all keywords are not equal; some keywords are easier to rank for than others, and some keywords tend to be almost impossible to rank for. Broad or general keywords tend to be highly competitive and therefore should represent only a small portion of your overall SEO efforts. Specific keywords, which include those keywords that describe your specific product or service and are more than three keywords in length, are less competitive and therefore should make up the bulk of your keyword generation efforts.

For example, if you own an e-commerce Web site you stand a better chance of ranking within the top search results for product-level keywords than you do for broad keywords that generally describe your business. Although broad keywords tend to generate higher levels of search volume, product level terms can generate significant search volume and tend to convert at higher rates than broad terms.

There are numerous useful keyword generation tools that can help you discover effective keywords for your Web site. Keyword generation tools such as Keyword Discovery, Wordtracker, and Google’s Keyword Suggestion Tool allow you to carefully research, analyze, and filter potential keywords. It is not enough to just generate massive lists of keywords. Instead, your keyword lists should represent a cross section of broad and specific terms that your Web site stands a legitimate chance of ranking for. Because keyword generation is so critical to your SEO success, consider making a modest financial investment by purchasing subscriptions to tools such as Keyword Discovery, Rapid Keyword, and Wordtracker even though Google, Yahoo, and other companies offer tools for free.

Keep in mind that despite the fact that keyword generation tools can quickly generate thousands upon thousands of keywords, each page of your Web site should be search-engine optimized for only one or two keywords. Therefore, focus less on generating massive lists of keywords and more on generating keyword lists that directly relate to your Web site and give you the best shot at ranking well on search engines. One of the most effective ways to generate target keywords beyond basic keyword generation is through competitive research. Readily available competitive research tools such as Seodigger, GoogSpy, Compete.com, and KeyCompete provide various data about your competition, including what keywords your competitors rank for in the organic search results, as well as what keywords your competitors are using on pay-per-click search engines such as Google. Armed with competitive research information, you can compare your success to your competition and use the information to devise a plan of attack to improve your own ranking within the organic and paid search results.

SEO in a Teeny Tiny Nutshell

July 7th, 2008

I know Search Engine Optimization (SEO) is not a big secret anymore and lots and lots of businesses, big and small, are utilizing SEO and SEM strategies to increase their visibility on the internet. However, the part of the world where I am from (Karachi, Pakistan), I still get blank looks when I tell people what I do for a living. So this is just a very, very basic write-up for those who can’t tell a meta tag from a burrito.

Very briefly, SEO is a bunch of activities that you can perform with the goal of increasing the overall visibility of your website, and in turn increasing the amount of targeted traffic that comes to your website. You might be thinking: “Hey, I have a killer website, with a killer design and a killer product, why do I need to SEO it?”

Well, granted you have the next best thing since sliced bread, but when you think about the world wide web and the number of sites that are becoming a part of it every single day, you might just get too overwhelmed to even think for a day or two. When you consider the stats, your website (and your product) is just ONE of the MILLIONS out there. So, the odds of your potential customers finding your website without any efforts on your part are pretty abysmal. But of course, there is hope.

People look for whatever they need to find on the internet through search engines (duh!) and if you are not in the top 10 results for your primary keywords, chances are you won’t get any visitors to your website (apart from your friends and acquaintances whom you might have “pushed,” subtly or otherwise, into visiting your site.)

So how do you get your site in the top 10 results? The answer is relentless SEO. There are several techniques that can be applied but they are mostly divided into two categories: on-page and off-page.

Like the names suggest, on-page optimization involves the things you do to your website in order to not only make it easier for search engine bots to crawl your site pages but also to make it appealing for your site visitors; and off-page optimization is basically “spreading the word” about your website and/or product all over the internet and getting other websites to link back to your site.

So there! Hopefully now you at least have a basic idea of what SEO is and what I do :o )