More on Yahoo store “404 error” pages and Google. (Analytics this time…)

Ok, now that everyone has had a chance to develop a “content rich” super-converting 404-error page, it’s time to put it to good use.

And what better use for an error page, than to have it give us some indication of what link may have *caused* the error to occur in the first place. Thankfully, Alix Obitz posted just how to do that on the Google Analytics blog the other day. So now we can:

  1. Serve up a custom, “content rich” 404-error page in our Yahoo! store.
  2. Track which links are causing the error page to show up.
  3. Surely, you didn’t think we were done yet, did you?

Once you have the new code in place, you’ll have access to the URLs the visitor was originally looking for. Depending on what the URLs look like, you may be able to determine the visitor’s original intent. A page URL of “http://mystore.com/gensym23.html” is not going to reveal much about what type of content was at that URL previously. A URL of “http://mystore.com/soft-blue-widgets.html” is much more helpful. (I know Rob Snell has a page on “Why You Should Always Create New Pages from the ‘Contents’ page” but I can’t find it right now… The tip is also on pg. 179 of his book, Starting a Yahoo! Business for Dummies)

Anyway, when you *do* come across information laden broken links like the “soft-blue-widgets” example, one possibility is to go create a new page at that location that will redirect the visitor to an existing relevant page. This can be valuable for 2 reasons:

  • Your visitor will now end up on a page even more relevant than your “content rich” 404-error page.
  • You now have another *working* link to your site. (Your PageRank should skyrocket any minute now…)

State of Kansas Doesn’t Advertise This…

I went to the DMV yesterday to get my new car registered. It’s not really new, but my mom’s old 2000 Mitsubishi Montero. I had all of my forms in hand, ready to go. Their hi-tech push-a-button-give-a-number system was down, so I approached the first window to declare my business and get my number.

I presented all of the appropriate paperwork and asked about also turning in the plate for my old car that I sold. I explained to the lady behind the counter that my old car was registered under my maiden name. She asked for my maiden name, which is Wright, and then just happened to ask if I was related to Susan Wright-Garcia (listed on the title for my new car). I told her, yes, that’s my mom. She then asked if I’d like to save $406.00. Duh!

Apparently, sales tax is waived in the state of Kansas if you purchase the car from a “lineal ascendant”. This would be grandparents, parents, son or daughter or their spouses. Siblings, aunts, uncles, nieces and nephews do not qualify.

I took the photocopied form from the lady and headed home to fax it to my mom to sign. Now, I am pretty good at researching the proper procedures for dealing with the DMV, especially since their closest office is just far enough away to make the trip a chore. I thought to myself, how could I have missed this? I would have possibly blown an extra $400 if it wasn’t for their faulty hi-tech push-a-button-give-a-number system. So, I went back to their site and looked on the page with all of the instructions for “Titling a Used Vehicle“. Nowhere on this page do they mention this money-saving fact. I searched for the form, which is available on their site as a PDF. The form is TR-215, Affidavit of Relationship.

So, there you go all you used car buying Kansans! Save yourself some money and use that form!

Google Sitemaps and the Yahoo! store “404 error” page.

By now many of you have seen the new “Google Sitemap Verification File” option under “Search Engines” in your store manager. If not, then go take a look, I’ll wait…

One of the more powerful features available in Google Sitemaps is the ability to specify which host name is your “Preferred domain” in the Google index. This helps “concentrate” your listings at Google if you have pages showing up under both “store.yourdomain.com” and “www.yourdomain.com.” However, there is a catch: If you have not set up your store’s “custom 404 error page,” Google Sitemaps will not allow you to specify a preferred domain.

So here’s the plan:

  1. Create a custom 404 page
  2. Enable the 404 page in the Store Manager
  3. Add the Google Sitemaps Code & verify
  4. Specify your preferred domain

Create a custom “404 error” page

A “404 error” is simply a “page not found” error. By default, a Yahoo! store will redirect a request for a broken link to your store’s home page. While this behaviour is better than *some* responses to a bad page request, it can be improved. You’ll probably want to spend some time optimizing your “page not found” page, as what your visitors see can determine whether they stay or leave your site!

In any conference session at SES or WebmasterWorld where “404 error” pages are mentioned, Apple’s error page comes up as an example of “how to do it right.” There are only a few key guidelines for an effective “404 error” page, and Apple has them all covered, namely:

  • Make sure the user knows the page they were looking for was not found.

    Here’s where Yahoo!’s default behaviour can be confusing: If you have a broken link on your site, it can often be more helpful to let the user know there is a broken link than to simply drop them on the home page.

    For example: If you have moved your top selling “Blue Widgets” section page, and several of your long time customers have that page bookmarked, their bookmark will now land them on the home page. Not too annoying, but also lacking in any confirmation that their bookmark is no longer working the way it should.

    By contrast, a custom error page will indicate that the old bookmark or link is no longer working, and, in the case of the top selling “Blue Widgets” either provide a link directly to the content the visitor is looking for, or allow them to search for it.

  • Provide clear links to “Top Content” areas of your site.

    Make sure there are direct links to your most important and most requested content. If the content is popular, there is a good chance it was what your visitor was looking for in the first place.

    For inspiration on your store’s top content, take a look at the “Searches” and “Sales” reports available in the “Statistics” column in your Store Manager.

  • Provide the ability to search directly from the “404 error” page.

    If your “Top Content” links aren’t enough, make it easy for your visitor to search for what they want.

    Even if a “search box” is part of your overall store template, put an additional “easy to see” search box on your “404 error” page.

  • List alternate contact options.

    If you have additional means of customer support available, then say so! If someone is on your “404 error” page and the “Top Content” links and search features haven’t resolved their issue they may want to know where to go next. If you have phone support, list the number and the available hours. If your business has “brick & mortar” locations then provide a store locator. Many sites also have live chat support, or a contact form for support issues.

When you have the content for your page ready, create a new page for your store and give it an appropriate id like “404-error.”

For the most part, your “404-error” page will be like any other page on your site. You can usually put your “Top Content” and search box in the “Caption” field. More help with “404 page” theory is available from Yahoo!’s help pages.

Enable the 404 page in the Store Manager

Figuring out what to put on your “404-error” page is the hardest part. It’s all downhill from here. A few check boxes and a couple copy/pastes and we’re done!

Now that you have a “404-error” page, it’s time to enable it in the Store Manager. Click on the “Preferences” link under the “Site Settings” column:

Yahoo! Store 404 Error page setup

Once you’ve changed your settings, you’ll need to publish your order settings to make the changes “live.” Now you’re ready for the Google Sitemaps code.

Add the Google Sitemaps Code

Head over to the “Search Engines” link under “Promote” in your store manager and enter your Google Sitemaps code in the box provided. You can use the “Preferred Domain” feature regardless of whether or not you actually enable the site map function. Your choice there!

Enable Sitemap

Make sure you publish your order settings, then go back to Google and verify your Sitemaps code.

Specify your preferred domain

Now that your Yahoo! store has a proper “404 error,” you’re ready to specify your preferred domain. In the Google Sitemaps interface, click the “Preferred Domain” link at the bottom of the left nav, and take your pick.

Most of the time, you’ll want to use “www.” or “store.” as the preferred domain name. A good rule of thumb is to use whatever version of your domain name that has the most inbound links pointing to it.

Google Sitemaps Preferred Domain