RSS Feed, alternative webmaster centralSubscribe to the Beantin RSS Feed LinkedIn Profile James Royal-Lawson, webbkonsultView James Royal-Lawson's Linked in profile Twitter: web consultant James Royal-LawsonFollow James Royal-Lawson on Twitter Posterous Beantin Blogg på svenskaBeantin På svenska på Posterous Facebook Beantin fan pageBecome a Beantin fan on Facebook YouTube Webbkommunikation videosBeantin videos on You Tube

Beantin webbkommunikation

59.2799; 18.0899
WebbrådgivareJames Royal-Lawson: webbrådgivare, webmaster, webbkonsult, webbstrateg

Beantin Webbkommunikation is me, James Royal-Lawson+46735931654, Stockholm-based web communication consultant webbkonsult, webbrådgivare

On this blog you can find articles that cover web strategy webbstrategi, standards, trends (often with a Swedish twist), analytics, and running an effective web presence. An alternative webmaster webbmaster central.

5 new social memetrackers

Twingly Channels is a social news reader what gives you the possibility to aggregate feeds and real-time search results into a single channel where many people sharing the same interest can view, comment and vote on the content.

Earlier this month Twingly opened their doors a little wider and started to allow anyone to create channels. So I took the opportunity to create five new channels focusing on five seperate subjects.

Content that receives attention - such as retweets, linking blog posts, likes, comments - bubbles up to the surface and is shown under “top stories”. If you really want to dive in deep then you can click on “Show incoming stories” for a real-time display of incoming articles.

Eye tracking

http://www.twingly.com/eyetracking
Articles, blogs and resources about eye tracking and usability testing using eye tracking.

Intranet

http://www.twingly.com/intranet
Articles, resources, blogs about Intranets, intranet managment and intranet collaboration.

Google Analytics

http://www.twingly.com/ga
Aritcles, blogs and resources about Google Analytics, measurement and web analysis.

QR Codes

http://www.twingly.com/qr-codes
Aritcles, blogs and resources about Quick Response Codes and their uses.

Beantin

http://www.twingly.com/beantin
Beantin says and Beantin reads… A collection of my blog posts across all my blogs plus my favourited tweets.

SEO

http://www.twingly.com/seo
A bonus channel. This one wasn’t created by me, but rather by Simon Sundén. Contains everything regarding Search Engine Optimization in English.

What do you read?

If you read any blogs related to the above topics and think they would be good to add to the Twingly Channels, then get in touch with me and let me know!

8 Articles worth reading… (Spotted: Week 27-28, 2010)

The Real Life Social Network v2

216 slides, takes about 20 mins to view and read; but it’s worth it. It’s where we are heading. With this kind of insight, working at Google, you can start to understand that Google producing a Facebook killer isn’t at all unbelievable or unrealistic.

That website costs how much?

Oh my, I think I’ve found true love! Brandon Godwin (and David Hobbs in the comments) have written some incredibly wise-words. Client expectations of what is needed for the perfect web-presence, and the price they are prepared (or have budgeted) to pay are both too low.

Are We Not Context Strategists?

We’re seeing argument after argument about which discipline lies at the top (or bottom) of the pyramid – “xxx is king”. What we should be doing is concentrating on linking these skills horizontally in order to help organisations get the best out of the web.

Forbes: How To Create A Customer Advocacy Program

“Social media doesn’t scale. That’s right, social media doesn’t scale.” says Jeremiah. He goes on to say that your community managers will always be outnumbered by your customers. You need to have a strategy that does scale. His suggestion: Customer advocacy programs.

Innovation: Shrewd search engines know what you want

New Scientist writes “unfortunately eye-tracking hardware is expensive, and few people use it.” …Not a good reason to use inaccurate mouse-data. Read this explanation of mouse-movement correlation problems from Acuity ETS.

Few Facebook users notice ads on News Feed

An eye tracking report concludes that few Facebook users notice ads on News Feed page, but the majority look at status updates from pages they are fans of. But, with 31% looking at ads in the right hand column they are a really cost effective form of advertising.

Millennials will make online sharing in networks a lifelong habit

Millennials will make online sharing in networks a lifelong habit… or at least that’s their intention right now.

5 Key Trends of 2010: Half-Year Report for The Web

Readwriteweb takes a look a what they consider to be the 5 Key Trends of 2010 so far. A fair chunk of their “trends” are actually “events”, but it’s a worthwhile “year-so-far” summary.

Search-engine friendly country site select boxes

Design often has the final say in a redesign project - or at best, a very powerful voice - which isn’t always a good, or acceptable, situation.

Recently I was part of a project where I needed to preserve an aspect of the old design for SEO reasons. The new design had included a select box, but I needed those “options” to be real links that would pass link-love. So, I offered this search-engine friendly solution.

Country links

Country links on the original website

To give a bit more background, the old site had a footer that contained links to every single country site within the organisation. This was about 26 links. On every page of the site. Most of those country sites had a similar footer, making most of the links reciprocal. That’s quite an international network of inter-linked international top level domains.

I obviously wanted to maintain that network of links after the redesign. It clearly wasn’t going to help the position of any of the sites in SERPs by removing them.

Country select box

Choose your country site select box

The design that was produced had “simplified” the list of countries in the footer to be a select box drop down menu. Although this is not unusual for companies with multiple country sites, it’s not always a good thing for usability (I like populating the select box using geolocation as a solution - but that would be another blog post!) and it’s really not a good thing for search engines.

No link-love for select boxes

Although Google has indexed text in select boxes for a number of years, and also indexes (new) URLs that is discovers within those lists, it doesn’t pass any pagerank to those links. Neither does it attribute the anchor text (or more correctly in this case: option text) to the destination link.

This obviously meant that the international network of inter-linked top level domains would come crashing down to the ground. Not really something that was on the list of requirements…

Country sites as a linked list

So in order to preserve the link network, and to honour the design decision, I decided to re-introduce the <a> link list of countries, and in order to not make this visible to (most) end-users, I set it to “display:none”.

Now hold on I can hear you say. Doesn’t Google (and other search engines) consider adding “display:none” to things as cloaking? Well, not necessarily. The key is whether there is a mechanism for making the content visible to visitors or not.

So in order to keep both the search engines and users happy what I did was add the “display:none” only if javascript is enabled. That way we are always serving the same HTML content to all visitors and search-engines, but making parts of it invisible when viewed in the browser by most visitors. Importantly, we are letting the search engines see and index all the links to the countries.

Adding a class

Add a js class to the country link list, or whatever element of the page you want to be hidden when javascript is enabled.

<div class="js">

Include an external js file

Add a link to an external script directly after your CSS styles (you may already have such an external file already)

<script type="text/javascript" src="/script/functions.js">

</script>

Document.write

in that script add a document write to write the additional css style link

document.write('<link rel="stylesheet" 

href="/styles/js-enabled.css"
type="text/css" media="screen" />');

Display:none

Finally, your js css file. Add the “js” class styling with display:none there.

.js {
display: none;
}

There are other ways you could achieve the same result; especially if you’re already using an Ajax library such as jquery, but I thought it was good to share with you an example that didn’t force the introduction of that overhead.

Cloaking

Yes, you could argue that this is technically cloaking, but it is better to say that we are offering enhanced content to those with javascript disabled. By doing this we are cloaking in a way that is helping Google and visitors who find long lists within select boxes difficult to use.

5 Articles worth reading… (Spotted: Week 26, 2010)

Why I Still Blog

Hans Kullin asked and answered Why do I still blog? last week on his blog, this week, John Cass gives his answer. Both provide some interesting insights into the ever-evolving blogosphere.

Yahoo Style Guide

July 6th Yahoo will launch their book, which will cover grammar, punctuation, web accessibility and writing copy that helps SEO. The companion web site has some useful articles too.

10 Reasons Why Your Analytics Are Failing & 13 Tools To Help

The reasons listed here are quite a nice analytics “basics” overview. Covers a lot of things that are all too often overlooked.

Serving Static Content from a Cookieless Domain

You are all (as you’re clever, web-savvy people who read this blog), already serving your static content from a seperate domain. This is a good explaination of why (and how) you should make sure that your media domain doesn’t serve up cookies with all the media requests.

Sitemaps: One file, many content types

Now all specialized sitemap formats can be rolled into one file. Sitemaps, and how Google are enhancing them, is a “you scratch my back and I’ll scratch yours” situation. Google want to serve accurate, useful, search results - and we all want our pages, images, videos, etc to be included. Get scratching.

The Times&#8217; paywall cliff
An Alexia graph showing pageviews for The Times (and timesplus; their paywall). Not difficult to see the day they raised the paywall.

The Times’ paywall cliff

An Alexia graph showing pageviews for The Times (and timesplus; their paywall). Not difficult to see the day they raised the paywall.

Andy Warhol was wrong. We’re not going to be famous for 15 minutes. We’re each going to be famous for 15 People. Quote in reference to Curation being the king, not Content. Taken from Content Is No Longer King: Curation Is King by Steve Rosenbaum.
Creative Commons License
This work by James Royal-Lawson
is licensed under a
Creative Commons Attribution 2.5 Sweden License