Category Archives: website migration

Enterprise SEO Video – Training Developers and Website Migration

Last week, our COO, Tom Petryshen spoke at SMX East in New York City on Pain Management Strategies for Enterprise SEO. The 15 minute session covered strategies and tactics to stay on top of SEO once your business has achieved success. Using examples, from large, enterprise campaigns the session covered:

  1. How to win over developers through training and knowledge sharing.
  2. How to manage the website migration process to ensure your rankings, traffic and sales don’t fall off a cliff.

Part A: Introduction

Part B: Training

Part C: SEO Website Migration

Posted in SEO, website migration | Leave a comment

Amplify’s COO Speaking at SMX East in NYC

I am speaking at SMX EastAmplify’s COO and founder, Tom Petryshen will be speaking at SMX East in New York City on 5 October 2010.

Tom will join a panel of SEO experts including Tony Adam from Myspace, Topher Kohan from CNN and Jonathan Ashton from Agency.com for an indepth session on enterprise SEO.

Tony Adam will kick things off an overview of the technical and business challenges of large organizations using examples of companies he’s worked for.

Jonathon Ashton will follow with a view on the challenges of integrating SEO with existing processes, engaging with key stakeholders, teaching skills and sharing knowledge, helping “partners” change their behavior and building success metrics that help everyone see the value of SEO.

Next up, Topher Hohan will share best practices for staff training, working with a fast pace development cycle, and know what battles to fight.

And finally, using experience from working  Australia’s top enterprise companies, Tom will share his thoughts on how to stay at the top once you have reached the pinnacle of SEO success.

Visit Search Marketing Expo for more information or follow the conference sessions on Twitter at #smx.

Posted in General, SEO, website migration | 1 Comment

Google Introduces Cross-domain Canonical Tag

In a move that provides more control to webmasters to handle duplicate content, Google has introduced cross-domain canonical tag support.

The new cross-domain rel=”canonical” link element provides some hope for businesses that are not able to setup server-side redirects such as a permanent 301 redirect. Unfortunately though, the tag is still treated as a suggestion, so there’s no guarantee it will be followed.

If possible, we still recommend that you use a 301 redirect to tell search engine crawlers the preferred domain as it makes it very clear which URL should be indexed. As part of a strong migration strategy, a 301 redirect ensures that you leave nothing to chance.

Outside of moving your domain, the tag could also be used for content syndication to ensure that your own content does not get outranked by the sites you share it with.

Overall, it’s great to see Google providing this additional support and provides another tool in our arsenal to tell the search engines which domain to pay attention to.

Posted in SEO, website migration | 2 Comments

New Officeworks Website Creates Havoc for Search Engines

A few weeks back, we used Officeworks’ as an example of what not to do when it came to launching a new website. Their clear lack of a migration plan led to a poor user experience (visitors who found an old listing in Google were shown a really poor 404 page) and unfortunately lost investment for the business (as thousands of previously optimised pages in Google were soon dumped from the index only to be replaced by inferior pages from the new website).

Of course, we’ve been keeping a close on Officeworks since they first launched their new website in late April 2009 to see how it all unfolds. From our hands on experience helping clients like Webjet, Carsguide and Truelocal we know that you cannot ignore the history of the old website. Doing so, especially for a large ecommerce business that already has strong existing placement in search engines can lead to hundreds of thousands of lost visitors, sales and millions of dollars in lost revenue over months and years if it is not corrected.

While we have noticed some improvements since our initial post (Officeworks is now using a 301 redirect to direct visitors to the new product pages), we are now seeing some other troubling issues, likely due to the implementation of the new SAP ecommerce system and lack of QA testing prior to launch. These issues, if left as is will likely cause unforeseen headaches for Officeworks in the search engines for some time to come.

So what did we find?

  1. Duplicate content – multiple instances of the same pages in the index as a result of session IDs
  2. Inferior content – automated pages created by the search engine crawlers

Duplicate Content

Shortly after launch we discovered that Google was indexing multiple versions of the home page due to the session ID used in the URL. A session ID is the most common method used by websites to collect data about a particular visitor as they use the website. Most websites only store a session ID using a cookie, so crawlers will ignore them. Officeworks however has decided to place the session ID in the URL when cookies are not accepted. Unfortunately, this is notoriously bad for search engines, often resulting in duplicate content issues.

For large sites, several spiders from the same search engine may visit at once. As a result each will be given their own session ID. While the content may be identical, the URLs are different each time, leading the crawlers to interpret the content as duplicate and thereby suppressing the content in the index.

In other words, Google is seeing the home page as a separate page each time it visits the website. This issue can be seen clearly in the following example:

sessionids-google

Here we can see three versions of the home page that Google has crawled and indexed, each with a different session ID appended to the URL. Even though it’s clear that Officeworks is not up to any dirty tricks, Google will still suppress the value of the home page in this case. We also found examples of multiple listings for many other category and product pages in the index. As we know from the previous post, duplicate content will make it more difficult for Officeworks to achieve top placement in the search engines, especially when it comes to some of the more generic terms around office gear.

The quick fix is to only use cookies to track session IDs. First party cookies (the ‘safe’ cookie used for tracking session IDs) are a requirement for using most websites today so Officeworks customers will experience no loss in usability. In addition, Officeworks should add the canonical link to all of the pages to ensure the search engines apply the value from the duplicate pages to a single source.

Note: To view these pages in person type in site:www.officeworks.com.au into Google and click through to some of the deeper pages (i.e. go past page 500 to see some of the more interesting findings).

Inferior Content

A further handicap from the use of session IDs is that Google is now indexing a high proportion of inferior pages that have little or no resemblance to the actual category or product pages represented on the site.

By following the links (with the session IDs appended) throughout the website Google is able to effectively add products to the shopping cart or wish list in effect creating additional and irrelevant pages of content for the index. We can see this result more clearly in the following example:

wishlist-in-google

Here we can see that Google’s crawler is able to add products to the Officeworks’ wish list thereby creating new pages. If you happen to click the third listing in the results shown (you need to turn cookies off in your browser) you’ll find the products below added to the wish list:

Example of Wishlist page in Google Index

Example of Wishlist page in Google Index

While most people will never see these pages (unless they specifically search for My Wish List) they are still problematic, especially when it comes to achieving strong search rankings. Unfortunately, as these types of pages are created and indexed they began to compete with other more valuable content on the website. The end result is that Officeworks will end up with thousands of pages with little or no actual content in the search indexes that pulls down the rankings for higher quality pages.

Since the launch of the website, Officeworks’ pages indexed in Google have increased from approximately 7200 pages to over 9500. While this increase would be beneficial if each of the pages indexed provided unique content, in this case, the inferior content will only complicate matters for Officeworks.

Conclusion

While I’m certain there’s been plenty of learning within Officeworks (especially as we’re beginning to see some of these issues like session IDs cleaned up), there are a few key points for the rest of us to learn from to avoid the same pain.

  1. A migration plan is essential when you’re redesigning a website, changing domain names or just reworking the information architecture. If you fail to plan, you plan to fail.
  2. Quality assurance is critical. Some of these issues could have been spotted prior to launch had Officeworks ran specific Q A scripts to test whether the bots are able to effectively crawl the website. At the very least, you need to monitor what the search engines pick up after launch to determine the best course of action.
  3. Do not trust the technology vendor to deliver a product that is search friendly. Do your homework and ensure the system does what you’re being sold.

Of course, there are no guarantees that you’ll have a smooth transition. But if you take the right steps, you can manage the big issues that cause havoc and react quickly to any surprises that pop up along the way. By doing so, you can avoid becoming the next casualty and lesson.

Posted in SEO, website migration | 9 Comments

Lack of Migration Means Lost Investment for Officeworks

Over the past few weeks we’ve been following the launch of the new Officeworks web site. I’ve personally been critical of the business in the past due to poor website usability issues and have shared my thoughts with others at conferences such as adtech and Search Engine Bootcamp. While I don’t like to point fingers or cause unnecessary embarrassment, the learning opportunity in this case will benefit others from falling into the same traps and also contributes to improving the poor state of ecommerce in Australia.

The long road of eCommerce

As the largest supplier of office supplies in Australia, Officeworks has had an ecommerce presence online for the better part of five years. While the company’s online path has not been without problems (the last website suffered from a number of usability and technical issues due to a poorly built SAP ecommerce system), Officeworks has never the less, made inroads where other large Aussie brands have failed to venture.

Improved Website Usability

On a positive note, the new design is leaps ahead of the old. Most notably, the new website features:

  • A crisp look and feel with plenty of whitespace – The information is easy to read.
  • Clean, simple navigation – The menu structure does a good job of breaking down the large product base into four clearly defined categories followed by multiple sub categories.
  • Naming conventions that reference common office-related terminology making the site easier to navigate.

From all accounts, the new website would appear to be a blazing success. However, there are a number of troubling issues lurking beneath the surface that if left to fester, will negate years of previous effort and investment.

Spotting Trouble – Page Not Found

I first noticed a problem after conducting a search on Google for “pvc chair mats.” From the organic search results, I clicked on the first of two Officeworks links shown below:

pvc-chair-mats-listing-small

Expecting to end up at a page about PVC Chair Mats, I was instead taken to an error page telling me that the page no longer existed.

page-not-found-small1

As this result was less than satisfactory, I clicked the back button to return to Google and then clicked on the second listing for Officeworks (a typical response when I encounter a page that no longer exists). Unfortunately though, I ended back at the error page. But before I had a chance to return to Google, I was redirected to the home page where I noticed the new look and feel.

Slow Load Times & Plenty of Drop Outs

From there, I ran into slow load times and numerous drop outs (each time receiving a message that the site was down for maintenance).

Intrigued, I decided to dig deeper. While I was not able to determine the true reasons for the drop outs (I’d hazard to guess though it was related to lack of testing prior to launch) I did uncover some unrelated but troubling issues.

Yikes, No Migration!

Specifically, I found that Officeworks did not migrate the old pages to the new ones and the steps put in place (i.e. using a 404 error page to redirect me to the home page) to transition visitors to the new website were rudimentary at best.

A much better solution would have been to redirect visitors to the new PVC Chair Mats page on the new website using a 301 redirect (a 301 redirect tells the search engines the old page no longer exists and to focus on a new page).

Note: As of 13 May 2009, I noticed that the link on Google for PVC chair mats was now redirecting to the main Furniture page using a redirect to: http://www.officeworks.com.au/retail/products/Furniture.

The problem I experienced is not limited to Officeworks. It is unfortunately, a common occurrence for almost every business that goes through a redesign or changes their domain name. Typically, the effort goes into redesign with little thought given to migrating the old content.

How to Spot Migration Issues?

One way to spot migration issues is to type ‘site:http://www.officeworks.com.au’ into Google’s search bar and then click through to some of the links. When I first did this for Officeworks, I found that the 7,000 plus pages in Google’s index were left as is – meaning there was no redirect in place to divert visitors to the new content. The following screenshot shows a sample of the 7,250 old pages in Google’s index at the time.

ow-page-listings-small

Most of the links on the Offieceworks website serve up an error page and redirect users to the home page using a ’meta refresh,’ an outdated redirection technique search engines consider spam.

Improper Redirects

Occasionally, the site did redirect users successfully to a new category level page (i.e. furniture); a much better outcome for users. Surprised, I checked the HTTP header information of one of the successfully redirected pages to find a 302 redirect! A redirect causes browsers to automatically forward the user from the old location to the new one seamlessly (the visitor will likely never even notice the switch).

A 302 redirect tells the search engine that the move is temporary and leaves it up to the search engine to decide whether to keep indexing the old page or replace it in its index with a new one. If the search engine retains the old page and then finds the new page under a different URL, it could index the second page with the result being two URLs with the same content which could lead to duplicate content issues.

302 Redirects can lead to Duplicate Content?

While the new furniture page has yet to be indexed, we can already see that Google has pulled the new page Title and Meta description from the new Furniture page, but kept the old URL.

ow-furniture-listing-small

If Google is able to find the new page (http://www.officeworks.com.au/retail/products/Furniture) via some other link (or XML sitemap submission), there’s a good chance the information will be suppressed in the index due to duplication concerns. In addition, the use of the 302 redirect means that it will likely take months for the old pages to be cleared from the index and make it more difficult for Officeworks to receive credit for the new pages.

The Officeworks Solution

So what can Officeworks do to fix the slide? The quick and dirty solution is to setup a blanket 301 redirect to direct all visitors who click one of the old .shtml pages through to the home page (this means also changing any current 302 redirects to 301 redirects).

The preferable solution is to identify the remaining indexed pages and setup 301 redirects from the old pages to the new ones. While this second option is more time consuming, the extra effort will help Officworks migrate the old pages left in the index and make it a bit easier for potential customers to reach the right product. The 301 will tell the search engines that the old page has moved (permanently) to the new location and help the search engines transition their index much more quickly. It’s a win for Officeworks, the search engine and the customer.

301: A Better Redirect

Leaving the search engines to do the heavy lifting on their own means it can take months for them to rid their database of old pages and it may take even longer to index new ones. Using a 301 redirect is the best tool to help the process along and ensure visitors and the search engines know where the new content resides.

While this doesn’t solve all of Officeworks’ migration troubles (we’ll share some of other findings in another post), it will help salvage some of their past investment and perhaps turn those who fix the problem into SEO rock stars.

Website Migration is Vital for Online Businesses

For large companies like Officeworks, a website migration plan is as important as a moving plan to move to a new office or warehouse. Moving a business without a plan is asking for trouble. A few days offline for could easily result in hundreds of thousands of dollars in lost revenue.

Migrating Your Website – Beware!

Without the right migration plan, you will likely suffer significant indexing issues on search engines like Google. In addition, if you’re business already has strong organic search rankings, your organic search traffic (and your online sales) could suffer mightily.

Recovering from a poor physical move could take days or weeks. Overcoming a bad online migration could take months or even years and prove very costly.

Update: On May 29 we noticed that the few product pages still remaining in the index were now using a 301 redirect to direct visitors to the correct product page on the new website. Kudos to Officeworks for getting on top of this issue.

Disclaimer: Amplify provided once-off consultation for Officeworks in 2006.

Posted in SEO, website migration | Tagged , , , , , , , , , , | 2 Comments