Meta Tags

May 10, 2006

Hyphens or Underscores in URL? Do What the Engines do.

Not long ago, in one of my "Searching for Truth" articles, I posted about the difference between and preference for using hyphens or underscores in a URL.

Quick recap: If a company sells Blue Widgets and they want to rank high for searches related to Blue Widgets, one of many techniques to use is to include the keywords in the URL. Which is more effective, an underscore (www.YourSite.com/Blue_Widgets) or a hyphen (www.YourSite.com/Blue-Widgets)? The question revolves around if an engine is more likely to see Blue_Widgets or Blue-Widgets as two distinct words.

I went into this topic in much more detail in this post, where I also stated my opinion.

While I posited my preference for underscores, a Google engineer named Matt Cutts clearly states that hyphens should be used.

Search engines keep their algorithms under lock and key. People like me often work like detectives to figure out the best ways to optimize sites, using all sorts of information as our guide.

One thing I rely on is simple observation of what the engines themselves do. Obviously they are going to optimize their own sites against their own algorithm.

For example: want to see if MSN Search uses meta tags? Just hop over to www.Microsoft.com and view the source code. Since the webmasters of Microsoft went to the trouble of adding meta tags, it's a safe bet that MSN Search reads them. (How they are factored into the ranking algorithm is another issue.)

So in the case of the hyphen/underscore debate, let's take a look at what Google does, which is highly revealing.

Matt Cutts says to use hyphens, yet on Google.com the underscore is in use. One needs to look no further than the home page:

The URL for the language tools is: http://www.google.com/language_tools?hl=en
Google's Advanced Search page: http://www.google.com/advanced_search?hl=en

If Google will use an underscore, then the algorithm must be able to determine that “language_tools” is two, distinct words. But then again, Google doesn’t worry about rankings for their own site. But they should follow their own advice, if that advice is truly important.

From my experience, I have seen no difference in results between an underscore and a hyphen. My guess is that it doesn't really matter from Google's perspective if you use hyphens or underscores, in the same manner that it rarely matters if you spell the search term correctly anymore. Google easy adjusts for our lazy spellings.

Some may prefer to do what Google says, but I would rather do what Google does. Or is this a case of do what I say, not what I do?

Technorati Tags: , ,

February 24, 2006

Think Google Doesn’t Use Meta Tags? Think Again.

The most common reason I hear other search marketers site for not to use Meta tags is, "Google ignores them."

While I have expressed my support for Meta tags in the past [here and here], there is plenty of evidence that Google does indeed index tags.

I went to Amazon.com and pulled up a page for a popular book. In this case I used The World is Flat, by Thomas Friedman. [Amazon link]

Amazon.com includes Meta tags for each product listing. In this case of The World is Flat, they are:

meta name="description" content="Amazon.com: The World Is Flat: A Brief History of the Twenty-first Century: Books: Thomas L. Friedman by Thomas L. Friedman"

meta name="keywords" content="The World Is Flat: A Brief History of the Twenty-first Century,Thomas L. Friedman,Farrar, Straus and Giroux,0374292884,Diffusion of innovations,Economic aspects,General,Globalization,History & Theory - General,History: World,Information society,International - Economics,International Economic Relations,International Relations - General,Politics - Current Events,Social Forecasting,Social Science,Social aspects,Sociology,Social Science / General"

Note: opening < removed to ensure proper display.

Then, I checked Google’s listing for this specific page.

Amazon Google Listing_1
[Click image for pop up with more detail]

As you can see, Google is displaying a description that was taken directly from the Meta description tag.

Since the Title tag and Meta were so similar in this example, I decided to try another site – Microsoft.com.

Microsoft.com Meta tags:

meta name="KEYWORDS" content="products; headlines; downloads; news; Web site; what's new; solutions; services; software; contests; corporate news;"

meta name="DESCRIPTION" content="The entry page to Microsoft's Web site. Find software, solutions, answers, support, and Microsoft news."

Note: opening < removed to ensure proper display.

Google’s listing for the Microsoft.com home page pulls the Meta description tag directly.

Microsoft Google Listing
[Click image for pop up with more detail]

Does Google Ignore Meta Tags?
The issue comes down to what other search marketers mean by the word “ignore.” Clearly, Google does not ignore Meta tags, but they likely do not use Meta tags in their ranking algorithm, as they are often a target of keyword spam abuse.

As an added bonus, the Microsoft.com example also proves that MSN Search uses Meta tags. Microsoft would not have taken the time to put Meta tags on the home page if their own engine didn’t use them.

My Photo

Other Places to Find Me

AIM Facebook Flickr ICQ LinkedIn Yahoo!

Twitter Updates

    follow me on Twitter