Posts Tagged “firefox”

Posted by Sam Niccolls

Google News The analytics ninja is not dead, but with Avinash talking more about SEO analytics and SEOs like Rand talking more about web analytics, 2010 has brought with it increased cross-pollination between analytics experts and SEOs.

This blog post is for the analytics driven, SEO savvy, search samurai looking to implement tracking code best practices and take advantage of some useful Google Analytics plugins.

The focus of this post is on Google Analytics, but many of the concepts are also applicable more generally, no matter what web analytics platform you’re using.

Tracking Code Basics

Asynchronous Tracking Code – Even before the asynchronous tracking code was rolled out, I was a believer in putting the GA tracking code in the header, rather than before the closing body tag, which is where Google recommends placing the tracking code. With the announcement of asynchronous tracking code, which loads in conjunction with the page as opposed to sequentially, however, you can now have your cake and eat it too. You can get the benefit of your data not being compromised by slow page load times and also keep from getting push back from the developer that implements your tracking codes.

<script type="text/javascript">

  var _gaq = _gaq || [];  _gaq.push(['_setAccount', 'UA-XXXXX-X']);  _gaq.push(['_trackPageview']);

  (function() {    var ga = document.createElement('script');    ga.src = ('https:' == document.location.protocol ? 'https://ssl' :         'http://www') + '.google-analytics.com/ga.js';    ga.setAttribute('async', 'true');    document.documentElement.firstChild.appendChild(ga);  })();

</script>

Expanding Goal Limitations – Without setting up goals, your GA account is a glorified hit counter. So it’s imperative that you set up goal or eCommerce tracking (if not both). When setting up your GA goals in your analytics settings, you can either use the expanded goals, which allow you to track up to 20 different URLs or engagement metrics per profile. It’s important to realize, however, that you can also set your goals up so you can track hundreds or even thousands of goals. All you have to do is set up a logical hierarchy where the root of your goal URLs trigger your goal events. For us at SEOmoz, this might mean we have a tool run goal event triggered with /goal/tool-run – yet we also have the added granularity down to the individual tool level should we ever want to see which tools are being run the most or to segment traffic based on visitors who ran a particular tool.

eCommerce Tracking – Justin Cutroni did a great job with his series of blog posts that walk through how eCommerce tracking works, installing & setting up eCommerce tracking, explaining why everyone should use eCommerce tracking, & tracking lead gen forms. In addition to eCommerce tracking, not to be forgotten is using SetVar or a custom variable to segment repeat or premium buyers. For example, say your site gets 5 sales from keyword #1 and 5 sales from keyword #2. If sales for keyword #1 are each $800 and sales from keyword #2 are $10 each, you're going to want to segment that traffic and make on-page optimizations by looking at the on-site behavior of your premium buyers who converted on keyword #1, rather than from keyword #2.  

Custom Variables for Registered & Non-Registered – One of the most powerful aspects of GA is the ability to set custom variable. Custom variables can be set at any of three levels (visitor, session, & page). The Google Analytics help documentation is particularly great, but EpikOne also has a worthwhile description on how custom variables work. The most powerful of these is the visitor level custom variable which allows you to cookie a visitor across multiple sessions. At SEOmoz, we use this to track three different member types: free members, PRO members, & canceled members. We also use custom variables to cookie at the session level.

 
Campaign Tagging & SetAllowAnchor – From widgets to newsletters to signature links in personal e-mails, campaign links should be tagged using the GA URL builder, which gives you tracking parameters that includes multiple, including required _utm values for source, medium, & campaign. In action this looks something like this:

http://www.seomoz.org/?utm_source=newsletter&utm_medium=email&utm_campaign=march-6-2010

When tagging your campaigns be aware that by default GA will only recognize tracking parameters if the string is kicked off by a question mark, which from an SEO standpoint can lead to diffusion of link juice and duplicate content issues. To avoid these issues, we you can kick off campaign parameters with the hash tag and modify your GA tracking code using the SetAllowAnchor attribute, so GA recognizes the hash tag as way to kick off a campaign tracking URLs. To do this, add — pageTracker._setAllowAnchor(true); — to your main GA tracking code between the var pageTracker and pageTracker attributes. Or, for additional documentation, read LunaMetrics’ blog post on using SetAllowAnchor, but the code should look something like this:

<script type="text/javascript">
  try {
    var pageTracker = _gat._getTracker("UA-0000000-1");
    pageTracker._setAllowAnchor(true);
    pageTracker._trackPageview();
  } catch(err) {}

Tagging Email – One of the most important areas you can apply campaign tagging is e-mail. And though you can get fancy and create a filter that combines email sources you should not have to do this because your campaigns should be tagged to begin with. So definitely follow what the experts say about tagging email campaigns, but I am a huge fan of bucketing your reports by segment and grouping based on conversion goal. For example, at SEOmoz we’re rolling out a number of e-mails ranging from a customer lifecycle welcome series to newsletters to follow up emails after PRO members cancel. Rather than doing one off tracking, our GA tracking is set up in a way that we can aggregate by visitor type. This allows management to quickly look at the all up numbers and see how e-mail is driving each goal area of the business: activation, retention, and re-activation.

And if you use a logical naming convention with your email tagging, such as the one shown below, your marketing team will be able to splice and dice using regular expressions to get a much more granular view of performance for each email format, type, or version:

  • Email Format:  Which types of emails are doing best (i.e. newsletters, promotional emails, system notifications, etc.)
  • Performance by Email Type: Shows the breakdown of which email types have the greatest volume and/or the lowest click through rates. And thus, where you should place your testing and optimization energy. (i.e. emails sent 1 week after sign up, promos sent in December, etc.)
  • Version Number: Allows you to test subject lines and e-mail variants to see which versions are driving the most conversions, engagement, or retention. (i.e. subject line #1, subject line #2, etc.)

Vanity URLs – If you’re running an offline campaign, such as a magazine ad, a business card run or a billboard creative, you’re not going to want to use the long URL builder parameter. You’ll likely be much better off using measuring your offline efforts with a short, easy to remember vanity URL, which, in order to keep your metrics from being skewed as a result of page load times, you’ll want to implement using a 301 redirect, rather than using meta refresh.  

Google Analytics Plugins

Though not on the list of must haves for the search samurai, I’m a sucker for a great browser plugin. And as ROI Revolution blogged about, there are a handful of browser plugins for GA that you might find are worth installing. Three plugins I use with varying degrees of regularity are:

Does a Page Have GA?
If you’re checking a lot of pages on your site to see if they have tracking code installed or if you want quick, at a glance reference as to whether or not a page on another site has GA tracking code, Twistermc’s GA? Firefox plugin is a great way to see if GA is installed without having to view the source code. The way it works it works is simple. If a page has GA installed, the bar chart that appears in the lower right hand corner of your browser is illuminated. If the page does not have GA installed, the bar chart is not illuminated.

Which Referring Sites & Keywords Have Changed?
Similar in concept to a custom alerts, the Better GA plugin by Juice Analytics provides a useful way to drill into your referring sites or referring keyword reports and see which sites or keywords have fluctuated the most over the last few days or week.

Better Google Analytics:
Perhaps the most robust GA plugin of all is VKIs studios’ greasemonkey script based plugin, which offers a number of bells an whistles, including page level social media data from sites like Digg, Reddit, StumbleUpon, and Delicious (see below),as well as added functionality such as a direct entry field to access your top content report from any other report, direct links to export to Google Docs, and a half dozen or so others.  

For more comprehensive information on Google Analytics, I encourage you to read through Google Analytics’ help documentation or tapping into some of the great web analytics resources available such as Google Analytics’ Official Blog, LunaMetrics, EpikOne, & Occam’s Razor – each of which are full of Analytics tips from top-notch experts.

Also, special thanks to David Booth from WebShare Design for his help with our recent implementation of Google Analytics and also for sharing several of the insights included in this post. For more info on GA and GWO, WebShare’s Google sponsored Seminars for Success, which I attended last year, and which the SEOmoz marketing team will be attending here in Seattle on May 12-14th, are among the most educational and best valued around.

Do you like this post? Yes No

Tags: analytics, firefox, google

Possibly Related posts

Comments Comments Off

In just a few days, the events in Vancouver and Whistler will be kicking off. The world’s best skiers and snowboarders will be taking to the slopes at Whistler Mountain, tearing down the mountain at world record speeds or gracefully navigating a slalom course. You can view the terrain in stunning 3D detail in Google Earth, and we recently added 3D models for all 9 competition venues, but I couldn’t help myself from wondering if there was a way to help you get even closer to the action. If our Street View cars can help you experience the Champs-Élysées and the Street View trike can transport you to Stonehenge, why can’t we take you up 7,000 feet to the Whistler ski runs? I started brainstorming with a few of my teammates just a couple of months ago, and we came up with the perfect solution:

Yes, you are indeed looking at a snowmobile equipped with our full Street View camera system. In typcal scrappy Google fashion, we were able to put this together over the course of a few weekends using extra pieces for our Street View cars, some 2×4s, some duct tape, and a lot of extra hard drives (keeping them running properly in the freezing conditions was one of our major concerns). We got in touch with the folks at Whistler Blackcomb Mountains and Whistler Resort Municipality to discuss our slightly crazy idea, and fortunately they were just as enthusiastic. In fact, they even suggested we also photograph the roads and paths of Whistler Village and Whistler Creekside, so we piled the snowmobile and a trike into a trailer and made our way up to Whistler:

As of today, the imagery from this special collection is available in Google Maps, letting anyone around the world see the same view down the mountain as a world-class skier about to push off on their quest for gold:

You’ll find images from the along the Dave Murray Downhill (site of the men’s alpine skiing event), from the top of the 7th Heaven Chairlift on Blackcomb, and from the peak of Whistler. We also have imagery of Whistler Village, gathered with our trike:

Along the way, we also filmed ourselves a bit, so you can take a look at this video to see how this whole project came together and get a behind-the-scenes glimpse of our snowmobile up at Whistler:

Elsewhere around the world, today we’ve also added Street View imagery of Norway and Finland – two countries that you’ll be seeing represented well on the slopes – and we’ve expanded our coverage all across Canada, this year’s host country.

To learn more about other ways to explore the games with Google, visit the Official Google Blog and our website at www.google.com/games10.

Posted by Dan Ratner, Senior Mechanical Engineer, Street View

Tags: firefox, google, google earth

Possibly Related posts

Comments Comments Off

Navigating to the directory where Firefox stores your profile has always been a bit of a pain, but the recent release of Firefox 3.6 makes finding that folder—and from there backing up your bookmarks, extensions, or entire profile—a breeze.

That’s because Firefox 3.6 added a helpful new about page for support and troubleshooting. Just type about:support in your Firefox address bar to give it a look. The new page separates a ton of useful troubleshooting information into sections, including Application Basics (name, version, profile directory, installed plug-ins, and build configuration, followed by all of your installed extensions, and then ending with your profile’s modified preferences. Mozilla put this all together as a helpful tool for finding important information for users elbow deep in troubleshooting, but as Nirmal over at Life Rocks 2.0 points out, it also serves as a great shortcut for quickly backing up your Firefox profile.

Just click the Open Containing Folder (or Show in Finder in OS X) button to go straight to the profile folder for that Firefox installation. Once you’re looking at it, backing up your profile is as simple as copying that folder. Windows users, you can also give previously mentioned MozBackup a look if you’d like help with the backup-and-restore process for everything from Firefox and Thunderbird to Songbird.


Tags: firefox

Possibly Related posts

Comments Comments Off

Google Chrome: If you’ve recently moved from Firefox to Chrome, you probably miss the way that Firefox orders tabs. This small Google Chrome extension switches the tab ordering in Chrome to mimic how Firefox handles new tabs.

The default behavior for Chrome is to group tabs together—new tabs open relative their parent tab. If you prefer new tabs to open at the end of the row in the order in which you have opened them, as they do in Firefox, Modified Tab Ordering can make that happen.

In the screenshot above you can see how we opened Chrome, visited Lifehacker.com, then Google, and then returned to the original tab to open a few links from Lifehacker—all the new tabs appeared at the end of the row as they opened instead of appearing, grouped, beside the original Lifehacker tab. It's a small tweak, but if you've got a routine for how you open tabs and read them a little thing like the order they appear in can really throw you off.

Modified Tab Ordering is a free extension and works wherever Chrome does.


Tags: firefox, google

Possibly Related posts

Comments Comments Off

Want all your downloads, streaming video, and other techie media stuff on your TV? Wondering which media center works best for you? Here’s a look at the biggies in chart and Venn diagram form, followed by some lengthy breakdowns of each.

New to the idea of TV-connected computers? Head down below the charts for some explainers and deeper comparisons of each system. If you’re already familiar with the HTPC scene, we’ll give you the good stuff first.

We focused on three widely available, and generally popular, media centers for our comparison and review. We’re certainly aware there are many alternatives out there, as free software or stand-alone hardware boxes, but these are the three media centers that receive ongoing development, and can be installed on the widest number of TV-connected computers.

The graphical explanations

Here’s how we see the three major media centers, in chart list and Venn diagram forms:

What’s a media center, exactly?

What does a media center do? It varies, but it generally takes all the stuff you'd normally enjoy on a computer or portable device—MP3s, video files, Netflix, Hulu, digital photos, and web/social apps—and plays it on a television, through your spearkers, and back onto your wireless network, if you'd like. Media centers can be run off of pretty much any capable computer, but are generally intended for small and specialized computers, called Home Theater PCs, or HTPCs. HTPCs have the video and audio ports necessary to hook up to a modern high-definition television, and generally have enough processing power and memory to handle the heavy burden of converting, playing, and sometimes recording high-resolution files. If you’ve got a home network set up with shared files and network-attached storage (NAS), media centers can generally pull their content off other systems and devices, as well as receive files for storage and download them directly off the net.

Put simply, a media center allows you to sit on a couch and do the most fun things you'd do on a computer with a remote. You can fire up a movie from Netflix's streaming service or from a file you've already downloaded, catch the show you missed last night on Hulu, put on background music while you're doing something else, share your Flickr or Picasa photos with visiting relatives—whatever you'd like, really.

Not every media center can do everything, however, and some are much better at certain entertainment jobs than others. The editors at Lifehacker conferred on what each box does best, tried to pin down what each system can and can’t do, and put it together in ways that we hope can help you decide.

Windows Media Center, XBMC, and Boxee

Here's a more in-depth look at the media centers—installing and setting them up, and their pros and cons.

Windows Media Center is “free” with Home Premium or Ultimate copies of Windows Vista, all versions of Windows 7 except Starter or Home Basic, and available as a stand-alone, XP-based operating system dubbed “Media Center Edition.” XBMC is a free and open-source media center software that was born as a game-changing XBOX modification, but now runs on Windows, Mac, Linux, and XBOX systems, as well as booting and running off a USB stick. Boxee is based on the same core internal code as XBMC, but focuses on bringing web content—video sites, blog streams, and social apps—into your living room, while XBMC remains oriented toward a download-and-play setup.

Plex, a popular and very eye-pleasing media center for Mac OS X, is certainly a contender in this category. For all intents and purposes, though, it’s a variant of XBMC. Most anything we write or display in this post about XBMC applies to Plex, too, except for matters of looks and interface.

Those would be our definitions in the Lifehacker Dictionary, anyways. Let’s get a bit more encyclopedic on the strengths and weaknesses of each system:

Windows Media Center

Installation and Setup: Fairly easy. It comes pre-loaded in the higher-end editions of Windows Vista and 7, and assuming your computer or HTPC has the right outputs and plugs, Windows can fairly easily adjust its display to your television. If you’re running other Windows systems on your wireless network, you won’t have to do much configuration to start “sharing” files back and forth from the TV-connected system to your other platforms. If you’re running Mac or Linux computers, you’ll have a good deal more work to do. If your media computer came with a TV tuner card already installed, Windows will recognize it and work with it to record TV shows.

Here’s how Adam turned a Windows PC into a Media Center powerhouse, with a good detail on the installation and setup process.

Strengths

  • Nice and easy DVR: And you don’t have to pay a monthly fee.
  • Calm, easy interface:Divided into obvious sections and fairly intuitive directional layouts.
  • Large range of compatible remotes: Look online or in an electronics store for a “Windows Media Center remote,” and you’ll find something with lots of buttons that instantly hooks up to your Media Center, usually through a USB-connected receiver.
  • Generally easy networking: Across Windows systems, that is, and if you’re down with the shared folders setup.

Weaknesses

  • File handling: Generally, Media Center can handle the same files that Windows Media Player can handle, and, with the right codec installations, that can be quite extensive. But out of the box, don’t expect support for the diverse range of video and audio you’ll find around the web.
  • Windows-only: But you knew that.
  • Complex remotes: Media Center works with a lot of remotes, but they often look like parodies of button-stuffed clickers. If a simple, Apple-like navigator exists for Media Center, do tell us in the comments.
  • Locked-down DVR files: Work-arounds and decoders exist, of course, but if you want to play your recorded TV shows on anything other than your personal set of authorized Windows machines, Zunes, and XBOX devices, good luck.

XBMC

Installation and Setup: It depends, of course, on the platform and hardware you’re installing on. Getting it running and connected on a modern Windows or Mac system is fairly painless, at least from a software standpoint. Running it as a “live” system from a USB stick isn’t too hard, either, and you can install it from there onto an HTPC hard drive. Plugging it into a Madriva Linux box and hooking it up to your very specialized 1080p plasma setup with optical audio out will likely require hair plugs and years of therapy.

Read up on Adam’s guide to building a silent, standalone XBMC media center on the cheap for a look at the live-USB-to-installation path on a $200 HTPC system.

Strengths

  • Open source, open nature: Need XBMC to do something it doesn’t do already? Chances are, there’s a clever hacker working on it. XBMC doesn’t have the same kind of “platform” that its offspring Boxee does, but coders can get into it and make it better, and make it do more.
  • Meta-data and file recognition: From personal trials and commenter anecdotes, XBMC is really good at knowing when you’ve put new files somewhere in your system, figuring out what types of files they are (movie, TV, music, or picture), and reaching out to the internet to pull down relevant pictures, data, reviews, and even trailer links for the videos and music you plug into it.
  • Light and agile: Relatively speaking, XBMC may have some really nice graphics and menus, but because it comes from a project to put a full media center on a game system, XBMC is focused on playing back media files as smoothly as possible.
  • Slick, customizable looks: Even putting Plex aside, XBMC wins, hands-down, for looking like you’re living in the future when displayed on a really big, nice TV. Don’t like the way it looks by default? Put a new skin on it, and it’s a whole different beast.
  • Format support: Personally, I’ve never found a file on the web, or converted from a friend’s computer, that XBMC couldn’t play, unless something was wrong with it.

Weaknesses:

  • Lack of Netflix, Hulu: There have been work-arounds, hacks, and other tweaks to make XBMC work with the two big names in streaming video. If you were depending on either one, though, XBMC would not be a safe bet.
  • Over-stuffed, sometimes complicated menus: XBMC's menus and layout are the geekiest around—how you react to that depends on your temperament. You can do all kinds of things from any screen in XBMC, and its interface often has a smile-inducing futuristic feel to it. But for someone new to media centers and looking to just sit down and play something, it can be quite imposing.

Boxee

Installation and Setup: On Windows and Mac systems, the latest Boxee beta is relatively simple to install, as it uses the built-in video and audio systems to push out content. On Linux, it’s a good deal more complex, but, then again, what on Linux isn’t? Apple TVs require a bit of hacking. In general, Boxee is compatible with the same kind of hardware as XBMC—OpenGL or DirectX-compatible video cards are highly recommended.

Here’s how Kevin set up a cheap but powerful Boxee media center using a brawny $350 HTPC and free copies of Linux and Boxee.

Strengths

  • Built-in Hulu and Netflix: Boxee and Hulu have had their differences, but they seem to have reached a draw in the stand-off—most Hulu shows and movies work, most of the time. Netflix works fine on Windows and Mac, assuming you don't mind installing Microsoft's Silverlight system.
  • Growing directory of web content apps: Love FailBlog? Dig Vimeo’s really hi-res stuff? Fan of TwiT’s videocasts? Watch them all from Boxee’s app, and grab more in the app “store,” which has a very healthy selection of customized streaming content.
  • Play anything (technically): Boxee uses a reworked Firefox browser to view Hulu, but it’s available for nearly any kind of web video page you find on the web. The Boxee Browser is a kind of last resort for any web content that doesn’t have its own app.

Weaknesses

  • Love-it-or-leave-it interface: Even with its content-forward redesign, many media center aficianados have said they can’t get used to Boxee’s hidden left-hand sidebars and forward/back functionality. Some just don’t like the default looks. It’s not a make-or-break issue, considering it’s basically the same core tools as XBMC, but if you’re going to spend serious time with a media center, you want to like how it looks.
  • Local file handling: Boxee doesn’t seem as smart about recognizing and updating local file stores. In the words of one Lifehacker editor, “Local files are almost an afterthought.” That’s to be expected, somewhat, on a system that’s so web-facing and stream-savvy, but Boxee could do a lot more to make download music, movies, and pictures easier to gather, organize, and access.

We know—we absolutely know—that we may have missed a feature, put in "No" where "Yes" should have been, or otherwise missed a detail or two in our breakdown of these media centers. We tried our best to research and check them, but if you see something wrong, or missing, in our explanations or charts, by all means: tell us, politely, in the comments, and we'll update this post, and the charts to match the reality.

Feel free to also tell us which system has worked best for you, and why, in the comments.


Tags: firefox, internet, linux, movies

Possibly Related posts

Comments Comments Off