Nathansbratens Blog

Bloggen zwischen Tür und Angel

Kategorie: SEO (Seite 1 von 2)

Hin und wieder optimiere ich am Blog herum um ihn für die Suchmaschinen „angenehmer“ zu gestalten. Das soll sicherlich nicht zu meiner Profession werden, aber vielleicht hilft es dem ein oder anderen weiter wenn er liest was ich in diesem Bereich mache.

Pagerank futsch

Gerade gab es doch eine Schrecksekunde als mir ein Tool welches ich gelegentlich nutze mir folgende Ausgabe lieferte

Pagerank von Nathansbraten's Blog am 06.10.2011

O.o Häh?

Sollte mein hart verdienter :wink: Pagerank wirklich wieder weg sein? Ein kleiner Feldversuch zeigte allerdings das gerade eher ein Problem mit der Abfrage vorhanden ist. Oder Google hat beschlossen einmal von vorne an zu fangen:

Pagerank von Google am 06.10.2011

Aaaaaaaaaaaah

Jetzt aber zurück an die Arbeit!

DMOZ Eintrag geschafft

Ich hatte persönlich nicht damit gerechnet das es so schnell geht (Letzten Informationen nach war die Wartezeit bei anderen Seiten deutlich höher), aber seit gestern bin ich auch im moderierten Link-Verzeichnis DMOZ.org eingetragen.

Rückschritte im Bereich des Webdesigns?

Wenn man die aktuelle Entwicklung im Bereich des Webdesigns beobachtet muss man sich doch fragen warum wir deutliche Schritte rückwärts machen. Es ist sicher meine Subjektive Meinung, aber warum muss jetzt auf einmal wieder jede Seite für langsame Verbindungen optimiert werden? Wo man hin blickt wird empfohlen geradezu minimalistisch zu arbeiten und die Zahl der Bits und Bytes welche über den Äther gehen zu reduzieren. Kommt das außer mir eigentlich noch jemandem bekannt vor? Richtig! Zu Zeiten des analogen Modems (das sind die Dinger welche wirklich grässliche Geräusche beim verbinden erzeugen können) war es genau so. Ich persönlich bin ein Smartphone Nutzer und surfe wirklich viel mobil, hatte jedoch noch nie Probleme die Seiten zu laden welche ich normalerweise auch am Rechner besuche. Optimiert ist da gar nichts und das es mobil ab und an etwas langsamer ist oder gar hakt sollte niemanden verwundern. Woher kommt also dieser Trend? Eventuell soll er einfach nur die Ära post Web 2.0 füllen bis man etwas neues gefunden hat? Ich werde versuchen dahinter zu kommen weshalb wir offensichtlich bereit sind die gewonnene Freiheit in der Gestaltung unserer Webseiten für etwas aufzugeben was in meinen Augen gar kein Problem darstellt. Sofern ich fündig werde, sehe ich mich dazu genötigt :P meine frisch erworbene Weisheit mit euch zu teilen und einen weiteren Artikel zu verfassen.

Plugin für verschiedene Knöpfe

Wie schon im letzten Beitrag erwähnt, schreibe ich gerade an einem eigenen Plugin um die verschiedenen Buttons (Like, Tweet, +1) der bekannteren sozialen Netzwerke in den Blog einzubinden. Es hat sich inzwischen schon eine kleine Feature-Liste herauskristallisiert welche unterhalb dieses Text-Abschnitts zu finden ist. Angepeilter Termin für eine Veröffentlichung der ersten Version ist der 31. diesen Monats. Wenn nichts großes mehr schief geht stelle ich das Plugin dann auch unter der GPL2 Lizenz, welche von WordPress gefordert ist, für alle Nutzer zur Verfügung. Wie schon im letzten Beitrag angesprochen achte ich bei der Entwicklung stark darauf möglichst wenig Quellcode zu laden wenn er nicht notwendig ist, da ich es persönlich als störend empfinde das die meisten Plugins in diese Richtung grundsätzlich vollständig den gesamten Code durch rattern lassen und dabei dann noch unnötige Requests beim Aufruf der Seite erzeugen. Genug der Worte, hier die ersten Features:

  • Das Plugin wird nur dann Clientscripts (JS/CSS) vom Server des jeweiligen sozialen Netzwerks laden wenn es tatsächlich notwendig ist. Gibt es auf einer Seite keinen entsprechenden Button muss auch nichts nachgeladen werden. Das verhindern verschlechterte Ladezeiten durch die externen Aufrufe und sorgt für mehr Ordnung.
  • Es wird möglich sein alle Buttons global zu konfigurieren, aber auch für jeden Button entsprechende Möglichkeiten geben ihn gesondert bzw. feiner zu kontrollieren. Als Beispiel sei hier genannt das man selbst wählen kann ob man beim Like Button auf die Blog-Eigene Facebook Seite / Applikation (Wenn vorhanden) verweisen möchte, oder auf einen Benutzer. Ein Verweis auf den Blog direkt ist natürlich auch möglich.
  • Durch eine recht simple Struktur ist es für jemanden mit minimalen Kenntnissen im Bereich der Objektorientierten Programmierung möglich auch eigene Buttons einzubinden. Für den Entwickler: Es muss lediglich eine Abstrakte PHP Klasse erweitert und mit entsprechenden Methoden befüllt werden.
  • Das Plugin wird vollständig per PHPDoc Dokumentiert werden um anderen das erweitern / verändern zu ermöglichen sofern es ihnen nicht passt. Daher wird die Grundversion des Plugins auch in Englisch geschrieben und erhält eine beiliegende deutsche Übersetzung.
  • Es wird die in WordPress integrierte Möglichkeit zur Übersetzung des Plugins per Gettext genutzt. Das hinzufügen weiterer Übersetzungen erfordert also keinerlei Kenntnisse in der Programmierung sondern kann zum Beispiel mit dem CodeStyling Localization Plugin von Heiko Raabe durchgeführt werden. Gerne werden diese Übersetzungen dann auch dem Plugin Download hinzugefügt und der Autor kommt in die „Credits“ des Plugins.
  • Im Moment liegen Buttons für Twitter (Tweet), Facebook (Gefällt mir) und den Google (+1) Button bei. Eventuell schafft es noch der LinkedIn Button in den Release. Dieser ist allerdings für mich persönlich nur sekundär wichtig.
  • Hier auf www.nathansbraten.de wird es eine Seite zum Plugin geben auf der auch diskutiert und vorgeschlagen werden darf.

Ich weiß das es schon 100 andere Plugins in diese Richtung geben mag, bin aber guter Dinge das sich meines ein wenig von der eben dahin geschriebenen Masse absetzen wird und hoffe das es rege Verwendung findet. Wie es dann am Ende wird, kann nur die Zeit zeigen :mrgreen: .

Viele Plugins verderben den Blog

Da ich immer wieder die leidliche Erfahrung machen muss das mir das ein oder andere Plugin die Zugriffszeiten versaut sowie die Anzahl der Requests / Anfragen an den Server unnötig in die Höhe treibt schreibe ich jetzt das ein oder andere Plugin selbst und werde dann nach und nach die Plugins hier austauschen.

Durch permanenten Mangel an Zeit komme ich beim eigenen Blog leider nicht voran und muss es erst einmal so lösen. Als erstes wird an den Buttons für Twitter, Facebook und Google Plus gearbeitet, da ich bisher keine Erweiterung im Repository von WordPress finden konnte welche alle Optionen / Möglichkeiten bietet die ich suche und so sparsam ist was die Requests angeht wie ich es gerne hätte. Es wird immer, egal ob die Buttons angezeigt werden oder nicht, fleißig der gesamte JS und CSS Kram von den jeweiligen Servern geladen.

Eventuell veröffentliche ich die Plugins auch. Dazu muss ich mir aber noch ein paar Gedanken machen.

Pagerank update

Nachdem ich jetzt Wochenlang vergeblich darauf gewartet habe das Google dem Blog einen Pagerank verleiht (dieses 0/10 war echt nervig) gab es heute ganz unspektakulär endlich den Pagerank von 2/10. Sicherlich nicht die Welt, aber mich freut es trotzdem! Wenn ich es endlich hin bekommen würde meine Artikel über Yii fertig zu schreiben… aber irgendwo fehlt immer die Zeit und ab und an auch die Motivation ;)

Ältere Beiträge