BrowseRank - is it the new ranking algorithm?

1 Comment

Posted on August 2nd 2008 in Live Search, SEO & SEM

I have just read the BrowseRank document released by Microsoft regarding their work on a new alternative to PageRank and TrustRank.

Basically, the whole ranking algorithm comes down to giving more value to visitor behavior, as opposed to simply counting and valuating the number of links pointing towards a web page. Visitor clicks and time spent on a web page are key factors in determining its ranking potential.

The document explains the mathematical theories behind BrowseRank, and although this is more useful for search engineers, I got a pretty good picture of where they are going with this. The point is this is just the beginning, and there is a lot more work that’s going to happen before BrowseRank gains real validity.

Since it relies on recording user behavior, there are small obstacles in front of BrowseRank.

First of all there is the privacy issue (users have to opt-in for data to be gathered), and although their document states they used data from millions of visitors who opted in for the purpose of research, the question remains whether BrowseRank can actually work in the long term if it has to rely on users opting in to be tracked all the time. Not that we are not tracked already without permission by numerous web sites already, but that’s another story. I suppose social networking data can also be used to this effect (social bookmarking perhaps), but the other dimension is still critical - how will they manage to record time spent on pages in an easy and unobtrusive way?

What the document also mentions is that BrowseRank is a more valid measure of a page’s importance since it takes into account clicks and time spent on a page, and is thus more immune to manipulation techniques already present with PageRank. It is believed that a person will not click to a page and spend time there unless there is good content and their need for information has been answered. I think there is room for manipulation here as well, since you can theoretically engage an army of users to use a search engine, click on a specified result and go spend some time there, and gather “points” for a particular page to “help” it rank better for related search queries. Naturally, this is a very naive scenario, but quite plausible.

Nevertheless, BrowseRank is an interesting evolution of search, and is quite welcome in my opinion. Is it going to give Microsoft (Live Search) the edge to ride the same waves with Google and Yahoo? Well, I am just not sure. I think it’s going to take a lot more than that.

A really independent and safe way to rank content on the internet has yet to be found. Basically, if it involves people and their behavior, it’s going to be open to manipulation. Maybe we’ll get there some day, but not just yet… Anyway, my two cents.

 

Live Search has a new look

No Comments

Posted on August 1st 2008 in Live Search, SEO & SEM

live_new_look.jpg

So, Live Search has rolled out a new look for its home page. Well, it’s different, even interesting, but hopefully not the only thing they are going to change in their quest to improve their presence in the search arena.

In addition to this, Microsoft have published a document explaining their approach to ranking pages with a new rank criterion called BrowseRank (as opposed to Google’s PageRank, which they say is inferior to BrowseRank). Basically, BrowseRank is all about searcher online behavior (clicks and time spent on page) as a more accurate measure of a page’s importance, rather than simply relying on number of incoming links and on-page ranking factors. The BrowseRank document is available here, so check it out.

 

Spacius! - a Javascript/space adventure

No Comments

Posted on July 11th 2008 in Fun, Web Development

spacius.gif

Another great example of taking javascript to its limits. It’s a game called Spacius! A Space Adventure (a port of the original game from ages ago), which has been made using only Javascript, except for the sound effects for which the author used Flash. Best of all the game works in all major browsers.

The whole game has been made using DIVs to house animated objects, which deserves a big WOW! Gameplay is very good, no hang-ups and glitches.

Play it here in smaller resolution, or here in 800×600.

 

Real time racing - against real F1 drivers during a real race

No Comments

Posted on July 1st 2008 in Fun, Future Technology

logo_header.jpgI’ve been sitting on this for a while, because I didn’t have time, but it’s quite current as the product has not yet been launched.

It’s a new kind of gaming platform that will allow players to participate in F1 racing side-by-side with the real drivers, while the race is happening at the circuit. Basically, through a mix of GPS, web technologies and gaming, the game will allow enthusiasts to dive into the exciting world of Formula 1 racing. Players will be able to race against real professionals during the actual race.

architecture.gif

Game play goes even further allowing for interaction (virtual) with participants - if you crash your car into a professional driver’s car in a live race, AI especially developed for this purpose, shows a simulated crash, but after only a few seconds the real-time data from the actual driver is updated so you can continue the race.

Naturally, game players are able to compete with each other, as well as against professional drivers in the race. Formula 1 has a very large fan base, so this game should attract plenty of attention and create more web properties on the Web such as race forums, blogs, fan portals where players will be able to share their experiences, results, tips and tricks.

iOpener, the developers behind “Real-Time Racing” are using the technology used in other “Real-Time Games” products which all make use of GNSS (Global Navigation Satellite Systems).

There is plenty more going of with this, so visit their site for more details. According to their site, the game is to launch sometime in the latter part of 2008.

Being a Formula 1 fan, I’d be very interested in playing this game. Judging from what is available so far about it, it should be very exciting, if for no other reason, then because I’ll be able to overtake Kimi Raikkonen, while Lewis Hamilton is already behind me eating my dust :) .

 

A multilingual website experience

No Comments

Posted on June 30th 2008 in SEO & SEM

I’ve been busy last couple of weeks working on a small scale site for a friend who has a villa on the Adriatic coast. The villa offers rooms and apartments, and the potential clients come from various countries in Europe. They wanted the site to contain content in three languages - English, Italian and Croatian. This posed somewhat of a challenge, as we were faced with a decision on how to implement multilingual content on a single site, and have the benefit of Google actually indexing it and showing the appropriate pages in search results.

Having addressed this issue before in previous projects, and having read a lot about others’ opinions on best practices, I’ve come to the conclusion that there isn’t a pure best practice in this case, but rather best logic approach. We decided to store content in different languages in subfolders on the site (rather than subdomains). The site is in Croatian by default (root), while English and Italian are in subfolders (/en and /it respectively).

Bottom line is, we have achieved positive results, as most pages are ranked for targeted queries for their appropriate language in the top 20, some even in the top 10, and all this without link building and other off-site SEO. I don’t expect the pages to keep ranking well for too long without additional off-site SEO work, but for now this is pretty good.

This is the second time a site I worked on produced satisfactory search engine results for multilingual content stored in subfolders, rather than on subdomains or separate domains altogether. I am more and more convinced that the choice of content structure should be viewed from the logical/development/usability point of view, rather than worrying too much about how Google is going to digest content in different languages on the same site. The key may be consistency - make it easy for the observer to understand the content structure, and stick to it without adding unnecessary layers of complication.

If content organization seems logical and easy to understand to a human looking at the content structure on a site, I am pretty sure a search engine algorithm will understand it just as well. Naturally, depending on the size and level of localization, a site can require very different approaches for housing multilingual content, as described in this document.

 

Firefox mobile - the concept and what it could be

No Comments

Posted on June 13th 2008 in Video of the Week, Mobile Technologies

Firefox is treading into mobile browser territory, and it was about time. Although the concept (Mobile/FennecVision) of porting Firefox to the mobile platform is not that new, this is the first time I’ve seen an actual concept presented to the public. Aza Rask, head of user experience at Mozilla Labs, has posted a screencast on his blog, discussing the new concept of Firefox mobile. The actual product, once delivered to the public may end up looking quite different than this, but it shows some very interesting solutions to providing a near desktop/laptop browsing experience on a mobile phone.


Firefox Mobile Concept Video from Aza Raskin on Vimeo.

Looks very interesting and promising, with some nice features as well. While Opera does a good job with Opera Mini and Opera Mobile, and Digia (which announced a beta download of their latest mobile web browser during June 2008), it’s good to have another option for mobile web browsing.

 

Viewzi is now open to the public

No Comments

Posted on June 10th 2008 in Search Engines

viewzi-logo.png

Viewzi, the search engine that allows its users to choose with what kind of view they would like the results to be presented to them, is open to the public for use as of today. Basically, you get to decide what kind of results you’d like to see depending on what you are looking for (if your search query is “Bob Dilan” then you choose whether you want to see text results, or music files, biography, video). Results are aggregated from various sources on the Internet. So far, only those who have registered to be beta testers/users could use the engine, but now anonymous usage is open (no login needed).

It’s an interested search experience to say the least. I’ve used Viewzi during restricted beta for my own search needs to find things I’d most likely be using Google for for comparison’s sake, and found that majority of results shown to me in various views are quite satisfactory. Then again, if you are a Google SERP nut, you’ll probably have a hard time adjusting to a completely new way of seeing search results on this site, as the interface, although easy enough, does require some getting used to, especially, with years of [enter search engine name here] SERPs. Basically, after a small leap of faith, everything comes together just fine. I think Viewzi, as a fresh approach to searching, is definitely going to stay on the search horizon in the future.

 

New 3G iPhone - would you wait to open the box?

No Comments

Posted on June 7th 2008 in iPhone

Here’s a pic of a package containing the new 3G iPhone which has been sent to MacTalk in Australia. It says “Do not open until tuesday June 10th 2008″. Would you wait until then? :)

img_0497_small.jpg
Image credit: MacTalk

So, I’m just guessing here, the new iPhone is going to be announced on June 10th!? ;)

UPDATE: this is most probably a hoax, but unlike the other attempts, there are no actual pictures of the phone shown (the box is unopened), so there is still a small chance of authenticity.

 

Google AJAX Libraries - a way to speed things up

No Comments

Posted on May 28th 2008 in Web Development

Just saw this on Ajaxian - Google has released the AJAX Libaries API which allows developers to load the appropriate AJAX library or libraries directly from Google servers. This will be a great improvement as there is only one place you load the files from, rather than calling them from various different places as is the case so far.

There are basically two ways to load a library - directly or indirectly (using the AJAX Libraries API), as shown in the examples below:

<script language=”javascript” src=”http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js”>
</script>

or

<script src=”http://www.google.com/jsapi”>
</script>
<script>
// Load jQuery
google.load(”jquery”, “1″);
</script>

Thus far, developers can access Prototype, JQuery, Scriptaculous, MooTools and Dojo, but other libraries will be included over time. The idea is to create a big repository of all the major AJAX libraries used in web development. Plenty more in depth information on Ajaxian and the official Google AJAX Library page.

I am working on a small project right now that actually relies on JQuery quite heavily, so I’ll give this a go. Given the power and reliability of Google’s infrastructure, I expect things to go quite smoothly.

 

Open source notebook - VIA OpenBook

No Comments

Posted on May 27th 2008 in Video of the Week, Mobile computing

VIA has released the open source notebook project - the VIA OpenBook. It’s not a product you can buy at the local electronics dealer, but rather a unique approach to mobile computing. VIA has opened the architecture of its latest product design to the public, making CAD drawings available. Basically, if you’ve got the resources to manufacture the casing, and put together electronic components, you can build your own custom tailored open source notebook.

open2.gif

Some of the specifications are:

  • Processor: 1.6GHz VIA C7®-M ULV Processor
  • Chipset: VIA VX800 unified chipset
  • Memory: DDR2 SO-DIMM up to 2GB
  • HDD: 80GB Hard-Disk or above
  • Screen: 8.9″ WVGA 1024X600 LED screen
  • Graphics: VIA Chrome9 HC3 DX9 3D engine with shared system memory up to 256MB
  • WiFi and Bluetooth
  • webcam, and more…

Here’s the video in which Richard Brown (VIA Technologies) explains how the idea of an open source notebook came to be:

It would take a hell of an enthusiast engineer to put this together as an individual, but the project will allow small manufacturers to make some very interesting variations of the new notebook. I am guessing some pretty interesting products are about to hit the market, and for a low price as well. BTW, the new notebook can run Windows XP or Vista, and most (or all) Linux distributions.

 
Close
E-mail It