Wie programmiert man eine logarithmische Paginierung?

Vor kurzem hatte ich bei Kawumba einige Auswertungen vorgestellt, die zeigen, dass eine logarithmische Paginierung zu einer viel besseren Webseitenstruktur führt als andere Formen der Paginierung. Seitdem haben mich ein paar Leute gefragt, wie so eine logarithmische Paginierung überhaupt funktioniert. Die technischen Details, die ich in dem Artikel ausgelassen hatte, lief ich deshalb hiermit nach und stelle eine Schritt-für-Schritt-Anleitung vor, nach der man eine logarithmische Paginierung programmieren kann.

Ich muss dem Artikel allerdings eine kleine Warnung voranstellen: Er enthält relativ viel Mathematik. Wer mit Mathematik wenig anfangen kann, überfliegt die Formeln am besten schnell, und wer mit Mathematik mehr anfangen kann als ich und in meinen Formeln Fehler oder in meiner Darstellung Ungenauigkeiten findet, kann mir das gerne in den Kommentaren mitteilen.

(Weiterlesen...)

Requirements Engineering für SEOs

Für die SEO-Campixx am nächsten Wochenende habe ich einen Workshop über Requirements Engineering für SEOs vorbereitet. Als Motto zu diesem Workshop kann gelten, was Eric Kubitz im letzten Herbst zum Projektmanagement im SEO-Book geschrieben hat:

Es gibt meines Wissens keine großen SEO-Projekte, die an magelndem Fachwissen gescheitert sind. Richtig in den Boden gerammt werden SEO-Projekt [durch fehlerhaftes Projektmanagement].

Große Projekte sind für SEOs kein Spaziergang. Im Vorfeld wird zwar ein fachlich korrektes SEO-Konzept erstellt, es steht genug Budget zur Verfügung und von allen Seiten wird beteuert, dass SEO für das Projekt von höchster Bedeutung sei. Trotzdem stoßen gerade Großprojekte an ihre Grenzen, wenn es darum geht, alle SEO-Anforderungen zu erfüllen.

PR-Abteilung, Einkauf und SEO diskutieren die Keyword-StrategieProjektmanagement: Anforderungen müssen immer wieder abgesprochen werden.

(Weiterlesen...)

Bookmarklet für das Rich Snippet Tool

Mit dem Rich Snippet Tool von Google lässt sich ganz einfach ermitteln, ob auf einer Seite semantische Auszeichnungen verwendet werden und ob Google sie versteht. Dafür muss einfach nur die URL der Seite angegeben werden, die man untersuchen möchte.

Um noch schneller auf das Tool zugreifen zu können, habe ich mir ein einfaches Bookmarklet angelegt. Beim Klick auf das Bookmarklet wird die aktuelle URL direkt in das Tool übernommen.

Ihr könnte das Bookmarklet nutzen, indem ihr den folgenden Link in eure Favoriten-Leiste zieht:

Rich Snippet Tool

Das Bookmarklet ist nicht besonders umfangreich, erfüllt aber seinen Zweck:

javascript:(function(){
  window.open('http://www.google.com/webmasters/tools/richsnippets?url='+encodeURI(location.href), '_blank')
}());
(Weiterlesen...)

WDF-IDF, Keyworddichte und Vektorraummodell für SEOs

Seit Google mit dem Penguin-Update effektiver gegen schlechte Links vorgeht, stehen viele Methoden, die im SEO bisher gut funktioniert haben, auf dem Prüfstand. Gleichzeitig diskutieren SEOs aber auch wieder On-Page-Ranking-Faktoren, die in den letzten Jahren eher vernachlässigt wurden. Vor allem die WDF-IDF als Alternative zur Keyworddichte hat durch die Artikel von Karl Kratz (sein Beitrag zum HochgeschwindigkeitsSEO-Contest und sein eigentlich schon älterer Artikel über Keyworddichte und WDF-IDF) und den Beitrag vom Seonauten über den "idealen SEO-Text" an Popularität gewonnen.

Ein zu einzelnen Tokens zerlegtes Dokument

Vielen SEOs ist aber noch gar nicht so ganz klar, was es mit der WDF-IDF überhaupt auf sich hat und welche Vorteile sie gegenüber der Keyworddichte bringt. Ich will deshalb in diesem Artikel einen kurzen Überblick über verschiedene Gewichtungsfunktionen im Information Retrieval geben. Vorher sollten wir uns aber noch einmal kurz das Vektorraumodell des Information Retrievals ansehen, auf dem die Gewichtungsfunktionen wie WDF-IDF, Keyworddichte etc. letztlich aufbauen.

(Weiterlesen...)

Aufsatz über die Verschlüsselung von Bildtelegrammen

Als ich nach meinem eigentlichen Studium noch plante zu promovieren, habe ich im Sommer 2009 für einen Aufsatzband zur Bildtelegraphie einen Aufsatz über die Verschlüsselung von Bildtelegrammen geschrieben  Heute, gut drei Jahre später, kann ich den Band endlich als gedrucktes Belegexemplar in den Händen halten.

Das Buch zur Bildtelegraphie

Der Aufsatzband behandelt die Geschichte der Bildtelegraphie seit ihren Anfängen in den 40er Jahren des neunzehnten bis in die 30er Jahre des zwanzigsten Jahrhunderts. Hauptquelle dieser Geschichte sind darin die Patente zur Bildtelegraphie. Damit betritt der Band in zweifacher Weise Neuland:

(Weiterlesen...)

Der Porter-Stemming-Algorithmus

Im Information Retrieval oder Natural Language Processing interessieren uns in der Regel nicht die einzelnen Worte, die in einem Text vorkommen, sondern ihre Bedeutung. Wenn wir zum Beispiel in einem einfachen Index nach Dokumenten suchen, in denen es um "Philosophie" geht, finden wir nur Dokumente, die genau diesen Begriff enthalten. Wir wollen aber auch Dokumente finden, die "Philosoph" oder "philosophisch" enthalten. Hierfür wäre es notwendig, ähnliche Worte als eine Einheit zu betrachten.

In diesem Beitrag stelle ich den Porter-Stemming-Algorithmus vor, der uns bei dieser Aufgabe hilft. Zwar bietet er auch keine Möglichkeit, die "Bedeutung" eines Wortes herauszufinden, er hilft aber dabei, die unterschiedlichen Formen eines Wortes zusammenzufassen.

(Weiterlesen...)

Recap: Summercamp Alfeld '12

Am Wochenende war ich in auf dem Summercamp in Alfeld. Es war mein erstes "richtiges" Barcamp, das nicht wie die Campixx oder das TYPO3-Camp ein bestimmtes Thema hatte, und schon deshalb etwas Besonderes für mich. Wegen der überschwänglichen Recaps, die ich vor zwei Jahren zum ersten Summercamp gelesen hatte, waren meine Erwartungen daran ziemlich hoch. Und soviel kann ich gleich vorwegnehmen: Sie wurden nicht enttäuscht. Es war wirklich ein gelungenes Camp!

Grillen vor der Villa Ruhe

(Foto von Viktor Schanz - weitere Bilder vom Camp gibt es in seinem Blog)

(Weiterlesen...)

Treffer 1 bis 7 von 36
<< Erste < Vorherige 1-7 8-14 15-21 22-28 29-35 36-36 Nächste > Letzte >>