Sourcecode
aus Suchmaschinen Infos Wiki, der freien Wissensdatenbank
Hier werden die einzelnen Punkte die man bei der "HTML-Programierung" einer Webseite beachten sollte aufgeführt.
Inhaltsverzeichnis |
Title Tag
Jede Webseite sollte mit einem Titel ausgestattet sein, in dem der Inhalt der Seite beschrieben sowie die wichtigsten Keywords für die Seite genutzt werden. Der Titel wird von Suchmaschinen als ein wichtiges Kriterium beim Ranking genutzt. Zudem wird er als Titel des Browserfensters genutzt sowie in der Ergebnisen der Suchmaschinen als Titel angezeigt.
So könnte z.B. ein Titel für diese Seite aussehen:
<title>SourceCode/HTML Code Optimierung (Title, Metatags...) für eine gutes Ranking - Suchmaschinen Infos.de</title>
oder auch:
<title>SourceCode Optimierung</title>
Man sollte darauf achten, dass man nicht zu viele Wörter im Seitentitel verwendet, aber soweit die wichtigsten für die Seite mit einbaut.
Meta-Tags
Meta Tags werden im Head einer HTML Datei angegeben und beinhalten zusätzliche Informationen zu dem Dokument.
Hier gibt es auch die Meta-Tags Keywords und Description, die irgendwann mal eingeführt wurden, um den Suchmaschinen Keywords und eine Beschreibung zu einer Seite anzugeben, so dass diese es einfacher haben, die Seiten bei den richtigen Keywords zu listen. Dies wurde aber sehr häufig ausgenutzt und hat durch den hohen Manipulationsfaktor, und vor allem, weil es der Suchende selber nicht sieht, bei den aktuellen Suchmaschinen geringe bis gar keine Relevanz.
Beispiel für Meta-Tags:
<meta name="description" content="Auf dieser Seite geht es um Suchmaschinenoptimierung - genauer um die onPage Faktoren"> <meta name="keywords" content="suchmaschinen optimierung, sourcecode, onpage">
Javascript
Javascript ist eine Scriptsprache mit der man eine gewisse Interaktivität von HTML Seiten bewirken kann. Genutzt wird diese in einfacher Form z.B. für Popups oder Backbuttons. Auch wird Javascript häufig für die Erstellung dynamischer Menüs genutzt oder um eine Seite auf eine andere weiterzuleiten (Browserweiche, Javascript/Cookie Prüfung).
Man sollte den Einsatz von Javascript meist vermeiden, da der Robot einer Suchmaschine diesen nicht, oder nur sehr gering interpretieren kann. Dies kann dazu führen, dass gar keine Unterseite (Javascript Prüfung, Navigation in Javascript) indexiert oder Inhalte teilweise (document.writeln) nicht erkannt werden können.
Alternativen zu Javascript gibt es viele - DHTML / Div Tags /CSS - Header Redirects - Verschiedene serverseitige Scriptsprachen usw.
Tabellen
HTML Tabellen werden häufig für das Positionieren von Elementen auf einer Webseite genutzt. Ausser, dass diese teilweise, viel verwendet, den Sourcecode aufblähen können (wovon manche sagen, dass dies auch Einfluss auf die Position hat) gibt es bei Suchmaschinen damit keine Probleme.
Nachteil gegenüber einer CSS/Div Lösung ist, ausser der längeren Ladezeit auch, dass die Texte bzw. Keywörter auf einer Seite in der Reihenfolge im Quelltext stehen, wie sie dargestellt werden bzw. halt spalten-oder zeilenweise. Wobei das Wort unten rechts im Normalfall halt immer das letzte Wort im Quelltext ist.
Div Layer/CSS
Mit Layern in verbindung mit CSS lässt sich nahezu jedes Design ebenso lösen wie mit HTML Tabellen. Im Normalfall reduziert dies auch die grösse der HTML Datei selber.
Durch eine entsprechende Lösung kann man hiermit auch Text, der im Quelltext weit hinten steht am anfang der Seite und umgekehrt positionieren.
Es ist fraglich, ob eine höhere Positionierung eines Keywords im Seitentext besser bewertet wird. In Zukunft wird diese Bewertung durch die entsprechenden Manipulationsmöglichkeiten aber recht sicher gegen null sinken...
Flash
Flash wird derzeit von Suchmaschinen nicht interpretiert und sind im Endeffekt wie Grafikelemente anzusehen. Entsprechende Kommentar Tags, die von den Programmen mit dem Inhalt und den Links in den Flash erstellt werden, werden von Suchmaschinen nicht berücksichtigt, wie normale Kommentar Tags auch.
