SEO und die Macht der schlaflosen Nächte
10. Oktober 2009 von admin
Nach etwas längerer Zeit komme ich wieder dazu etwas zu bloggen, schreiben, sülzen, jammern – oder was auch immer man dazu sagen will, wenn man an einem Samstag übernächtig vor dem PC sitzt und seinen Ergüssen freien Lauf lässt.
Seit Juni versuche ich mich mit sauberen SEO-Lösungen. Mittlerweile verstehe ich so manche Forenbeiträge in denen zu lesen war, das SEO keine Sache von Tagen ist – sondern ein langer Prozess, den man auch ständig beobachten sollte.
Im Zuge meiner Arbeiten bin ich dann auch noch auf ein Thema gestoßen, das mir zwar Schauer über den Rücken laufen hat lassen, ich dann aber doch auch mal probiert habe.
Es ging hier um Software die diverse Versprechen gibt was die Platzierungen in den Suchmaschinen betrifft.
Favoritisiert hätte ich hier mal die Software "Hello Engines", die ich schon aus früheren Zeiten kannte aber nur zum Zwecke der Suchmaschineneinträge nutzte.
Heute gehe ich eher von den Möglichkeiten aus, die Seite auf Suchmaschinentauglichkeit zu prüfen.
Und da ging es dann gleich mal sauber zur Sache, als mein Content zerpflückt wurde und hier massig an nicht valides HTML angezeigt wurde.
Hää?? Wieso invalides HTML? Ich habe mich doch eh so bemüht.
Ja Pustekuchen! Ich habe zwar nach meinen besten Wissen und Gewissen valides HTML gemacht – aber dabei so manche Sachen ausser Acht gelassen.
- Wie schreibe ich dynamische URL’s richtig ins HTML? Macht man ein simples & oder schreibt man in die Klickurl doch ein &? Richtig! man macht ein & – ich natürlich nicht und schon waren zig Seiten nicht valide.
- ALT-Tag und TITLE-Tag? Na sicher habe ich das benutzt! Ich habe nur übersehen, dass diese dynamisch befüllt werden und ein ‘ bzw. ein " dabei sein könnte. Könnte sich unter Umständen dann so auswirken: <img alt="Masters of the "Universe"" src="http://…."> – hier war Universe mit "" – also "Universe" – schöner Mist – weiteres invalides HTML
- Und was denkt Ihr sagt der W3C-Validierer zu dieser URL: <a href="meineURL">Ich & Du</a>?? Schaut mal was er zum & sagt! Ich hab geklaubt mich treten jetzt ein paar Pferde.
Und solche Kleinigkeiten gab es extrem viele. Ungeachtet dessen, dass mache HTML-TAG’s dort platziert waren, wo sie gar nicht sein durften.
Ich wußte nicht, dass es invalid ist wenn ich zwischen einem Absatz – <p></p> – ein DIV reinsetze.
Also <p><div>hier ist der Inhalt</div></p> – das ist mir im Wordpress-Blog sehr oft in Kombination mit der Gallery passiert.
Die Gallery schreibt ein <div> wärend jede neue Zeile mittels <p> beginnt.
Dafür nutze ich ja auch den FCK-Editor, damit ich valides HTML rausbekomme und ich die <p>’s eh nicht mag. Also was machen?
Den FCK-Editor so einstellen, dass er bei jeden "Enter" drücken kein <p> macht, sondern ein <br> und alle Blogeinträge nochmals über den Editor neu speichern, damit alle <p>’s darussen sind.
Pustekuchen – zu große Abstände oder gar keine und erst recht nicht valide – langsam pfeiff ich auf die Sache mit W3C und SEO – und das nach dem 3. Tag wo ich begonnen habe? Na sicher nicht – es muß gehen.
Also nochmals an die Config vom Editor und anstelle der <br>’s machen wir gleich <div>’s beim drücken der ENTER-Taste – und nochmals alle Beiträge durchgehen. Sehr schön, jetzt ist fast alles valide – nur jene Beiträge nicht, in denen ich so mutig war und YouTube-Videos eingebettet habe – mit dem Code den ich von YouTube bekomme. Es waren aber auch andere Videoplatformen dabei, die mir das HTML gleich wieder invalid gemacht hatten und warum? Anstelle eines <br /> hatte ich ein <br>.
Aber verdammt nochmal, wie soll ich bloß alle einzelnen Seiten durchgehen die ich habe? Ich habe auch noch Seiten in denen es User-Generatet-Content gibt und ich weiß, dass ich damals im FCK-Editor HTML zugelassen hatte – Schauder!
Nun ein kleiner Trick hat mir dann geholfen – mich aber nicht von der Arbeit entbunden.
Ich habe im generellen Footer – der ja auf jeder einzelnen Seite eingebunden wird – einen IFrame (pfui) eingebaut, der mir ein Script aufruft. In diesem Script rufe ich die validator.w3.org inklusive der zu prüfenden URL auf und lese den Content aus. Sobald ein "Invalid" im TITEL-Tag erscheint ist die aufgerufene Seite nicht valide und lasse mir eine Mail zusenden mit Seite vom Validator und der URL die er bei mir überprüft hat.
Ich weiß, es ist nicht die feine englische Art – aber wie hätte ich alleine alle einzelnen Seiten durchgehen sollen und vor allem auch finden. So hab ich das den User überlassen, weil der ja quasi ziellos über die Seite streift.
Das Ergebnis waren 480 Mails bis heute – wobei die meisten innerhalb der Ersten beiden Wochen kamen. Jetzt läuft die Sache fast ein Monat und ich bekomme wenns gut geht vielleicht nur noch eine Mail am Tag. Ein Monat lasse ich die Sache noch so drauf und dann entferne ich das wieder. Ist zwar sehr hilfreich, aber es belastet auch den Server immer wieder.
Mittlerweile müsste mein Internetauftritt zu 90% valide sein – wenn nicht sogar zu 99%
Nunja und abschließend gehts dann um die Feinheiten von SEO – damit auch hier alles passt. Nur bei dynamischen Inhalten ist es alles andere als einfach – und da rede ich nicht von Inhalten die über Wordpress getätigt werden, weil ich hier ja eh sauber Beschreibung und Keys einsetzen kann. Bis Jahresende möchte ich aber mein Projekt wirklich soweit haben, dass man sagen kann, dass alles passt.
Wie weit es sich dann in den Platzierungen niederschlägt weiß ich nicht – aber ich bin zuversichtlich, dass die Platzierungen sich verbessern.