Sharing buttons and commenting using your Facebook, Twitter or Google account

I have spent this weekend on adding two new features for the site. Here is a short rundown:

Share buttons for pages and posts

Buttons for Google +1, Facebook Like and Tweet this have been added to all pages and all blog posts – as well as to the front page. If you click on one of the buttons (for example the "Facebook like" button) on any page or blog post, you will "like" that specific page or post (rather than the main URL, andreasviklund.com, which was shared on the previous version of the site). The sharing buttons now display the number of +1's, likes and tweets for each page, which is also a new feature.

Comment using your Facebook, Twitter or Google account

Comments can now be posted using your Facebook account, Google account or Twitter account, as well as by manually filling in the name and e-mail address like before. If you post a comment by connecting your Facebook account, your comment will also be posted on your Facebook wall along with a link to the post you are commenting on. I don't know if this will be useful to anyone, but I thought that it could be worth trying it out.

More features will be added during the next couple of weeks, as the site is in constant development now. If there is any specific feature that you would want to see, feel free to post your suggestions and requests here.

How do WordPress plugins affect site performance?

One of the best things about building websites with WordPress is the flexibility you get from the wide range of WordPress plugins available. But every plugin that is added affects the performance of the website. If the number of installed plugins is high, the difference can be quite significant. Dev4Press has published a detailed test showing how 35 different plugins affect the performance of a WordPress website, and it is a really interesting post that provides a good point on optimization by simplification. In some cases, it may actually not be worth installing some plugins as the negative effect on performance is bigger tan te positive effect of the added feature. Check it out, and if you know about more tests similar to this, I'd be happy to know about them.

Website analytics – The must-have tool for site owners

This website uses multiple services and scripts to gather statistics of site usage and traffic. For any webmaster, such statistics are not just interesting to view but pretty much essential to keep websites working as good as possible. The main service for the most complete and detailed stats is Google Analytics, which is an external statistics system that runs on Google servers. I am also using a secondary statistics system which is running as a set of scripts on this server, called Mint.

This is a good combination in my opinion, as Google Analytics provides very detailed data and the possibility to generate reports and see changes for any set of data over time. When I need to know how the number of pages each visitor views in average in a day has changed over the last 6 months, Analytics makes it easy to find the answer. But Google Analytics has one weak point: It lacks a simple overview of the most important information regarding what is happening on the site at any given time. That is where Mint becomes useful, as it displays everything I need to know on one single page where I can get a quick update on the numbers for the last 24 hours, along with a summary of the number of unique and total visitors per week and per month for the last 12 months.

This is what Mint looks like:

Up until recently, I also used a third statistics service to get access to real-time reporting: Clicky Web Analytics. Clicky has a feature that shows the number of visitors that are currently viewing the site, which pages that are viewed and where in the world the visitors come from. It also shows which page each visitor arrives to, making it easy to see which pages and blog posts that the visitors of the site are finding interesting, again – in real-time.

Google Analytics goes real-time

However since the new design was launched on January 1st, I am no longer using Clicky. A few months ago Google Analytics added a new feature (in beta) for viewing real-time actions on websites, and it works very well. Since Google Analytics is a free service, I do no longer see the need to pay for the commercial service that Clicky is. But it must be said that Clicky is an excellent alternative to Google Analytics, so it is really a matter of taste which one is used. I decided to continue using Analytics since I have been using it for several years, giving me a lot more historical data than I have got from the one year that I used Clicky.

This is what the Google Analytics real-time mode can look like:

This view shows the number of currently active visitors on the site, as well as which websites or search engine terms the visitors came from and which pages and posts that are viewed. Finally, the map shows where in the world the visitors (or rather their ISPs) are located.

Using this knowledge to improve the site

With access to this kind of information, it becomes a lot easier to optimize and improve the site and the visitor experience. Combined with regular Analytics reports are added (for example showing the most common screen resolutions, common entry and exit points, time spent on the site and detailed information on traffic sources), this is a tool which is absolutely essential to my work.

I recommend everyone who is building websites to use a statistics service that provides this kind of information. It can help you improve your website in a number of ways, by simply letting you know how the visitors of your site interacts with it.

If you would want to know more about using website usage statistics and analytics to improve your website, feel free to post questions as comments to this post and I will do my best to answer them.

WordPress 3.3.1 released

Just a short note: A new version of WordPress has been released. WordPress 3.3.1 is called a "security and maintenance release", and it fixes a number of issues found in the recent v3.3 release. As always, updating to the latest release is highly recommended.

Now available: The Arctica theme for WordPress

Since more than 80 days have passed since I submitted this theme to the official WordPress theme directory queue, and since the theme is marked as being under review since a number of weeks, I decided to make my next theme available on this site and keep it here until it shows up in the official theme directory. This means that you can now download the first version of the Arctica theme and try it out.

Arctica is a basic 2-column blog theme, built upon a HTML5 code base (derived from Toolbox) and enhanced by CSS3 and a custom webfont. It is classical, by some measures to a level getting close to being oldschool. But the feedback has been very positive so far, and it is a theme which I could very well end up using myself if I would launch a personal blog some time in the future.

Give it a try, and let me know what you think about it. Feature suggestions, bug reports and general feedback are always welcome. As always, you can preview the theme on my theme demo site.

To download the Arctica theme directly, use this link: Arctica theme for WordPress (.zip, 179 Kb).

')