Skip to content →

Category: web

top 5 analytics tips

Google analytics is collecting data on this site for over a month now. Perhaps it is time to share a few lessons Ive learned over this period.

UPDATE : I have de-activated all google analytics plugins on this site. I may re-activate them for short periods later but ONLY to detect problems or to check on plugin performance. I will announce this in the sidebar with a ‘this site contains google analytics script code’-sticker. I encourage people using google analytics stalking code to do the same.

1. Aim at the generic visitor, not the specific

Analytics offers an amazing amount of data, in debatable detail. For example, via the map-overlay one can zoom in to specific towns and communities. When combined with other data, such as new/returning visitors etc., this quickly becomes borderline stalking. So, repress that urge to check-out whether someone you know is reading your blog, and how often, and how long, and how deep, and … Use analytics only to get an idea of what the generic visitor does with your site.

2. There is a world outside your blog

Don’t get obsessed by analytics-data and, certainly, do not feel that you have to react to it, all the time! For example, below the evolution of the number of visitors coming here over the last month

The dramatic fall in attendance from last friday until this monday might have worried me (when obsessed). However, a quick check gave a similar drop for the number of new visitors and the number of search-engine referrals. Probably, people were, at that time, more interested in the stock-market-crisis than in this blog… Besides, most people visiting here come from the US and I learned that they had a Luther King vacation day, so perhaps lots of them enjoyed a prolonged week-end, away from their computer.

3. Detect & correct major, lasting changes

So, forget about temporary blips. However, when a certain trend has every indication of becoming permanent, it might be the moment to check out what is going on. Below the bounce rate-evolution over the last month

This is what you might call a lasting drop! Fortunately this time I knew what was going on, because of the actions described in the bounce rate post. But, when you detect a similar drop in certain stats it is time to figure out the causes. Perhaps you de-activated by mistake a certain plugin (see below), or something is wrong with your server, or…

4. Check-out plugin performance

There are tons of WordPress plugins, some useful, some less. So it is best to check whether activating a plugin has the desired effect. For example, you should be able to detect installation of an SEO-plugin (for, Search Engine Optimalization) in the Traffic Sources/Search Engines graph, installing and using a tagging-plugin should give you more referrals from Technorati and look-a-likes, etc.

5. Don’t take it too seriously

You can use analytics data just for fun! For example, do a quiz, show visitor-data and ask for global events explaining the graph (as above). Or notice quirks in your data. For example, here the time-on-site graph over the last month

My generic visitor seems to have a cyclic attention-span…

7 Comments

yahoo pipes on iTouch

The next thing on my tech-to-do-list : learn all about Yahoo Pipes :

Pipes is a powerful composition tool to aggregate, manipulate, and mashup content from around the web. Like Unix pipes, simple commands can be combined together to create output that meets your needs. Here are a few popular ways the service can be used:
– create your ultimate custom feed by combining many feeds into one, then sorting, filtering and translating them.
– geocode your favorite feeds and browse the items on an interactive map.
– remix your favorite data sources and use the Pipe to power a new application.
– build custom vertical search pages that are impossible with ordinary search engines.
– power widgets/badges on your web site.
– consume the output of any Pipe in RSS, JSON, KML, and other formats.

I’ve posted before on setting up your own lifestream, or your own planet, or scraping feeds, or subscribing to my brain, or … whatever. The good news is : all these ideas are now superseded by Pipes!

Pipes is a free online service that lets you remix popular feed types and create data mashups using a visual editor. You can use Pipes to run your own web projects, or publish and share your own web services without ever having to write a line of code. You make a Pipe by dragging pre-configured modules onto a canvas and wiring them together in the Pipes Editor. Once you’ve built a Pipe, you’ll be able save it on our server and then call it like you would any other feed. Pipes offers output in RSS 2.0, RSS 1.0 (RDF), JSON and Atom formats for maximum flexibility. You can also choose to publish your Pipe and share it with the world, allowing other users to clone it, add their own improvements, or use it as a subcomponent in their own creations.

This is the essential message to get : yahoo-pipes allows you to remix the web, filtering out all noise! And the good news is

  1. There are plenty of public pipes around to get you going, and
  2. Pipes has an iTouch-friendly interface (see above left). All you have to do is to Safari to iphone.pipes.yahoo.com and use them.

Here are a few public-pipes you can use out of the box!

  • iPhone / iPod Touch: The Most Comprehensive Feed Ever!, doing what it promises : giving you the best iTouch-posts without having to roam for them.
  • JSON Geocoder, returning lat/lon/address info from the the given address.
  • Uber Blog Search, Search all the blogosphere with one query. Hits Google, Ask, Technorati, and icerocket then returns the unique results. Below the web-interface giving the results for ‘noncommutative’…

and finally, one of my favorites, implementing to some extend the Lifestream-idea (iTouch-interface above left)

  • lifefeed – virable, Easily Aggregate your social whereabouts great for blogs profiles and more! Aggregates Your Feeds From: -Digg -Last.fm -Twitter -Flickr -Del.icio.us and your very own blog Adopt and Improve, enjoy!

I’ll promise to spend some time soon to set up my very own pipes and make them available…

5 Comments

please, use this bookmarklet!

Great! You’ve finally managed to arXiv your paper after months of laborious research, and now, you’re eagerly awaiting response…

The odds are you’ll be disappointed, if not frustrated. Chances are high that if you get any response at all it is only to clarify that someone else (usually the person emailing you) proved this result a long time ago, or that your result could be generalized enormously, or that you could have shortened your proof tremendously if only you were more educated, or …
Mathematics seems to be more of a pissing contest than anything else, at such moments.

Imagine someone would be kind enough, at that particular moment, to send you an email saying not much more than : “Gee thanks! Ive just browsed through your paper arXived today and you really made my day! Keep up the good work, all the best :: lieven” (change the name to your liking)

Sadly, math-circles are not known for their ‘good-vibes’ generally. Mind you, Ive send similar emails to people posting on the arXiv, but, admittedly, I did it far fewer than I might have. Often I like (even admire) a result but repress the urgent need to communicate that feeling to the author, perhaps my Asperger kicking up…

Now that you may feel some empathy with the situation, let’s get to a similar situation in math-blogging. Sometimes, you spend a lot of time writing a post (( but probably you have to be blogging yourself to appreciate the amount of energy it takes to write a genuine post compared to a link-post or a couple-of-lines-not-going-into-the-specifics post )) , release it to the world, see tons of RSS-bots and genuine hits passing by and then what?… nothing! no reply, no email, no comment, nothing at all!

Personally, I’m not that influenced by this. When I blog I do it because (1) Ive the time, at that particular moment and (2) I like to write about the things I do, at that moment. But sometimes, it comes to us all, that feeling of ‘why am I doing this after all? can’t I spend my time more sensibly doing something else?’ and when you begin to have these doubts it usually marks the beginning of a long silence at your blog (( browse my archive and I can tell you specifically what happened at that particular moment to stop blogging ))

So, here’s an appeal to all you lurkers at math-blogs : give these people, once in a while, something back…. Ive thought for a long time that this lurk-but-no-comment attitude was something typical of mathematicians, but, as often, when researched in more depth, I have to admit that I’m wrong! Read the post Participation Inequality: Encouraging More Users to Contribute by Jakob Nielsen to find out that most blogs act along a 90-9-1 scheme :

User participation often more or less follows a 90-9-1 rule:

90% of users are lurkers (i.e., read or observe, but don’t contribute).
9% of users contribute from time to time, but other priorities dominate their time.
1% of users participate a lot and account for most contributions: it can seem as if they don’t have lives because they often post just minutes after whatever event they’re commenting on occurs.

So, the good news is, it’s not that particular to us autistic mathematicians. But, wouldn’t it be even better if you could do something positive about it? Speaking for myself : often I read a post I like, and (being a semi-pro myself) appreciate the work had to be put into producing such a post, but even then I don’t feel the urge to communicate this positive feeling to the blogger in question. Perhaps, we could accelerate things by having a bookmarklet in your bookmarks-bar that does the following : when you like a post, go to the post-page where you are asked to leave a comment. Hit the bookmarklet and it will automatically fill in your name, URL, email adress and a supporting message along the lines of “Nice post! I’m not so much of a commenter, but rather than not replying at all, I found it important to let you know that people actually read and like your post. All the best (and perhaps later I’ll comment more to the point) :: lieven (again, change the name to your liking).

Well, I’ve just done that! So please take a few minutes off your time to read and follow-up the instructions below and have a math-blog-bookmarklet up in your bookmark-bar to tell the blogger in question you really liked her/his post. This may just be enough motivation for them to carry on…

Okay! Here the nitty-gritty (it takes under 2 minutes, so please, do it now!).

part 1 : copy the following text and save it as blogmarklet.html

  • Download mathblogmarklet.txt and save it into your favorite text-program as bookmarklet.html and change your URL, name, email and custom message (please extend on your compliments…)

  • Once you saved the file as bookmarklet.html open the file under your favourite browser (Safari or Flock) and drag the link to your bookmark-bar.

part 2 : use it!

  • Whenever you visit a blog-post you like, go to the page of that post where you can leave a comment. Hit the bookmarklet and your comment-fields are filled (but PLEASE ADD TO THE DEFAULT COMMENT IF YOU FEEL LIKE IT) and press the submit-button!

  • That’s it!

For example, Ive just changed the layout of this blog. Please leave a specific comment what you think about it.

14 Comments