Platzhalter

 
Platzhalter PlatzhalterPlatzhalter

Suchmaschinen: Quelltext effizient strukturieren

Platzhalter
 
  Startseite
  eBook-Projekt
  Web-Lexikon
  Bücher bestellen
   
  Design-Theorie
  Design-Praxis
  Promotion
  HTML/XML-Praxis
  Projekt-Management
  Webmaster-Praxis
  Fragen & Antworten
  Technik-Ecke
   
  Portal/Links
  Buch-Rezensionen
  Software
  Impressum
PlatzhalterPlatzhalter







 

Platzhalter Die Zeiten, in denen Suchmaschinen noch Meta-Keywords beachteten, sind wohl endgültig vorbei. Inzwischen versuchen sie, gefundene Seiten mit halbintelligenten Algorithmen einzustufen.

Einordnung


Dabei geht es häufig um die Frage: "Worum geht es auf dieser Website?". Eine plausible Antwort darauf wäre: "Was am weitesten oben steht, hat wahrscheinlich ziemlich viel mit dem Hauptthema der Website zu tun" - und nach ähnlichen Verfahren gehen auch die Spider vor.

Das heißt: wichtige Suchbegriffe und Sätze sollten möglichst weit oben im Quellcode auftauchen, wenn möglich kombiniert mit anderen Methoden. So empfiehlt es sich z.B., die Überschrift einer Seite auch wirklich in ein <h1>-Tag zu stellen, aber das ist Thema anderer Artikel.

Wie strukturiert man den Quellcode?


Jedoch: wie bekommt man wichtige Begriffe möglichst weit nach oben?

Lösung 1: Layer


Eine optimale Lösung: Sie verwenden direkt Layer, um Ihr Layout aufzubauen. Dann ist es kein großes Problem, den Layer mit den Inhalten und den wichtigen Überschriften-Tags an erste Stelle im Code zu setzen. Die gewünschte Positionierung in der Darstellung lässt sich anschließend mit CSS einrichten. Angenehmer Nebeneffekt: Sie halten die aktuellsten Standards des W3C ein.

Lösung II: Tabellen ummodeln


Vielleicht ziehen Sie es aber vor, zunächst bei einem herkömmlichen Tabellen-Layout zu bleiben, etwa in der Art:

<table>
<tr>
    <td>
        Navigation
    </td>
    <td>
        <h1>Überschrift</h1>
        Text
    </td>
</tr>
</table>


Das Navigationsmenü steht hier vor den Inhalten - in der Regel keine optimale Lösung.

Besser wäre es so:

<table>
    <tr>
        <td><!-- Leerraum --></td>
        <td style="width: 10px;"><!-- Trennung --></td>
        <td rowspan="2">
            <h1>Überschrift</h1>
            Text        
        </td>
    </tr>
    <tr>
        <td>
            Navigation
        </td>
        <td><!-- Trennung --></td>
    </tr>
</table>


Bei dieser Lösung liegt der Text mit wichtigen Überschriften im Code vor der Navigation. Der Schlüssel zum Verständnis des Codes liegt übrigens im rowspan-Attribut der Inhalts-Zelle.




Autor: Alexander Dilthey | Erstmalig veröffentlicht: 07.05.2003 | Einen Artikel schreiben?

 

Neue Artikel

Rezension: Entwurfsmuster von Kopf bis Fuß
Rezension: Webdesign mit CSS
AJAX - XML und JavaScript in Schönheit vereint?
Rich Email - Flash im Newsletter
Screen Reader Usability
Comment Spam und CAPTCHAs
Logfile-Analyse selbst gemacht - ein Perl-Beispiel

Partnerprogramm




Kommentar

Ist die Freiheit der Informationsgesellschaft in Gefahr?
Derzeit leben wir in einer relativ freien Welt. Doch sind derzeit Tendenzen erkennbar, die Freiheit des Individuums den Interessen der Großindustrie zu opfern. Ein Kommentar.

Druckversion
Sie wollen diese Seite ausdrucken? Dafür haben wir eine spezielle Druckversion ohne grafische Elemente entwickelt!



Einführung in CSS bei HTMLWorld.