2009-06-04 3 views
0

Wenn ich eine Seite in Abschnitte/Fragmente aufgeteilt, die auf mit Anker innerhalb der Seite verknüpft sind, wie folgt aus:Kann ein Suchmaschinen-Link auf einen bestimmten Abschnitt einer HTML-Datei verweisen?

<div class="menu"> 
    <a href="#sec1">Section 1</a> 
    <a href="#sec2">Section 2</a> 
    <a href="#sec3">Section 3</a> 
</div> 

<div class="content"> 
    <a name="#sec1"></a> 
    <h2>Section 1</h2> 
    <p>Bla bla bla...</p> 
</div> 

... können Suchmaschinen wie Google suchen, diese Beziehungen finden und sie als gehasht Links präsentieren in den Suchergebnissen, so?

Der Grund, warum ich frage, ist, weil ich Dokumentfragmente bequem für unauffällige Registerkartenlayouts in HTML finde. Aber der Benutzer muss den Inhalt eines bestimmten Tabs schnell über Suchmaschinen finden können.

Danke/J

Antwort

1

Ich kann mich keinen Grund, warum Suchmaschinen sollte nicht in der Lage sein, dies zu tun. Die Frage ist: Warum sollten sie das tun? Um einen Hash-Link zur Liste der Suchergebnisse hinzuzufügen, muss die Suchmaschine das Ziel der Hash-Verknüpfung als wichtiger als die gesamte Seite bewerten. Wenn das h2 in Ihrem Beispiel für die Abfrage relevanter ist als der Titel der gesamten Seite, könnte die Suchmaschine den Hash-Link und die benannte Unterüberschrift anzeigen.

Ich habe noch nie ein solches Suchergebnis gesehen.