MIX! ATP curated by TV on the Radio

I can't be there this year. SADFACE . God bless you ATP and all who sail in ye, I miss you. Australia needs a Minehead! In the meantime, I'm making do with this mix from over on Soundcloud. Loving the Read more

Flying Scooter Man Gif: Friday Fiend

It's Friday. I don't need a reason to post these Read more

Goodbye Daily Updates..... or IS IT?!

It was good while I lasted. I really REALLy tried to post something everyday but of course work and life got in the way again. I blame house hunting in Sydney. But that's another story, and we'll get to Read more

Animal Latte Art: Daily Updates No. 11

Well today was a pretty good day for coffee I'd say. Popped upstairs in my very own office building to have a meeting over coffee and look what greets us at the little coffee shop upstairs? Who knew such Read more

ProSEO Seminar- These are a few of my favourite things

Oh crap I’ve done it again. Started a blog post with the best of intentions, got too busy (ok and distracted) to finish it and here I am 3 mins from leaving my house and retreating to 17 days in a tiny kampong in the depths of Malaysia with my mum and her 10 brothers and sisters. So I apologise for the incompleteness but I figure – better post now than possibly never. Consider this a ‘Part One’. Enjoy!

To  kick off , my apologies – that blogpost title was not an intentional evil plan to get Sound of Music kittens and schnitzel rhymes into anybody’s heads… although I’ve successfully managed to infect myself. Oh dear. Moving on…

ProSEO Training Seminar logo

ProSEO Training Seminar logo

I think it’s safe to say that all who attended the (official name): “Across the Pond” Distilled/SEOmoz Expert
Seminar came away significantly more educated, and generally excited about working in our beloved industry. Too often talks I’ve been to have sounded great, are really interesting and thought-provoking – but are also difficult to align back with the real world.

For me, the key to its success was the amount of genuinely actionable insights that were shared and helpful tips that can be immediately implemented and taken on board.

So… in no particular order and I apologise for the ramshackle nature of it – here’s my short version favourite key micro instantly applicable gems:

Quick and easy Analytics Customisations (that could change your life?)

Thanks to @WillCritchlow and the very first session of the seminar – Advanced Analytics.  Here’s 3 analytics customisations he gave that I found massively helpful, and have already set about impelementing for some clients.

NOKey – Avoiding that 3rd party shopping cart referral the easy way

Great simple solution to a really common problem for ecommerce sites. If your site uses Paypal or equivalent to take payments, then setCampNOKey can be used to retrieve the campaign no-override value from the URL. By default, this is not set, meaning that in tracking – the most recent impression will be the campaign that is credited with the conversion.

If you can send the visitor back to a page named, for example – www.abc.com?noo=1 and set the variable to setCampNOKey (“noo”) – this will then disable tracking from the referrer (e.g. Paypal) and credit it back to the original source (e.g. Google).

Supersetvar – Removing ‘last-click’ counts issues

We all know that your average product buyer is keen to shop around before making their mind up to actually purchase. The difference between how a visitor initially finds you, and the final source of that last click can be massive. Google Analytics, like most analytics packages in fact, attributes the source of that traffic using the ‘last click’ approach – which can be hugely misleading.
The solution to this is to use the _setVar funtion in GA. Or, as Will suggests for multi-touch tracking -  you can use the  Supersetvar hack created by Lunametrics, which will allow you to track multiple traffic sources rather than the single one which is set as default by GA.

The standard _setVar function would require checking for a previous visit cookie, then if there isn’t one – recording the referring url. By using the Supersetvar function, you can set a variable for each different time the same person visits your site, through different sources.

It also removes the need for you to check for visit cookies. Instead this simply appends information to the user-defined values each time (and doesn’t overwrite it like the standard _setVar function would).

You can then see this data in the user-defined field and use segmented reports to compare conversions where the buyer originally came to the site through an organic keyword.

Organise your SEO

Next on my list of favourites comes from @RichardBaxter‘s presentation on ‘Getting SEO Done Against the Odds’. This was all about structure, planning and organisation and it was hugely enlightening.

Below is the diagram Richard used to demonstrate a basic method to put in plan a complete SEO plan for any given project. This is not only beneficial in getting the work done – including planning for seasonal changes, it also demonstrates accountability to any client/boss and helps to set clear objectives and success criteria.

I will without doubt aim to use a model similar to this for all projects going forward – a simple yet very effective visual aid.

SEO-plan-large

Image credit: SEOGadget

Penalties and Filters

This presentation by @coplandmj created a lot of chat over the next couple days about ‘toxic backlinks’, and the same topic was brought up again by @DaveNaylor later in the seminar.

Premise being  that whilst we all know that good links are great, and serve to help us. Bad links from spammy sites can also harm us. So much so, that in some cases the act alone of removing them could actually boost rankings too.

So the moral of the story is – take them seriously. Investigate your site’s backlinks thoroughly – check ones that all come from the same dodgy looking domain. And bother to make the effort to see if you can get rid of them, it could be as worthwhile as building other good ones.



Posted on by AnnabelH in Analytics, Integrated search marketing, SEO, Social Media, Twitter 1 Comment

Chopsticks + Cat = Almost as cool as a Panda

Seeing as I admit I shall never be able to have a miniature sized pet panda (unless…. genetic modification here’s looking at you) – I think I’m going to have to get me one of these. Love it.




Posted on by AnnabelH in Uncategorized 1 Comment

The Story of Google’s World Domination in 2:13

We’re all so used to Google, Gmail, YouTube etc. etc. – it’s easy to forget how quickly Google’s world domination snowballed over the last 14 years. Here’s a video the company have released which recaps what was launched when. Quite a nice (and quick) way of presenting it.




Posted on by AnnabelH in Google Leave a comment

Apple Time Capsule wireless network for Mac & PC at the same time

As blogs are a legitimate way to write about anything to do with me me me (honest) – I thought I’d write a me me me post that hopefully might save someone else 2 hours of their life another time.

It started when our router blew up last night and myself and my two housemates had mini heart attacks at the thought of not having instant access wireless internet available. (I KNOW!)

So I set up my Apple Time Capsule to act as the router – I’d previously just used it as my backup disk running parallel to our house network so had never considered whether it would work as a suitable router. So I reset it, played a little to get it to boot properly (aside note: keep holding the reset button WHILST plugging in the TC, then reset the modem – do it other way round and modem won’t find TC) and went happily on my way.

Shortly after my housemate told me he still couldn’t connect to our network on his desktop PC. Much config-ing and reconfig-ing ensured and still nada. I returned home this evening, and set about trying to figure this out. So, 2 hours later, in brief – here’s the very simple points you need to cross off on your checklist to get a TC to work as a suitable router for a house with both macs and pcs:

  • – Manually set the TC channel to channel 9 rather than automatic – windows needs 9 to be able to communicate it seems.
    - Make sure the pc’s DNS is set to automatic
    - Make sure you use a WPA network key (NOT WEP) to encrypt the network. Windows can’t read the WEP set on a mac.
  • And voila – ip config renew and job is a good’un. And simple beings like myself can go to bed feeling smug and content.

    Bonne nuit!



    Posted on by AnnabelH in time capsule, Wireless network Leave a comment

    URL encoding and analytics tagging

    A very quick little post as this struck me as so very basic and simple when it cropped up in an analytics tagging issue for one of my client’s recently. The theory was simple, the client was sending out a standard newsletter email and wanted to tag up the various sections of the email to be able track their impact on site traffic and visitor behaviour.

    Check. Pat self on back for FINALLY getting the client on board when it comes to the absolute necessity of email tagging, and the simplicity of it – especially when using Google analytics.

    Let’s take the example of this url: www.annabelhodges.com

    Say I was sending out an email newsletter informing my blog readers of my panda giveaway, every person to fill in a questionnaire on my site will be entered to win a free panda.

    The newsletter header would be tagged up something like this: www.annabelhodges.com?utm_source=newsletter&utm_medium=email&utm_name=pandagiveaway&utm_content=header

    This would be fine sent directly through most of the major email marketing software companies, but what if like my client – I had just started to use a new in-house CMS that required a redirect via that CMS’ backend first before then redirecting again to the actual link url could look something more like:

    www.annabelhodges.com?MailOutID=0&Type=3&Email=&Redirect=www.annabelhodges.com?utm_source=newsletter&utm_medium=email&utm_name=pandagiveaway&utm_content=header

    This would mean that everything after that first query string ‘?’ would simply be ignored as it would all be associated back to the first redirect url rather than as a second entity in its own right with its own query string.

    How to deal with this? Simple. Encode your url!

    And it really is that simple – rather than using the ‘&’ as part of your second query string, encode it using %24 so that it continues to be read and passed through.

    So your final url will look something like:

    www.annabelhodges.com?utm_source=newsletter%26utm_medium
    =email%26utm_name=pandagiveaway%26utm_content=header

    In the case of analytics, the %26 is realistically the only change that you are likely to need. However for reference’s sake, here is a list of basic url encoding characters (borrowed from here):

    ; %3B
    ? %3F
    / %2F
    : %3A
    # %23
    & %26
    = %3D
    + %2B
    $ %24
    , %2C
    <space> %20 or +
    % %25
    < %3C
    > %3E
    ~ %7E
    % %25



    Posted on by AnnabelH in Analytics 1 Comment