web 2.0

Greasemonkey: Position bei Google Shopping ermitteln

Für einen Kunden überwache ich momentan die Positionen bei Google [Shopping|Base|Froogle]. Um mal schnell die Postition der eigenen Artikel zufinden, kann man natürlich zählen. Das ist aber nicht mehr wirklich schnell und bei eingestellten 100 Suchergebnissen auch eher mühsam.
Bei meiner Suche nach einem Firefox-AddOn bin ich dann auf Barry Hands Script für Greasemonkey gestossen. Das war schon ein guter Ansatz, funktionierte aber leider nur mit der normalen Google Suche. Deshalb hab ich ein paar kleine Änderungen vorgenommen und jetzt funktioniert es auch mit Google Shopping.

Das Ergebnis hab ich auf Userscripts.org auch veröffentlicht.

   1:  // ==UserScript==
   2:   
   3:  // @name Google Position Tracker 
   4:  // @author Barry Hand <http://www.barryhand.com/> 
   5:  // @description Adds an easy to see red number beside each search result in google, allowing you to easily see which position a website is at 
   6:  // @include http://google.*/* 
   7:  // @include http://www.google.*/*
   8:   
   9:  // ==/UserScript==
  10:   
  11:  (function() { 
  12:  var ps = document.getElementsByTagName('li'); 
  13:  var spans = document.getElementsByTagName('span'); 
  14:  var page = 0; 
  15:  var count = -1; 
  16:  var start = window.location.href.match("start=([0-9]+)"); 
  17:   
  18:  start = (start == null)? 0 : start[1];
  19:   
  20:  for (var i = 0, p; p = ps[i]; i++) 
  21:  if (p.className == 'g' || p.className.substr(0, 3) == 'res'){ 
  22:  count++; 
  23:  var pos = count + 1 + parseInt(start); 
  24:  p.innerHTML = '' + pos + '. ' + ps[i].innerHTML; 
  25:  }
  26:   
  27:  })();

Tags:

SEO

Add comment




  Country flag
biuquote
  • Comment
  • Preview
Loading