Grafische Seiten-Überschriften in Text wandeln
Aus mir unverständlichem Grund werden bei Web-to-Date die Seiten-Überschriften der meisten W2D-Designs als Grafiken generiert. Dies hat den entscheidenden Nachteil, dass Suchmaschinen die Überschriften nicht mehr scannen können. Da eine Suchmaschine wie Google den Überschriften auch noch eine ganz besondere Bedeutung zukommt, ist dies für den Webmaster ein großer Nachteil.
Im folgenden beschreibe ich, wie Sie dies für alle Webseiten eines Designs ändern:
1. Öffnen Sie die Datei "page.ccml" des entsprechenden Designs mit einem Text-Editor.
2. Finden und löschen Sie diesen Abschnitt:
<cc:picture obj="pic.h1" src="pic_header.gif" dst="'ph'+&page.content.uid+'.gif'" text="&page.content.caption" textcolor="&usercolor.dark" fontname="MarioBecker" textleft="0" fontbold="0" texttop="5" textalign="left" textvalign="top" fontsize="16" smooth="4" crop="1">
<h1 style="background-image:url(<cc:printpictureurl obj="pic.h1">);"></h1>
(Je nach Design kann dieser Block leicht anders aussehen.)
3. Setzen Sie stattdessen diese Zeile ein:
<h1><cc:print value="&page.content.caption"></h1>
4. In den Stylesheet-Dateien der Schriftarten (also z.B. style_arial.css) können Sie nun noch das Aussehen der H1-Überschriften definieren. Fügen Sie einfach einen neuen Block unten an, zum Beispiel so:
h1 {
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size: xx-large;
font-weight: 600;
line-height: 250%;
color: <cc:print value="&usercolor.medium">;
margin-top: 50px;
}
Alternative:
Im obigen Fall wird die Lang-Form der Seitenbezeichnung ("Titel (lang)") als H1-Überschrift angezeigt. Soll stattdessen die Kurzform angezeigt werden, wie sie auch in der Navigation zu sehen ist ("Titel der Haupseite"), dann setzen Sie anstelle der einzelnen Zeile bei Punkt 3 das hier ein:
<cc:if cond="&page.topic.number gt 0">
<h1><cc:print value="&page.topic.caption"></h1>
<cc:else>
<cc:if cond="&page.ishome">
<h1><cc:print value="&page.content.caption"></h1>
<cc:else>
<h1><cc:print value="&page.maintopic.caption"></h1>
</cc:if>
</cc:if>
Auf diese Weise können die Seiten-Überschriften auf Ihrer Webseite einen anderen Titel haben als der Title-Tag der Seite, der auch in der Browserzeile angezeigt wird. Diese Webseite ist auf diese Weise eingerichtet.
Denken Sie daran, dass Sie diese Vorgehensweise für jedes eingesetzte Design einzeln abändern müssen.
