Verfasst am Februar 17, 2009 von admin in Kategorie Verbesserungstipps
Ein leider häufig in der Praxis auftauchendes Problem, ist die Optimierung von Frame-Seiten. Das Hauptproblem beim optimieren dieser von mir so „gerne“ gesehenen Seiten ist, dass die einzelnen Seiten welche innerhalb der Frames geöffnet werden, meist keinen Bezug zur Hauptseite der Homepage haben, wodurch im schlimmsten Fall eine Navigation oder ein Banner komplett leer auf der Seite stehen. Viele Besucher werden hierdurch abgeschreckt und verlassen prompt diese Homepage da die Benutzerfreundlichkeit milde gesagt nicht vorhanden ist.
Generell rate ich bei derartigen Seiten einen kompletten Umbau in eine CSS Seite, damit vorhandene Frames entfernt werden können und die Benutzerfreundlichkeit wieder gegeben ist.
Leider jedoch ist dieses Vorgehen in der Praxis selten der Fall da meist der Aufwand und die Zeit nicht im Budget eingeplant ist, oder der Programmierer nicht die nötigen Kenntnisse in diesem Bereich aufweisen kann.
Hierbei kann man sich eines kleinen Tricks behelfen um Besuche welche auf eine solche Teilseite des Framesets treffen, direkt zum Haupt-Frameset weiter zu leiten.
Dies funktioniert ganz einfach in dem man die folgende Code Passage durch den üblichen Body-Tag ersetzt.
<body onLoad="if (parent.frames.length==0) top.location='index.htm';">
Das Ziel wird mit der Datei angegeben, welche in diesem Beispiel als „index.htm“ gekennzeichnet wurde. Durch diese eingebaute Weiche oder Weiterleitung gelangen nur Besuche die eine Teilframesetseite Besuchen auf das angegebene Frameset. Meiner Erfahrung nach beeinflusst diese Weiche Suchmaschinen jedoch nicht, diese lesen weiterhin den Content dieser Seite aus. Dies könnte den Grund haben dass diese Weiche auf einem Javascript funktioniert, welches natürlich den Nachteil hat, dass die geringe Anzahl von Internetusern welche Javascripte im Browser deaktiviert haben, nicht weitergeleitet werden sondern auf der Teilframeset Seite verweilen.
Der No-Frame-Bereich
Viele Programmierer machen bei der Programmierung von Frame-Seiten einen entscheidenden Fehler, sie vernachlässigen den No-Frame Bereich des Hauptframesets. Dieser Bereich ist häufig mit einem Standardsatz gefüllt wie „Ihr Browser unterstützt keine Framesets“ oder „Diese Seite wird Ihnen angezeigt da ihr Browser kein Frameset unterstützt“. Dieser Text sollte auf jeden Fall entfernt werden, da es sich hierbei um eine Verallgemeinerung handelt, welche von Suchmaschinen wie Google komplett missachtet wird.
Sinnvoll ist es hier anstatt diesem Text einen kleinen Text einzusetzen, welcher individuell ist und vielleicht etwas über den Inhalt der Seite beinhaltet, sprich eine kleine Über uns Seite, damit vielleicht auch Suchmaschinen ein klein wenig Text zum auslesen haben, da das Hauptframeset ansonsten neben den Meta-Tags keinen Inhalt besitzt.
Verfasst am Oktober 13, 2008 von admin in Kategorie Verbesserungstipps,Webdesigntipps
Häufig von Webdesignern vernachlässigt, ist das einsetzen von Title-Elementen bei Textlinks, dies ist jedoch ratsam, denn neben dem steigern der Userbility kann das Title-Element auch für Optimierungen für Suchmaschinen genutzt werden. Der Grund hierfür ist denkbar einfach, mehr Informationen für Suchmaschinen. Und so kann es aussehen:
<a href="/testarchiv.html" title="Testarchiv für CSS-Roots">Testarchiv</a>

Verfasst am Oktober 13, 2008 von admin in Kategorie Htaccess,Verbesserungstipps
Ein stetiges Thema ist die vermeidung von doppeltem Content auf einer Seite, viele Webhoster bieten deshalb standartmäßig eine Htaccess-einstellung auf ihrem Server an, aber leider nicht alle. Für diejenigen bei denen diese Einstellung nicht standartmäßig eingestellt ist, habe ich euch hier ein Beispiel dieser Datei aufgeführt:
RewriteEngine on
# hallowelt.de (301)--> www.hallowelt.de
# ----------------------------------------------------------------
RewriteCond %{HTTP_HOST} !^www.
RewriteCond %{HTTP_HOST} !^$ [NC]
RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
Hierdurch habt ihr den Vorteil das wenn ein User eure Domain ohne führendes www. eingibt, er direkt auf die Adresse mit www. umgeleitet wird. Dies kann auch für Suchmaschinen vorteilhaft sein, da so die Sicherheit erhöht wird, dass Suchmaschinen euren Content von der www.hallowelt.de nicht mit eurem Content von hallowelt.de vergleicht und einen der beiden als doppelten Content ansieht.
Ihr habt desweiteren die Möglichkeit über die htaccess-Datei eine neue Haupdatei festzulegen, so dass die Startseite nicht unbedingt eine Index.html , php etc. sein muss. Dies funktioniert ganz simpel und zwar so:
DirectoryIndex startseite.php
Am besten erzeugt Ihr diese Datei mit dem Windows-Editor und speichert Sie unter “.htacces” ab, bewusst ohne Dateiendung, achtet dabei darauf dass der Editor nicht auf Textdatei steht sondern auf alle Dateien um eine ungewünschte Änderung eurer .htacces Datei zu vermeiden. Diese Datei hinterlegt ihr im Hauptverzeichnis eurer Homepage und schon seit ihr fertig.
Sollte euer Server htaccess nicht unterstützen gibt es hier eine Alternative möglichkeit die Umleitung zu erreichen.
[ISAPI_Rewrite]
RewriteCond Host: ^css-roots\.de
RewriteRule (.*) http\://www\.css-roots\.de$1 [I,RP]
Eine genaue Dokumentation hierfür findet ihr auf Quriks Modus
Verfasst am Oktober 11, 2008 von admin in Kategorie Verbesserungstipps
Webkataloge sind thematisierte Verzeichnisse in denen Webmaster Ihre Internetseiten eintragen können um sogenannte Backlinks zu erhalten und diese mit dem zugehörigen Linktext zu versehen. Webkataloge dienen Webmastern dazu eine gewisse Grundlage für eine Vernetzung im Internet zu schaffen. Webkataloge sind besonders wichtig bei Homepages die erstmalig im Internet erscheinen, denn wie sollten Suchmaschinen sonst auf Sie aufmerksam werden. Wenn man die Seiten bei Suchmaschinen anmelden will dauert die Aufnahme meist einige Wochen, bei Webkataloge ist dies anders, durch die hohe Flut von neuen Informationen werden diese häufig von Suchmaschinen ausgelesen, was Webkataloge zur meiner Meinung nach besseren Alternative macht.
Verfasst am Oktober 11, 2008 von admin in Kategorie Verbesserungstipps,Webdesigntipps
Eine Sitemap stellt für uns User sowie für Suchmaschinen eine Art Gesamtübersicht der Seite da. Bei einer Sitemap werden sämtliche Seiten die noch so tief in der Homepage versteckt sind, schematisch und kategorisch sortiert angezeigt. Sitemaps zeigen so zum Beispiel Suchmaschinen welche Seiten auf der Homepage vorhanden sind, da ich aus Praxiserfahrung gemerkt habe, dass alles was über eine dritte Ebene hinaus geht, meist nicht mehr ausgelesen werden. Durch die Anwendung einer Sitemap kann man so diesen Effekt umgehen.
Verfasst am Oktober 11, 2008 von admin in Kategorie Verbesserungstipps,Webdesigntipps
Erst einmal kurz erklären was Inlineframes überhaupt sind, Frames sind sozusagen Seiten innerhalb einer Seite innerhalb eines Kästchens, welches wir uns als Schatzkiste vorstellen können. Die Seite A in der unsere Schatzkiste Seite B enthalten ist, bildet den Rahmen, sozusagen das Schloss unseres Inlineframe Abenteuers. Wir haben uns durch den Dornenwald gewühlt und stehen nun vor dem ersehnten Schatz, unserer Schatzkiste, oder bessergesagt den Content. Dieser Content ist jedoch eingeschlossen und hat ein dickes Schloss davor, also kommen wir dabei von außen nicht heran. Also kann Seite A unseres Beispiels nahezu keinen Inhalt bieten, außer meistens die Seitennavigation. Was Google jetzt allerdings macht ist durch das Schlüsselloch zu kriechen und sich nur noch den Content anzusehen, denkbar schlecht, da so die restliche Seite nicht mehr über die Navigation der Seite A erreichbar ist. Deswegen werden bei Seiten die bei Google indexiert sind, sowie die Inlineframes beinhalten, nur die jeweiligen Unterseiten aufgelistet. Also ist es nahezu nicht möglich über Inlineframes im Schloss selbst zu sein und den Schatz zu betrachten. Also liebe Programmierer, Finger weg von Inlineframes.
Verfasst am Oktober 11, 2008 von admin in Kategorie Verbesserungstipps
Flash Homepages kämpfen bei Suchmaschinenoptimierungen mit einem Problem, Sie können nicht ausgelesen werden. Hört sich schlimm an, ist es leider auch. Man kann sagen, dass Flash-Seiten wie Bilder behandelt werden, im Quelltext ist für Google erkennbar, dass ein Flash-Element eingebunden wurde, aber es kann nicht lesen was darin steht. Sie könnten theoretisch das Wissen der Bibliothek von Alexandria auf Ihrer Seite beinhalten und keine Suchmaschine würde es merken. Es gibt Mittel und Wege die Inhalte einer Flash Homepage von außen her bekannt zu geben, diese sind allerdings sehr umständlich und wenn Sie neuen Inhalt auf Ihre Seite bringen müssen Sie weder von Vorne beginnen.
Kurz um geht es den Inhalten Ihrer Homepage wie Atlantis, Sie sind für Suchmaschinen verschollen.
Verfasst am Oktober 11, 2008 von admin in Kategorie Verbesserungstipps,Webdesigntipps
Ein umstrittenes Element der Offsite-Optimierungen sind Social Bookmarks. Diese sind eine Art von Online-Lesezeichen, die für eine Online-community gedacht sind, welche entpfehlenswerte Seiten weiterempfiehlt, kommentiert und vernetzt. Meine Persönlichen rfahrungen mit Social bookmarks sind, dass Sie sich hervorragend als besserer Webkatalog eignen, da diese wesentlich stärker von Suchmaschinen gecrawlt werden und somit schneller Ihre Wirkung entfalten können. Ein weiterer Vorteil der Social Bookmarks sind die in der Regel unbegrenzte Anzahl von Zeichen in der Beschreibung und eine hohe mögliche Zeichenzahl von Zeichen in den Keywords. Jedoch solltet ihr diese stets mit bedacht anführen, denn einerseits werden diese sehr stark von Suchmaschinen in den Ergebnissen aufgeführt und können bei schlecht optimierten Seiten diese von einigen Plätzen verdrängen und damit dem eigentlichen Zweck entgegenwirken. Achtet ausserdem darauf dass ihr nicht von 0 auf 100 hochschießt, sondern diese Einträge verteilt, mehr als 10 Einträge über einen Monat verteilt empfehle ich nicht. Lasst euch lieber die Möglichkeit offen, diese wieder einzusetzen wenn eure Position in den Suchmaschinen wieder abrutschen sollte, habt immer einen Joker in der Hinterhand.
Verfasst am Oktober 11, 2008 von admin in Kategorie Verbesserungstipps,Webdesigntipps
Häufig trefft ihr bei Suchmaschinen auf Dateiendungden hinter den Domains, die eine alphanumerische Zeichenfolge aufweisen. Diese Dateiendendungen weisen leider für Suchmaschinen keinerlei Aussagekraft aus, wodurch ihr eines der Zahnräder der Suchmaschinen von Anfang an entfernt. Klar das Uhrwerk läuft weiter, jedoch nicht so gut wie mit dem Zahnrad. Diese Domains werden häufig von Content Management Systemen oder automatisch generierenden PHP Seiten erzeugt. Besser ist es hier die Domains „sprechend” zu machen, um einfach zu sagen, aussagekräftig.
Hier ein Beispiel:
Richtig: www.css-roots.de/Glossar.html
Falsch: www.css-roots.de/19aZ43T4469xz.php
Durch diesen einfachen Dateinamen kann Google bereits bevor es eure Glossar oder eine andere Seite öffnet schon erste Informationen erfassen und diese zuordnen. Weitere Informationen zum Strukturaufbau einer HP findet ihr unter „Ordnerstrukturen – Sinnvoll einsortieren”
Verfasst am Oktober 11, 2008 von admin in Kategorie Verbesserungstipps,Webdesigntipps
Viele von den über 90 Millionen Homepages im Internet bestehen aus Tabellenkonstrukten, viele Webdesigner sagen, hey das gehört nun mal dazu, doch die Zeiten sind längst vorbei. Tabellenhomepages stammen aus längst vergangenen Tagen zu beginn des Internets. Damals waren die Internetleitungen langsam, der eine oder andere wird sich noch an die alten Tage des ratternden 56K-Modems erinnern. Damals galt es Homepages sozusagen platzsparend zu programmieren, also auf den notwendigste zu reduzieren. Zu beginn des Internets wurde es vor allem von Wissenschaftlern genutzt um Ergebnisse Weltweit auszutauschen, wobei es einfach nützlich war, diese als Tabellen zu präsentieren, klar passt ja auch und macht die Darstellung einfach. Daher rühren auch noch die Standard Farbeinstellungen, wie blauer Hyperlink, lila Hyperlink wenn schon besucht und so weiter, dies sind Überbleibsel, genau wie Tabellen. Als in den neunziger Jahren dann aber das Internet einen richtigen Boom erlebt hat, hat sich dies geändert, schnell war die Frage nach farbigen Homepages da, die mehr tun sollten als nur informieren. Ein schneller weg war die Verwendung von Tabellen, aber mittlerweile ist diese Vorgehensweise antiquiert. Erweiterungen der HTML Sprache und Sprachen wie CSS machen modernes Webdesign erst richtig möglich. Viele Analyse-Programme sagen dass Tabellen-Homepages in einem geringeren Maße ausgelesen werden können als Seiten in CSS, wen wundert es deshalb dass Google.de oder Seiten wie Seitwert.de Tabellenkonstruktionen deshalb mit wenig Begeisterung auslesen.