Was man so liest … (oder lesen sollte)

Als Webseitenoptimierer (der Begriff Suchmaschinenoptimierer gefällt mir nicht, man optimiert doch keine Suchmaschine!) wird man um die relevanten Foren und Blogs nicht rumkommen. Vieles wird geschrieben, das meiste freilich schrott, aber ein paar passable Seiten gibt es, die zur täglichen Pflichtlektüre gehören.

Hier meine (SEO) Link-Tipps:

  1. webmasterworld.com (Google Search News)
    Die erste Adresse, was besseres gibt es meiner Meinung nach nicht. Der englischen Sprache sollte man allerdings mächtig sein.
  2. sistrix.de
    Geht gewissenhaft an das Thema ran, dementsprechend glaubwürdig. Er schreibt sogar richtig gutes Deutsch!
  3. Klaus Schallhorn
    Alte Schule, aber immer noch besser als die meisten in diesem Feld.
  4. abakus-internet-marketing.de/foren/
    Viel Quatsch, aber manchmal doch recht brauchbar. Oft lustig.
  5. seokratie.de
    Hin und wieder recht überraschende Beiträge. Insgesamt recht brauchbar. Hat auch eine relativ umfangreiche Blogroll zum Thema SEO. Wer nicht genug kriegen kann, sollte sich dort umsehen.

Fünf sollten reichen, fallen mir noch andere ein, werde ich die Liste aktualisieren, aber mehr braucht man eigentlich nicht.

Weitere lesenswerte Seiten (für Webseitenersteller):

  1. smashingmagazine.com
  2. webmasterworld.com (The Webmaster World)
  3. praegnanz.de
    Kennt sich aus und schreibt darüber.
  4. designtagebuch.de
    Gute Seite mit sehr guten Rezensionen.
  5. powerbook.blogger.de
    Manchmal interessante Beiträge, aber immer lustig.

Auch hier sollen fünf Tipps reichen. Sollte ich eine Seite vergessen haben, ist das durchaus beabsichtigt.

Viele Grüße aus München

Standard-Domain bestimmen! Sonst bestimmt es die Suchmaschine.

Eine Webpräsenz sollte nur unter einem Domainnamen erreichbar sein. Leider Gottes sieht man aber oft genug, dass dem nicht so ist. Man findet:

domain.com
domain.com/index.(html|php)
domain.com/default.html
www.domain.com
www.domain.com/index.(html|php)

… und so weiter und so fort. Alles geht auf die Startseite und die arme Suchmaschine weiß irgendwann nicht mehr, welches nun die Standard-Domain ist, denn theoretisch kann unter domain.com ein anderer Inhat sein als unter www.domain.com. Die Suchmaschine wird dann eine Entscheidung treffen (meist aufgrund eingehender Links) und entweder die eine oder die andere abwerten oder aufwerten. Mit an Sicherheit grenzender Wahrscheinlichkeit wird es zu einem Trafficverlust führen. Also: am besten die Angelegenheit  in die Hand nehmen und die Standard-Domain selber bestimmen.

Dazu folgende Anweisung in die .htaccess-Datei schreiben und diese im root-Verzeichnis ablegen.

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain\.com$
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

Eine weitere Erklärung dieser Zeilen spare ich mir, weiterführende Informationen gibt es bei einer Abfrage der üblichen Suchmaschine.

Backlinks kaufen

Ein heiß diskutiertes Thema seit Jahren: Erkennen Suchmaschinen (Google) bezahlte Links automatisch, also algorithmisch? Nein, wie könnten sie auch! Solange Links nicht mit einem

href="seite.html" rel="paid"

ausgezeichnet werden, sind Verweise nur Verweise, die nicht unterschieden werden können. Natürlich sollte man vorsichtig sein und wenn es sich vermeiden lässt, die bekannten Anlaufstellen für Linkkauf großspurig umfahren.

Vor einiger Zeit hat Google (wie viele Jahre noch mal?) in den Google Webmaster Tools den Punkt “Bezahlte Links melden” eingeführt. Es ist davon auszugehen, dass reger Gebrauch davon gemacht wird und weiterhin ist davon auszugehen, dass “gepetzte Links” sehr genau angesehen werden. Ich wette, Seiten, die so “entdeckt” werden, werden schneller gefiltert (Penalty), als der Webmaster Aua sagen kann. In der Hinsicht ist auf Google Verlass und meiner Meinung nach die einzige Möglichkeit, Paid-Links zu finden. Natürlich ist auch diese Methode alles andere als lupenrein, aber das ist eine andere Geschichte.

Bezahlte Links melden

Bezahlte Links melden

Richtig umleiten (2)

Wie im Beitrag “Richtig umleiten” angedeutet, hier nun eine kleine Anleitung, wie man richtig umleitet.

RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]*/)*index\.html? [NC]
RewriteRule ^(([^/]*/)*)index\.html?$ http://www.domain.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^www\.domain\.com
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

Dieses in die .htaccess-Datei schreiben, wenn es der Provider zulässt, ins root Verzeichnis ablegen und freuen. Damit wird auch der Aufruf der index-Datei, wenn sie index.html heißt, auf die Domain um- und weitergeleitet.

Demnächst eine ausführlichere Version der .htaccess-Datei, die auch php-Versionen, default.html und sonstigen Unfug abwickelt.

Richtig umleiten!

Bestellt man heute ein Domain, dann kriegt man diese oft sehr schlüsselfertig von seinem Provider des Vertrauens ausgeliefert. Man hat ja schließlich ein bisschen Ahnung und probiert dieses und jenes aus, wie zum Beispiel, ob die Wunschdomain auch ohne die Subdomain www aufrufbar ist. Da wir alle wissen, dass die Domain idealerweise nur einmal vorhanden sein sollte, nämlich entweder mit www oder ohne www, geben wir uns damit zufrieden, dass der Server auf www.domain.com umleitet, ruft man diese ohne www auf.

Und genau hier liegt oft der Fehler im Detail und man sollte schon mit einem passenden Tool die Header überprüfen, die beim Aufruf übermittelt werden. Für den schnellen Blick benutze ich gerne den Web Sniffer. Dort an passender Stelle die Domain einmal ohne www eingeben und schauen, was zurückgegeben wird: Ist es ein

HTTP Status Code: HTTP/1.1 301 Moved Permanently

also der hübsche 301-er, ist alles bestens, kommt aber ein 302-er zu Tage, sollte man mittels der htaccess-Datei den Fehler beheben.

Dazu aber später …

Die robots.txt-Datei

Eine fatale, leider wenig beachtete Fehlerquelle: die robots.txt-Datei.

Diese muss sich im Wurzelverzeichnis befinden, Suchmaschinen finden sie automatisch, wenn sie an der richtigen Stelle zu finden ist.

Oft passiert es, dass man in der Entwicklungsphase Suchmaschinen aussperren will, dazu schreibt man einfach:

User-agent: *
Disallow: /

Somit ist die ganze Seite für Crawler uninteressant. Nun kann man in Ruhe seine Seite entwickeln und auf Herz und Nieren testen. Man muss diesen Hinweis aber korrigieren, wenn die Seite fertiggestellt ist, und das vergessen viele Webmaster und das Geschrei ist groß. Bei Problemen sollte der erste Blick immer auf die robots.txt-Datei gehen. Ist die Seite fertig und  Suchmaschinen sollen die Inhalte indexieren, sollte die Datei idealerweise so aussehen.

User-agent: *
Disallow:

Es sind auch Fälle bekannt, in denen die Datei von Dritten manipuliert wurde, sodass der Traffic komplett einbrach. Auf die Feinheiten der robots.txt-Datei soll an dieser Stelle nicht weiter eingegangen werden, die wurden schon zu Genüge besprochen.

Also: Diese Datei immer schön im Auge behalten!

Aus Fehlern lernen

seozid.de will auf mögliche Fehler im Umgang mit Suchmaschinen im Allgemeinen und mit Google im Besonderen hinweisen – aus Sicht des Seitenbetreibers. Wie Suchmaschinen ticken, wissen wir nicht, denn vieles wird im Verborgenen gehalten, niemand lässt sich in die Karten schauen.  Das geht auch in Ordnung, denn wenn man wüsste, wie diese Maschinen funktionieren, wäre es ein leichtes, eben diese zu manipulieren. Gewisse Techniken und Vorgehensweisen sind aber durch schmerzhafte Eigenerfahrungen, die man in Laufe der Zeit gemacht hat, durchaus bekannt: Wir wissen also genau, was wir nicht dürfen. Wie wir unsere Seiten für Suchmaschinen (Google) optimal erstellen, erfahren wir von den Richtlinien für Webmaster.