Archive | Search Engine Optimisation

Tags:

How to Identify What Twitter Accounts will appear in Googles Real Time Results


So the big news over the past two days is the release of Googles real time results. This is where the latest tweets for hot topics gets blended into results. An example would be if you search for “tiger woods”, example below:

google realtime results

Now it’s not known how Google decides what tweets it picks up. It definitely doesn’t pick up tweets from everybodies accounts but I have found a very simple way of identifying what twitter accounts it will pull tweets from. All you have to do is perform a google search on somebodies twitter username as shown below with the example of @lyndoman:

lyndoman real time results

If their latest tweets are listed above the serps as shown above it means their tweets will appear in the real time results. So if you want to appear on the front page in google for real time results, make sure people with these types of accounts are tweeting about or retweeting your content.

Update: This seems to have now changed and now all twitter accounts can be part of Google’s real time results, so it seems that this was probably due to them rolling it out entrprise wide.

Popularity: 31% [?]

Posted in Search Engine Optimisation, Social MediaComments (3)

Tags: , ,

How to track downloads and external links through Google Analytics


This post is continuing on from yesterdays post. Another great tip from Niamh from IQ Content that will be of great benefit to Affiliate Marketers is the ability to track downloads and external links through Google Analytics. They have even gone to all the trouble of making it very easy for you by making a script that will automatically track all downloads.

This will track the following file types:

  • PDF (.pdf)
  • Microsoft Word (.doc)
  • Microsoft Excel (.xls)
  • Microsoft PowerPoint (.ppt)
  • Microsoft Visio (.vsd)
  • Microsoft Visio XML (.vxd)
  • ZIP Archive(.zip)
  • RAR Archive (.rar)
  • Text file (.txt)
  • Downloadable Javascript file (.js)
  • Downloadable CSS file (.css)
  • Executable (.exe)
  • NEW Windows Media Audio (.wma)
  • NEW Quicktime (.mov)
  • NEW Audio Video Interleave (.avi)
  • NEW Windows Media Video (.wmv)
  • NEW Mpeg Layer-3 (.mp3)

How to use the Script:

  1. Add the custom script onto your server, eg. /scripts/taglinks.js
  2. Add an extra line of code to every page on your site, immediately before the ga.js GA tracking code

How to monitor downloads:

The script scans each page and autotags all downloads, mailtos and external links with ‘onclick events’.  This means that every time a visitor clicks one of these links, a virtual page view is sent to GA.

The virtual page views appear in the ‘Top Content’ report in GA and they look like this:

Downloads:                        /virtual/download/page/file-name/

Mailtos:                              /virtual/mailto/page/email-address/

External links:                    /virtual/exlink/page/destination-url/

Each time one of these events takes place,

  • the name of the downloaded file is logged,
  • the email address to whom the email is sent is logged, and
  • the destination of the link the visitor followed off your site is logged

Further, in all cases, GA logs the page from which the virtual page view was triggered.  This is valuable data:

Consider a scenario where visitors have the option to download a newsletter from your home page or from your publications page.   By measuring the page from which users launched the download, you have full visibility on which page generated more newsletter downloads.  Note you may have more than one line entry in ‘Top Content’ for any given PDF.  Each line item records each location where the file was downloaded.

How do I structure my account?

You can measure what you want to measure.  Here’s how.

  • If you want to isolate all of these virtual page views, simply type /virtual/ in the ‘containing’ field at the bottom of ‘Top Content’
  • If you want to isolate just the downloads, type /virtual/downloads/ into the ‘containing’ field at the bottom of the ‘Top Content’ report.
  • If you want to isolate just external links type /virtual/exlinks/ into the ‘containing’ field at the bottom of the ‘Top Content’ report.
  • If you want to isolate just mailtos, type/virtual/mailtos/ into the ‘containing’ field at the bottom of the ‘Top Content’ report.

You get the gist.

For example, to isolate only the file downloads, type, /virtual/downloads/:

top-content-virtual-download-illustration1

The third entry indicates that there were 39 downloads (pageviews) during 36 sessions (unique pageviews) of the file PM18012008.pdf, launched from the page http://www.iqcontent.com/about/jobs/ in the time period selected.

Popularity: 18% [?]

Posted in Google AnalyticsComments (8)

Tags: , , , , ,

Cross Domain Tracking on Multiple Domains using Google Analytics


Well I decided to blow the dust of the blog, it’s been a whole 2 weeks since I last posted, this is a lifetime in the online community. Well the reason I havent been blogging is that I’ve been busy attending events and trying to apply the knowledge I’ve learnt to the affiliate marketing/make money online world. The next couple of posts will be about what I picked up.

IxDA Industry Session at Irish HCI Conference – 17th-18th September 2009, Trinity College, Dublin, Ireland.

So this was the first event I attended which was held over two days, I have to admit I really was only interested in attending a couple of sessions mainly the ones related to web analytics and search, and I have to say I defintiely was happy with the knowledge shared at the event.

Web Analytics

First up was Niamh Phelan from IQ content discussing how to use Google Analytics, decide on the correct kpi’s/metrics for your business, establish your goals and tweak your website accordingly. Unfortunately I wasn’t able to find Niamh’s presentation online but I was able to find a presentation she did previously that shares a lot of the slides:

Niamh was great and very helpful, she even was able to give me some advice after the event. One of the areas I was interested in was cross domain tracking on multiple domains and how to implement it.

Why as an Affiliate should I care about Cross Domain tracking?


Most successful affiliates will agree that in order to become successful you must think about longevity. The best way to do this is as Fraser Edwards recommended is to build a brand. A good example of this in the industry would be Doug Scott’s carrentals.co.uk targeting multiple countries using multiple domains. Ok, so what has this got to do with Cross Domains? Well once you’ve established your brand in one country or index, just as we scale our ppc campaigns when we’ve found a successful model, we do the same with our websites based on the markets where there is a demand for the products for which we’re an affiliate i.e. .com (targeting U.S. market), .co.uk (targeting U.K. market). When we’ve established a couple of country specific sites it is useful to track them as one brand, especially if the sites are heavily interlinked.

How to Implement Cross Domain Tracking on Multiple Domains


Niamh was able to point me to the post on IQ’s blog which deals with cross domain tracking.

The scenario

A user searches Google for “cheap widgets”. Your site, www.CheapWidgets.com, appears top of the search results, so the user decides to click on the link to your site. While browsing around, they click a link that leads to your insightful widget blog which is located at blog.CheapWidgets.com.

With the default Google Analytics setup, www.CheapWidgets.com will be seen as a referrer to your blog subdomain and a new set of cookies will be generated for that user, losing sight of information such as the referring site (Google) and the keywords that they used to find you (”cheap widgets”).

Ideally, this information would be preserved across all subdomains and any relevant third party domains that you own.

The solution

Google Analytics does provide a solution for this, but it’s a bit cumbersome:

Step 1: Modify your tracking code to include a couple of extra functions (which is simple enough).
Step 2: Manually tag each link to one of your subdomains or third party domains with a JavaScript function (which is annoying).
Step 3: Remember to tag each link that points to any of your domains (which is a burden). This is something that could very easily be overlooked.

The real solution

Niamh and the guys at IQ have produced a script that will automate this process. It automatically tags links to a set of domains that you configure inside the script.

The first thing you need to do is update the tracking code across each of your domains and subdomains.
Updated tracking code

<script type="text/javascript">
    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
    var pageTracker = _gat._getTracker("UA-xxxxx-x"); // Replace with your own account number
    pageTracker._setDomainName(".yourdomain.com"); // Don't forget to update this
    pageTracker._setAllowLinker(true);
    pageTracker._setAllowHash(false);
    pageTracker._trackPageview();
</script>

The value of _setDomainName should be the root of the domain you’re installing the code on. So, the value for both blog.CheapWidgets.com and www.CheapWidgets.com would be

pageTracker._setDomainName(“.CheapWidgets.com”);

The next and final step is to download the script, update the domains that you would like to track and include it on your page.
Sample configuration

var domains_to_track =
[
'blog.yourdomain.com',
'wiki.yourdomain.com',
'*.someotherdomain.com'
];

Include the script with the following code (it must appear in the body, just before your tracking code):

<script src="/path/to/js/xdomain.js" type="text/javascript"></script>
<script type="text/javascript">
    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>

Popularity: 22% [?]

Posted in Google AnalyticsComments (1)

Tags: ,

More Google Testing in the SERPs


Following on from my post about breadcrumbs in the serps, I again noticed another test Google is running in the serps. This time it is pulling information from Google Scholar such as “Author” and “Cited By” in the meta description. You can see it showing in the second result in the following example:

serps-testing2This was also spotted by Ray “Catfish” Comstock and Benj Arriola on their blog post PDF’s Author Metadata in Google Search Results . It certainly is an interesting time in Google with lots of tests running over the summer months!

Popularity: 12% [?]

Posted in GoogleComments (12)

Tags: , ,

Keyword Research with Google Wonder Wheel


This isn’t exactly new, it’s been out since July but it is such an interesting new google tool I had to write about it. Google Wonder Wheel is a new visual representation tool which allows you to research related keywords using a flash interface in the serps. An example screen shot is below:

google-wonder-wheel

google-wonder-wheel

It allows you to drill down further into related keywords which is an excellent tool for performing keyword research.

google-wonder-wheel1

google-wonder-wheel1

How Do I Access Google Wonder Wheel

To access Wonder Wheel do the following:

  1. Perform a typical search in google
  2. Click on “Show Options” at the top of the page
  3. Click on “Wonder Wheel” in the left side bar that has appeared

Popularity: 9% [?]

Posted in GoogleComments (6)

  • Popular
  • Latest
  • Comments
  • Tags
  • Subscribe
Advertise Here

Our Flickr Photos - See all photos

leowebawardsiwaheader09DProfileszszaboovaMy DocumentsMy PicturesWeb awards 011DProfileszszaboovaMy DocumentsMy PicturesWeb awards 009DProfileszszaboovaMy DocumentsMy PicturesWeb awards 021DProfileszszaboovaMy DocumentsMy PicturesWeb awards 010