webconsul

the best webconsul(ting)

Motivation am Dienstag

Sie sind hier: Startseite » Archiv für Februar 2010

Motivation am Montag

Sie sind hier: Startseite » Archiv für Februar 2010

Statistik am Freitag

Sie sind hier: Startseite » Archiv für Februar 2010

Am heutigen Freitag, den (13-1)., scheint in der Blogosphäre das Thema Statistik brandheiß zu sein.

Bei SEOmoz wird darüber berichtet, wie man in Google Analytics die Besucher gekonnt einteilt (Advanced Segmentation) und noch mehr aus selbigen herausholen kann.

Passend gibt es dazu in den Science Blogs einen Artikel darüber, wie man Statistiken richtig liest. Auch verdammt nützlich, denn wenn man nicht weiß, was man mit den gesammelten Daten anfangen kann/soll, dann bringen die auch nichts.

In Ergänzung dazu gibt es diesen Post: Wie man Kundenmeinungen als Erfolgsfaktor zur Vertrauensbildung und Werbung nutzen kann.

Den größten Buzz verursachen seit heute wohl neben Google Buzz wohl die kanadischen Winterspiele in Vancouver.
Dazu wurden Social Media Richtlinien verhängt, wie den Sportlern sagen was und wie sie bloggen oder zwitschern dürfen:

So dürfen die Olympioniken beispielsweise nicht journalistisch aktiv werden und über Konkurrenten, Teamkollegen und interne Abläufe berichten. Dennoch werden die Sportler dazu aufgefordert Social Media Plattformen, wie Facebook und Twitter aktiv zu verwenden und in aller Munde zu sein – unter Vorbehalt der Social-Media-Richtlinien.

Im Bing-Blog gibt es noch einen lesenswerten Artikel über Webspam und beim Copyblogger gibt es von Dan Kennedy die “14 Regeln” von einem der erfolgreichsten Werbetextern.

Zum Thema Social Media Optimierung oder kurz SMO gibt es hier noch einen netten Artikel über die Entwicklung von Linkfarmen.

Dazu gab es gestern noch aus der Serie Konversionsbooster (Teil 1 und Teil 2) den Teil 3 über Cross Selling.

Zum erheiternden Abschluss muss ich noch auf diesen Post hier verlinken: hier gibts durch einen Klingelton größere Brüste also als Frau unbedingt ausprobieren.

Designclou und SEO-Mod mittels einfachem JavaScript

Sie sind hier: Startseite » Archiv für Februar 2010

Wie heute schon berichtet arbeite ich gerade für einen Kunden an seinem Webdesign beziehungsweise programmier gerade das zugehörige Template. Das Content Management System dahinter ist einfach ein WordPress, aber das tut an dieser Stelle nichts zur Sache.

Die Aufgabenstellung war, die “gelben Boxen” beim Überfahren eines Bildes zu deaktivieren. Nachdem ich herausgefunden hatte, dass damit die title- und alt-Tags bei den Bildern gemeint waren, war die Sache einfach.

So werden aktuell aus SEO-technischer Sicht zwar die Tags geschrieben, aber mit folgendem Code beim Seitenladen mittels JavaScript entfernt:

for(var i=0; i<document.getElementsByTagName('img').length; i++){
  document.getElementsByTagName('img')[i].removeAttribute('title');
  document.getElementsByTagName('img')[i].removeAttribute('alt');
}

Das mag zwar vielleicht den Google-Richtlinien widersprechen, aber heey, das hat mehrere Vorteile. Einerseits wird das Layout dadurch freundlicher und konnte dem Kundenwunsch entsprechend angepasst werden, andererseits wird vermieden, dass die Browserplugins für den 0815 Suchmaschinenoptimierer oder der konkurrierende SEO-Agentur nützliche Informationen preisgeben und letztlich ist es Google erstmal egal, da die Tags trotzdem gewertet werden.

Somit muss kein Plugin für das WordPress Template extra gehackt werden, welches die Standardoption der Tags abändert und der dicke Bonus obendrauf ist, dass man dem barrierefreiem Web nicht im Wege steht. Denn gerade Browser die keine Bilder anzeigen können und JavaScript deaktiviert haben, ist es letztlich egal, denn hier sind alle Informationen enthalten, die gebraucht werden.
Der Beweis, dass Google dynamische Inhalte oder genauer Modifikationen am DOM des Browsers aktuell nicht interessiert, habe ich damals schon getestet. Von daher: einfach machen!

Zusätzlich habe ich für einfachen Bilderklau, über den Rechtsklick, das Kontextmenü sowie den Klick deaktiviert:
  document.getElementsByTagName('img')[i].setAttribute('onmousedown', 'return false;');
  document.getElementsByTagName('img')[i].setAttribute('oncontextmenu', 'return false;');

Das hilft zwar nicht gegen jemanden der sich auskennt, denn dagegen gibt es keine wirklich wirksame Methode, aber für den 0815-Webuser dürfte das ausreichen.

Effektiver Spamschutz mit JavaScript

Sie sind hier: Startseite » Archiv für Februar 2010

Für einen Kunden habe ich gestern folgende Methode implementiert um effektiv die Unternehmensadressen für Spambots unzugänglich zu machen.

Das Prinzip ist relativ einfach, denn der gewünschte E-Mail Link wird folgendermaßen gesetzt:
<a href="mailto:#" title="username">username --at-- example . de</a>

Damit funktioniert der Klick auf die E-Mail-Adresse noch nicht. Der gesetzte title-Tag verrät aber schon, dass aus diesem die E-Mail-Adresse erzeugt werden soll, sodass man doch mit einem Klick den Empfänger im zum Beispiel Microsoft Outlook schon gesetzt hat.

Es reicht jetzt am Seitenende folgendes JavaScript zu laden:
for(var i=0; i<document.getElementsByTagName('a').length; i++)
  if(document.getElementsByTagName('a')[i].href.match(/mailto:/))
    document.getElementsByTagName('a')[i].href =
       'mailto:'+document.getElementsByTagName('a')[i].getAttribute('title') +'@example.de';

Wichtig ist dabei, dass der Code im Template am Ende eingefügt wird, am besten vor oder nach dem schließenden body-Tag.
In dem kurzen JavaScript-Snippet wird jeder Link auf der Seite betrachtet, falls er “mailto:” enthält, wird der Link mit “mailto:$title@exmaple.de” ersetzt. Wobei $title eben den Wert des gesetzten Attributs enthält.

Ziemlich einfach, oder?
Damit kann man als Webdesigner den Kunden einfach zufrieden stellen und das Layout bzw. Webtemplate schnell und effektiv absichern.

Mörder-Projekt – Datenabgleich via Bittorrent auf Produktivsystemen

Sie sind hier: Startseite » Archiv für Februar 2010

Soeben durfte ich bei Torrentfreak lesen, dass Twitter mit Bittorrent kooperieren will.

Raus kommt dabei ein Mörder-Projekt passenderweise namens Murder.

Damit wäre es wieder bewiesen, dass nicht nur Tauschbörsen sondern auch effiziente Austauschmöglichkeiten auf einer neuen Technologie arbeiten und funktionieren kann.

Der tägliche Bing-Background

Sie sind hier: Startseite » Archiv für Februar 2010

So eben hat babasave im Bing-Blog erzählt, dass ab nächstem Freitag das Bild des Tages auf der Bing-Startseite jeweils ein Bild vom größten Sportereignis des Winters, im kanadischen Vancouver, zu zeigen.

Um das jeweils aktuelle Bild zu holen und als Hintergrund oder Foto zu setzen, habe ich das kurze Skript geschrieben:

$ch = curl_init('http://www.bing.com/?cc=de');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$bing = curl_exec($ch);
curl_close($ch);

$bgurl = split("g_img={url:'", $bing);
$bgurl = split("'", $bgurl[1]);

$bgurl = str_replace("\/", "/", $bgurl[0]);

$bingbg = "http://www.bing.com/".$bgurl;

$ch = curl_init($bingbg);

$bg = fopen('bingbg.jpg', w);

curl_setopt($ch, CURLOPT_FILE, $bg);
curl_exec($ch);
curl_close($ch);
fclose($bg);

?>

Hier wird via curl das aktuelle Bild in der Datei “bingbg.jpg” gespeichert.

Lasst euch eine schicke Anwendung dazu einfallen ;-)

Halbjahresrückblick – Yahoo! Suche

Sie sind hier: Startseite » Archiv für Februar 2010

Nicht nur Bing sondern auch Yahoo! berichtet über seine Neuerungen.

Im Yahoo! Search Blog wird berichtet, was alles passiert ist.

Neben dem neuen Webdesign der Startseite ist der größte Teil im Backend passiert.
So wurde der Index hauptsächlich abgesichert (Safe Search), mit mehr Daten gefüttert (Twitter-Integration und mehr) und schlußendlich besser strukturiert und die Usability durch Query Assistance verbessert.

Lest einfach in den Artikel kurz rein.

Der Bing-Blog – Bing bloggt

Sie sind hier: Startseite » Archiv für Februar 2010

Seit Sonntag bloggt nun auch Bing.
Der erste Eintrag ist klassisch wie überall Hallo Welt und spricht verheißungsvoll:

Wann immer sich etwas tut bei Bing Deutschland, erfahrt Ihr es hier zuerst – und ich kann schon so viel verraten – wir haben einiges vor in diesem Jahr.

Die Eröffnung des Bing-Blogs wird auch gleich mit der Verlosung eines SEMSEO-Tickets gefeiert. Genauers könnt ihr ab hier nachlesen.

Das hört sich doch gut an. Hier im Blog gibt es dazu auch gleich die passende Kategorie.

Mal sehen was noch kommt!

Crockford on Javascript

Sie sind hier: Startseite » Archiv für Februar 2010

Die ersten zwei Videos von Douglas Crockford über Javascript sind raus:

The Early Years

And Then There Was JavaScript

Drei weitere kommen nocht.