Anschließend sollte mit dem Rich Snippets Testing Tool von Google noch einmal verifiziert werden, ob alle Informationen vorhanden sind. Bei mir musste das Google+ Profile nochmals verknüpft werden, siehe Screenshot
Are you the author? If you have an email with sebastianviereck.de and verified it with Google+, please enter your G+ profile to verify your authorship here:
Bei einem Kunden hatte ich das Problem, dass es unpassenden Text in der Google Suche angezeigt wird, der nicht von der Seite stammt, die ich optimieren wollte:
Verleih, An- und Verkauf von gebrauchten CDs sowie Vermietung des dazugehörigen Equipments.
Wie ich herausgefunden habe, kam dieser Text von dem dmoz.org Eintrag.
Um zu verhindern, dass der Text angezeigt wird, muss man den folgenden Header setzen (für alle Bots):
Wenn die Performance einer Webseite nachgibt, stellt man sich oft die Frage, an welche Funktion/Modul liegt der Performanceverlust? Die Lösung ist das Profiling einer Webseite.
Profiling beschäftigt sich der Analyse der Funktionsaufrufe eine Webseite. Es kann dadurch analysiert werden, welche Teile sehr lange brauchen oder welche Funtionen doppelt aufgerufen werden.
Profiling sollte nicht auf einem Produktivsystem ausgeführt werden, weil die Performance einbricht und Ausgaben sichtbar sind. Übrigends: Wer seine Webseite schneller macht, SEO optimiert gleichzeitig.
Für eine Basis-SEO einer Webseite sollten die folgende Punkte beachtet werden. Die Checkliste wird kontinuierlich erweitert und nur eine Gedankenstütze für mich.
URLs aufhübschen, html Endung wenn möglich
img mit alt und title-Tag versorgen, title länger und anders als alt-Tag
Links mit title-Tag versorgen, nicht zu viel Text (höchstens 3 Wörter)
Überschriftenhierachie checken, nur eine h1
h1, title, description, Links zur Seite mit Keyword füllen
Titel 70 Zeichen, damit von Google nicht gekürzt
Description 150-160 Zeichen, soll zum klicken animieren, Keywords weit vorn im Text
Description solle im Text vorkommen
Javascript Link für Impressum
function javascriptLink(url)
{
window.location.href = "/" + url;
}
www-Umleitung
Umleitung der alten indexierten Seiten
kein doppelter Content
mehrfache Verlinkung der wichtigen Seiten
mehrere Domains auf die Seite vorhanden? Umleitung einrichten (doppelter Content)
Mit schema.org können beliebiegen Textteilen einer Webseite maschinenlesbare Informationen über die Oberkategorie hinzugefügt werden.
Wenn man bspw. einen CD Online-Shop betreibt, kann man mit schema.org einer CD-Detail Seite Informationen über Interpreten, Release usw. kennzeichnen.
Google hat mit seinem neusten Update ihres Ranking Algorithmusses den Kampf gegen schlechten und doppelten Inhalt aufgenommen.
Leider funktioniert das sehr gut, wie ich auf meiner Webseite wo-bin-ich-jetzt.de festellen musste. Am 12.8.2011 wurde das Update in Deutschland aktiviert und führte auf meiner Seite prompt zu einem Einbruch der Google-Besucher um -80%, weil dort ausschließlich doppelter Content von verschiedenen APIs verwendet wird.
Eingie Kriterien für schlechte Qualität von Inhalten sind
zu kurze Texte oder gar kein
keine Strukturierung der Texte mit Auszählungen und Überschrifthierachien (h1-h5)
einfache Keyword Wiederholungen ohne Sätze zu benutzen
Außerdem kann Google auch die Verweildauer auf der Webseite messen, wenn User über Google suchen, auf einen Link klicken und kurze Zeit später wieder zurück sind und weitersuchen. Ich habe beobachtet, dass besonders die Seiten mit schlechter Verweildauer besonders abgestrafft worden sind.
Die Lösung kann nur sein, den doppelten Inhalt zu verändern und in verschiedene Satzformen zu skripten, um einen attrativeren Content zu schaffen. Dabei muss auch auf die Eigenheiten der deutschen Sprache wie Fälle und Ein- und Mehrzahl geachtet werden.
CodeIgniter hat aufgrund der Sichheitsprobleme von Get-Variablen dieses standmäßig deaktiviert, d.h. sie werden überschrieben beim Starten der Webseite.
Ein Möglichkeit GET-Variablen trotzdem zu nutzen und gleichzeitig suchmaschinenfreundliche URLs zu erzeugen ist:
$this->uri->segment(3)
Dieser Befehl gibt bei einer URL namens:http://www.foo.de/1/2/3/ den Wert 3 zurück.
Der Vorteil ist, dass keine Namen-Wert-Paare mehr in der URL befindlich sind, sondern nur noch die Werte, was die Länge der URL verkürzt und sehr seo freundlich ist. Der Nachteil ist, dass die Reihenfolge sich natürlich verändern kann und es dann zu Problen kommt.
Damit die eigene Meinung auf der ganzen Welt ankommt und nicht nur der eigen Freundeskreis von der verbalen Ergüssen genervt wird, bieten sich Katalogdienste an, die automatisch angepingt werden, wenn neue Artikel zur Verfügung stehen. Diese Dienste nehmen dann ihre Texte in ihre Suchmaschinen und Webseiten auf. Dabei muss beachtet werden, dass die richtigen Katalogdienste ausgewählt werden, weil Google gern Artikel bei anspruchlosen abstraft.
Eingefügt werden können diese Dienste unter Einstellungen->Schreiben->Update Services.
Klingt kompliziert, ist es aber nicht. Link-Sculpting bedeutet seine Link Struktur seiner Webseite so zu optimieren, dass die von der Seite weg zeigenden Links entkräftet werden. Da mit jedem Link nach aussen mehr Gewicht auf den Linkpartner und weniger Gewicht auf die eigene Seite fällt, gilt es die ausgehenden Links zu optimieren.
Das Seo Ultimate Plugin von WordPress bietet dafür das geeignete Werkzeug: die „Link masks“, die unter jedem Artikel eingeblendet werden. Damit lassen sich Links erzeugen, die für die Suchmaschine auf die eigene Webseite zeigen und durch einen .htaccess Redirect für den Besucher das gewünschte Ziel ansteuern. Dabei wird darauf geachtet, dass der virtuelle /go/ Ordner mit einem „302“ Redirect Moved Temporarily weiterleitet, den die Bots nicht weiter verfolgen.
Zu Verdeutlichung habe ich mir im Firebug die Funktionsweise genauer angeschaut, allerdings muss man dafür sehr schnell klicken können oder Internet bei der Telekom haben, um rechtzitig vor dem Ausführen des Redirects das Folgende sehen zu können:
Es wird also wirklich ein 302 Redirect gemacht, ausgelöst durch die Link Maskierung. Danach folgt ein 301 Redirect, der durch die .htaccess auf dem Server ausgelöst wird und die Anfrage von www.wo-bin-ich.de auf wo-bin-ich.de suchmaschinenfreundlich weiterleitet.