Aktuelle Meldungen

Die IT-Branche berichtet

SEO unter Typo3 - fit machen für Google

Autor: (Michael Janssen, http://www.zedwoo.de)
Artikel vom 24.07.2006

Typo3: Fit für Google

Für das Durcharbeiten dieses Tutorials gehe ich von Grundkenntnissen in der Bedienung von TYPO3 aus. Ich werde hier nicht erklären, wie man diese oder jene Extensions installiert. Das überlasse ich den Dokumentationen, der Mailinglist und den Foren.
 
Sehr wohl erkläre ich, welche Extensions zum Einsatz kommen. Und das ist eigentlich nur eine Handvoll ;-) Aber die sind sehr effektiv.

Dieses Tutorial erklärt die Optimierungen, die ohne große Eingriffe in das Design einer Seite möglich sind.

Die passenden Suchbegriffe


Bevor es an die Optimierung der Seite geht, sollte der IST-Zustand analysiert werden.

Wichtig ist erstmal, dass man die passenden Suchbegriffe für das eigene Produkt bzw. Dienstleistung findet. Als ersten Schritt suchen wir möglichst viele Begriffe, die wir in einem späteren Arbeitsschritt dann auf die Wichtigen reduzieren.

Bei diesem Vorgang führen mehrere Wege zum Ziel.

1. Freunde und Bekannte:

Eine Möglichkeit ist es, dass man Freunde und Bekannte fragt, welche Begriffe sie in Suchmaschinen eingeben, um das Produkt oder die Dienstleistung zu finden. Oftmals lassen sich da schnell Muster erkennen.

2. Die Mitbewerber

Wenn man Glück hat, dann haben die Mitbewerber auf ihren Seiten schon die Suchbegriffe in den Metatags eingetragen. (Aber bitte nicht 1:1 kopieren, diese dienen nur als Inspiration). Also einfach in den Quelltext schauen und gucken, was da steht.

3. Kleine Helferlein

Im Netz gibt es eine Unmenge von Tools, die einem die Suche nach Suchbegriffen vereinfachen können. Hervorragend ist der Metager-WebAssoziator (http://metager.de/asso.html). Der kommt auf Querverbindungen, auf die man von alleine nicht unbedingt kommt. Und dann bietet Google auch noch etwas ähnliches an:
https://adwords.google.com/select/KeywordSandbox
So langsam sollte also schon eine ansehnliche Liste herausgekommen sein.

Aber nun müssen wir noch überprüfen, welche von diesen Wörtern überhaupt relevant sind. Das heisst, wird nach diesen Wörtern überhaupt gesucht. Das nachzuprüfen, gibt es mehrere Wege. Ich stütze dabei meine Recherchen eigentlich auf die Datenbank von Overture (http://inventory.overture.com/d/searchinventory/suggestion/?mkt=de)

Die Zahlen sollte man nicht absoulut sehen, sondern eher als Anhaltspunkt. Es gibt da auch noch einen kostenpflichtigen Service: http://www.wordtracker.com. Ich selber nutze den nicht, denn die Ergebnisse von Overture reichen für eine Vor-Auswahl der Begriffe.

Zusätzlich kann man noch bei Google schauen, wieviele Anzeigen bei den Begriffen geschaltet werden. Je mehr Anzeigen, desto lukrativer scheint der Begriff zu sein ;-)

Ich gebe zu, diese Überprüfung macht sehr viel Arbeit, aber es lohnt sich. Denn warum sollte man auf einen Suchbegriff optimieren, der nur alle Jubeljahre abgefragt wird.

Grundlagen des Designs für die Optimierung

Ich gehe einfach mal davon aus, dass keine Frames benutzt werden und der HTML-Code "sauber" ist.

Desweiteren gibt es Vorteile, wenn man CSS benutzt, denn dann kann man zBsp. Die Überschriften mit den H-Tags deklarieren. Und die werden von Google stark gewichtet.

Man sollte auch noch überprüfen, dass die Menülinks auch von Suchmaschinen verfolgt werden können. Javascript u.ä. kann (muss aber nicht) hinderlich sein. Am besten surft man entweder mit Lynx über die eigene Seite oder gibt seine Domain hier ein:

http://www.searchengineworld.com/cgi-bin/sim_spider.cgi

Da TYPO3 ansonsten (meiner Meinung nach) alle weiteren Voraussetzungen für  suchmaschinenfreundliches Design mitbringt, muss man am Design der Seite meistens nicht viel ändern.


VIP-Extensions für TYPO3

Ich gehe erstmal auf die für die Optimierung benötigten Extensions ein und anschließend, wie man sie zielführend einsetzt:

Die Metatags:

Zwar haben die Metatags nicht mehr die Bedeutung, aber schaden tun sie nicht ;-) Und wenn man Glück hat, zeigt Google in den Suchergebnissen den Text aus der Description an. Und schließlich ist es relativ einfach, die Metatags einzubauen:

EXT: Metags extended (http://typo3.org/extensions/repository/search/metatags/)

Der Seitentitel

Standardmäßig nimmt TYPO3 den "normalen" Seitentitel als Browsertitel. Aber es ist nicht wirklich effektiv, wenn die Seite dann "::Firma: Impressum::" heisst. Das MUSS man ändern. Dafür gibt es zwei Möglichkeiten, entweder man nutzt diese Extension:

bvd_set_page_title http://typo3.org/extensions/repository/search/bvd_set_page_title/
(diese Extensions nutzt das Subtitlefeld für den Browsertitel)

oder diese:

Browser's page title http://typo3.org/extensions/repository/search/browser_page_title/
(diese Extensions fügt ein neues Feld in das "erweitert"-Formular ein. Ist sehr praktisch!  

Der Seitenname

Da ich ein Fan von "speaking URLs" bin, war es für mich selbstverständlich, dass meine Seiten immer Dateinamen hatten. Das Google das auch mag, wurde mir erst später bewusst. Ich nutze zwei unterschiedliche Wege, um nette Dateinamen zu bekommen:

SimulateStaticDocument
(Anleitung erspare ich mir and dieser Stelle ;-) )

RealUrl http://typo3.org/extensions/repository/search/realurl/

SSD nutze ich bei eher kleineren Präsenzen. Sobald aber tt_news ins Spiel kommt, würde ich immer RealUrl nehmen.  

Alt-Texte für Bilder

Sollte eigentlich selbstverständlich sein. Aber auch dafür gibt es eine Extensions:

Alttext for images http://typo3.org/extensions/repository/search/dmc_image_alttext/

Die Kontrolle

Um kurz zu überblicken, ob der Google-Bot da war oder über welche Suchwörter auf die Seite gekommen sind, lohnt sich die Installation von awstats (http://typo3.org/extensions/repository/search/cc_awstats/)

 
Metatags extended


Um es gleich vorweg zu sagen: Die Metatags sind keine Müllhalde. D.h.: es geht nicht darum möglichst viele Suchbegriffe in die Metatags zu stopfen, sondern vielmehr zielgerichtet wenige dort aufzunehmen. Ich habe schon viele Seiten gesehen, die in den Suchbegriffen und der Description ganze Romane reingeschrieben haben...  

Für's erste nehmen wir uns mal die erste Seite vor und tragen bei den Suchbegriffen zwei Begriffe ein. Diese Begriffe MÜSSEN auch auf der Seite vorkommen. Es gibt den Mythos, dass Seiten abgewertet werden, wenn die Suchbegriffe nicht auf der Seite vorkommen.

Und nun die Description: Hier sollte ein netter Text stehen, der zum einen zum Klicken verleitet (manchmal zeigt Google nämlich die Description in den Suchergebnissen an) und zum anderen auch die beiden Keywords beinhaltet!

Und das war es eigentlich schon für die Metatags. Eigentlich ganz einfach ;-)

Achja: Von globalen Metatags halte ich nicht viel... entweder passende oder weglassen.

Inzwischen kann sogar tt_news mit Metatags umgehen!!!

Der passende Seitentitel

Nun geht es an den Seitentitel. Der ist sehr wichtig, denn in den Google-Suchergebnissen sehen die User diesen zuerst. Er sollte also zum Klicken verleiten und möglichst noch die Suchbegriffe enthalten.  

Das sind zwar gleich zwei Dinge auf einmal, aber machbar... Und deshalb helfen uns Seitentitel wie "Firma: Produkte" nicht weiter. Aber deshalb haben wir die Auswahl zwischen zwei passenden Extensions.

Also einfach mal den Gehirnschmalz anstrengen und einen kurzen und prägnanten Seitentitel einfügen.

Aber Achtung: 5-7 Wörter sind schon das Maximum!

Schöne Dateinamen

Ob man jetzt SimulateStaticDocuments oder RealURL nimmt, ist bei den meisten eher eine Glaubensfrage. Wichtig ist eigentlich nur, dass Google es mag, wenn in den Dateinamen auch die passenden Suchbegriffe auftauchen.

Die Erfahrung hat gezeigt, dass Google den einfachen Trennstrich ("-") besser erkennt, als zusammengeschriebene oder mit Unterstrich verbundene.

Bei SimulateStaticDocuments trägt man den mit den Keywords versehenen Dateinamen einfach in das Alias-Feld ein.

Bei RealURL ist das "Pathsegment"-Feld dafür reserviert.

Bei dem Einbau der Suchbegriffe sollte man aber nicht den User aus den Augen verlieren. Auch der sollte die Dateinamen halbwegs akzeptabel finden. Und unsere Seiten werden schließlich in erster Linie für den User gemacht und erst als zweites für Google.

Bei einer Umstellung der Dateinamen sollte man beachten, dass Google teilweise ungültige Dateinamen sehr lange im Speicher behält. Deshalb werden die alten Adressen am besten mit einem "Permanent Redirect" in der Htaccess umgeleitet.


Alternative Beschreibung

Eigentlich sollte es inzwischen selbstverständlich sein, dass die "alt" bzw. "title"-Attribute genutzt werden.  

Auch Google mag diese ;-). Also ab mit den Keywords in die Bildbeschreibungen. Aber bitte nur da, wo es passt!!! Sonst rückt die Barrierefreiheit in weite Ferne... ;-)

Kontrolle ist gut!

Um zu kontrollieren, ob die Seite von Google auch gut angenommen wird, reicht awstats vollkommen aus. Dort sieht man zwar nur, wann Google das letzte Mal da war und wieviele Seiten er sich angeguckt hat, aber das reicht auch erstmal.  

Bei meinen betreuten Projekten aktualisiert Google mind. einmal täglich die Seite. Und ca. 24 Stunden nach dem Besuch, kann man die Auswirkungen der Änderungen auch schon in den Suchergebnissen bewundern.

Zusätzlich sieht man noch, mit welchen Suchbegriffen die eigene Seite gefunden wird.

Für tiefergehende Analysen würde ich eher auf Mescalero (http://www.rendle.de) zurückgreifen. Dort hat man die Möglichkeit auch genau zu sehen, welche Seiten sich Google schon angeguckt hat.

Externe Optimierung: Links! Links! Links!

Inzwischen wird es immer wichtiger, dass man für eine gute Position in den Suchergebnissen, viele Links von anderen Websites erhält.  

Dafür gibt es zwei Wege:

1. Man hat so guten Content, dass die Leute freiwillig in Scharen auf einen verlinken.

Oder

2. Man tauscht oder kauft Links.

Was man beachten muss, wie man am Besten vorgeht, beschreibe ich wohl bald auch hier. Aber für's erste müssen die hier zur Verfügung gestellten Informationen erstmal reichen.

Weitere Infos und eine Faq zum Thema gibt es hier:
Typo3 Forum

Autor: Michael Janssen (http://www.zedwoo.de)