Archive for September, 2010

Why Use Canonical Tags: Part 2 – Canonical Tags vs. 301 Redirects

Tuesday, September 21st, 2010

What is a 301 Redirect?

A 301 Redirect is set in the .htaccess file and forces one URL to forward all traffic to a different URL.  It also tells Google that the PageRank score for the URL in question should also be moved to the renamed URL.

What is a Canonical tag?

A Canonical Tag is a metatag that tells search engines which version of “duplicate” content is the original source.  One could argue that it is a “hint” or “suggestion” for the Search Engines to recognize a specific URL for that page content.

Visit part 1 of my article What Are Canonical Tags and Why Use Them? for more detailed information about Canonical tags themselves if you missed it.

How are they different?

They are certainly similar in how they work, but there are important differences to keep in mind when deciding which to use.

  • 301 Redirects can redirect traffic over different domains where as canonical tags can only include the root domain for the website.
  • 301 Redirects always have to be absolute domains but canonical tags can be relative URLs, using only the part of the URL after the domain suffix (including the “/” following the suffix).
  • The real benefit for the canonical tags lay in the fact that it is much easier to implement the canonical tag than to set the 301 Redirect.

The Canonical Tag as a time saver

Implementing the canonical tag is something even a mildly experienced developer can handle.  The canonical tag may save someone the trouble from having to outsource the forwarding efforts to their developer if they aren’t familiar with how the .htaccess file works or if accessing the .htaccess file isn’t an option.

With the canonical tag you don’t have to worry about specifying every URL inside the website, something that can become quite cumbersome with dynamic websites. All you need to do with the canonical tag is specify which URL you want to point to a specific piece of content.

Again, canonical tags do not force search engines to recognize it, if they think the URL in the tag isn’t a good match for the page, they may opt to not use the URL in the tag. But most search engines will recognize and honor the tag if it is being used properly.   If it is critical that search engines recognize the renamed URL, I suggest using the 301 Redirects method.

 

 

Choosing Keywords for SEO

Monday, September 13th, 2010

Selecting the right keywords is the foundation of search engine optimization. It’s a balancing act between what people are searching for and what’s relevant to your particular website. These terms will essentially serve as a gateway to your website, so it seems like you would want to select keywords that get the most searches, right?

Not necessarily.

If something has been getting a lot of searches, you can bet that you’re not the first person to realize it. Keywords with high search volumes can be extremely competitive. In other words, there are usually a lot of websites fighting for the top search spots, and the ones that made it probably got there because they put a lot of time and money into SEO efforts.

Let’s say you sell Halloween costumes for dogs. After a little research, you discover that the word “costumes” averages over 6 million searches a month. Numbers like that may make a keyword very tempting, but think about it. “Costumes” is pretty vague, as many high volume search terms are. There are costumes for Halloween parties, theater productions and Star Trek conventions to name a few. You will be fighting for the top search result spot with all of these, and that makes it much more difficult…and more expensive.

And remember, you’re selling Halloween costumes for dogs, not Spock ears. You may be able to get yourself to the top of the search results for “costumes,” but is your website what people were looking for in the first place?

Watering down your keywords in pursuit of search numbers alone doesn’t guarantee success from a return standpoint. It would be great to top the list on every remotely relevant search, but since you have to draw the line somewhere, you’re better off going after the ones in the market for a Chihuahua bumblebee suit.

You probably can’t win all your battles, so you might as well focus on winning the right ones.

 

 

Keeping a Watchful Eye on Google Instant Search

Thursday, September 9th, 2010

On Wednesday, Google launched its new Instant Search feature to the masses, and it didn’t take long for Web consultants, tech pundits, and the unfortunately named blogosphere to erupt.  Business and tech analysts have already hailed Instant Search as a potential “game changer”, and average users are beaming about Instant Searches’ increased speed and ease-of-use.  But for SEO consultants who make it their business to know the ins-and-outs of Google’s search results page, Instant Search has the potential to throw a medium-sized wrench into the works by redefining the way we perceive search and day-to-day user behavior.

At its core, Instant Search is designed to help streamline the process that we traditionally associate with queries and search engine usability; go to a search engine, enter a term, click “search”, scroll through the results, and repeat.   Instant Search essentially cuts out the last three steps, by implementing a set of new features that speak more to search as an adaptable experience, centered on the user, than one centered on just the perceived health and competitiveness of a site.

What do I mean by this?

For one, Google search is now, well, “instant”.  The moment you begin to type a query, Google will immediately load a set of search results that speak to the keywords that you’re using.  Expand or revise the search terms and Google will keep pace by delivering relevant organic and Adwords results on the fly.  I’ll be the first to admit that this is a fantastic feature, and it allows anyone with a pulse to perform faster searches for everything but the most esoteric of keyword combinations.

But the problem lies in the seemingly innocuous integration of Google’s new predictive algorithm.  Whereas previously Google would only present a drop-down list of suggested queries based on what you typed into the search field, these suggestions are now shown inside of the search field as grayed-out text.

Image of Google Instant Search Predictive Feedback

And this is the kicker.

Because, while I was never too thrilled with the original implementation of the drop-down predictions, they never had any measurable, widespread impact on search engine optimization efforts or search volume numbers. But by presenting the predictions in-line with the rest of the search query and having it run in tandem with Instant Search results, we’re now faced with the very real possibility that more users will rely on the immediate predictive feedback that Google provides.

If Google’s prediction scheme auto-fills a small sample of potential (and obvious) search terms for its users, and people adjust their search behavior to fit these suggestions, then this has some pretty far-reaching implications.  Will the pool of competitive keywords begin to slowly evaporate?  Will sites that compete on more general keywords be facing more competition down the line?  What about niche sites that target their content to a very specific audience? How will this affect sites that have historically relied on those Google users that dig through the long tail of search results? These are all things to take into consideration as time goes on and as the data starts to roll in.

Google Instant Search isn’t, as some of my peers believe, an impassable barrier when it comes to SEO; it’s just another layer to take into consideration when optimizing a site.  If this does cause an evolution in search behavior, then the onus is on us as consultants to glean as many insights as possible for the benefit of our clients.  We’re already waiting for the dust to settle, we’ll see what comes of it.

 

 

What Are Canonical Tags and Why Use Them?

Tuesday, September 7th, 2010

Canonical Tags have been around for almost 2 years now, but there are still many developers who are either not aware of their existence or they don’t understand their practical application. Let’s take a look at what they are and why you might benefit from them.

Why should I use Canonical Tags?

When you have multiple URLs that represent a single website page, there is a risk that the search engines will see this as a duplicate content issue. This is a common issue with dynamic websites with multiple paths to product content.  For example, depending on how you arrive at a product page page in a dynamic website, you may end up with URLs that look like:

http://www.domain.com/product1.aspx?id=12

OR

http://www.domain.com/product1.aspx?id=12&this=true

In addition to the duplicate content issue, the URLs above can end up getting long and ugly. Fortunately the canonical tags can serve the purpose of solving both issues by allowing you to turn the URL into:

http://www.domain.com/product1.aspx

Implementing Canonical Tags

The Canonical Tag code must be placed in the header of the page. There are two ways to use the canonical tag; you can use absolute URLs or relative URLs, both of which can be seen below. It is recommended that you use absolute URLs over relative URLs but either should work.

The code for the absolute URL will be:

<link rel="canonical" href="http://www.domain.com/product1.aspx" />

For the relative URL it will be:

<link rel="canonical" href="/product1.aspx" />

Additional Applications

There is yet another reason to consider using canonical tags. When a web page has multiple URLs representing it, the PageRank will likely be split up among the different URLs resulting in a lower PageRank score than the page in question may have actually earned.  The canonical tag will help Google understand that the “link juice” should be focused on the URL specified in the canonical tag instead of being split up and should help minimize a loss in the PageRank score.

To be continued…

Stop back again later this week where I will post part 2 of my post about canonical tags.  I will be focusing on the differences between canonical tags, 301 redirects and standard forwards.  I will also look at when and why to use canonical tags over these other options.

 

 

Crash Course in SEO

Thursday, September 2nd, 2010

“Congratulations!  That sounds so interesting!  So…what is it, exactly?”

When I hit the family calling tree to tell them about my new job doing Search Engine Optimization here at First Scribe, that was pretty much the stock response.

My family is a fairly web savvy group.  We correspond via email on a daily basis.  We talk on Skype.  When my dad dropped Tom Brady the week before he threw six TD passes in one game, there was no shortage of activity on our fantasy football league’s message board.  The basics, really.

But despite a strong showing in general Internet knowledge, Search Engine Optimization wasn’t really on anyone’s radar.  They had all heard of it, but nobody could really define it, not even me.   I had the general idea of course, but I pretty much stuck with, “I’ll be optimizing web sites for search engines.”

A couple weeks into my SEO crash course, one thing has become very clear: it can’t really be defined, because the steps you can take to optimize a web site are infinite.

In a nutshell, there are two key concepts in SEO.

It’s more than keywords in a meta tag.

A lot more.  When the Internet really started to take off in the late ‘90s, there were a few search engines that sort of gave you results.  For a lot of web sites, optimization essentially meant plugging a few key phrases into your header and waiting (forever) for Yahoo to approve your directory submission.

These days, those tasks are at the very bottom of the SEO checklist.  It’s not just relevant content, it’s how that content is set up.  It’s not just incoming links, it’s how those links are set up and where they’re coming from.  It’s endless, and just when you think you’ve got it figured out, the rules change and you need to figure it out all over again.

The job is never done.

You can put all the pieces in place and have a web site that ranks at the top of the search engines, but it’s not going to stay there without a little work.  The Internet is not a static world.  It’s constantly changing and the only way to keep up with the game is to follow suit and change with it.

There’s a lot to it all, but there should be.  There isn’t a magic piece of code you can hide in your web site to make it jump to the top, and there shouldn’t be.  Search engines give us useful results because you can’t just wish your way to the top.

But with a little work, you can be your own fairy godmother and grant that wish yourself.