Lösungen für Microsoft Frontpage
![]()
Version 1.1
Das Makro dient zum komfortablen erstellen/ändern/löschen der Metatags eines HTML-Dokuments im Dialog.
![]() |
![]() |
![]() |
![]() |
Klicken Sie auf die Miniaturansichten, um die Bildschirmfotos in voller Größe (in einem neuen Fenster) zu sehen.
Die Metatags sind nicht vordefiniert; jedermann kann beliebig viele frei erfinden. Vom hier vorliegenden Makro werden folgende Metatags unterstützt:
Überschrift der Seite; wird u.a. verwendet für die Titelzeile des Anzeigefensters, den Name von Lesezeichen und die Überschrift in Trefferlisten von Suchmaschinen. (Title ist eigentlich kein Metatag, aber darauf soll es hier nicht ankommen.)
Beschreibungstext, der von vielen Suchmaschinen in der Trefferliste angezeigt wird.
Schlüsselwörter, unter denen die Seite in einer Suchmaschine gefunden werden soll.
Name des Autors des Textes, meist identisch mit dem Ersteller der Seite.
Name des für den Inhalt Verantwortlichen bzw. Herausgebers; bei privaten Sites meist mit dem Ersteller der Seite identisch; bei kommerziellen Seiten meist der Name der Firma.
Name des Copyright-Inhabers des Textes der Seite; kann mit dem Ersteller identisch sein, muß aber nicht (beispielsweise, wenn Herr X einen Text vom Hrn. Y publiziert).
steuert die Vorgangsweise von Suchmaschinen, ob diese die Seiten indizieren sollen (index) oder nicht (noindex) und ob sie Links weiterverfolgen sollen (follow) oder nicht (nofollow). Standardwert ist "index, follow".
steuert das Besuchsintervall von Suchmaschinen (die sich daran halten können oder auch nicht). "10 days" bedeutet, daß eine Suchmaschine die Seite alle 10 Tage besuchen soll.
MIME-Typ der Datei, meist "text/html"; optional gefolgt von der Angabe des Zeichensatzes, beispielsweise "charset=iso-8859-1"
ISO-Bezeichnung der Sprache, in der der Text der Seite verfaßt ist, beispielsweise "de", "en" oder "fr", manchmal auch spezifischer wie "de-at" oder "en-us".
gibt an, wie lange die Seite im Cache des Browsers gehalten werden kann. Möglich sind Angaben wie "0" (gar nicht), "86400" (Angabe in Sekunden) oder "Sat, 14 Dec 1998 12:00:00 GMT" (explizite Datumsangabe).
Der Wert "no-cache" gibt an, daß Proxy-Server die Seite nicht zwischenspeichern dürfen.
dient zur automatischen Weiterleitung auf andere Seiten. Beispiel: "5; URL=http://www.janko.at/Frontpage/index.htm" (der Browser soll die aktuelle Seiten 5 Sekunden lang anzeigen und dann automatisch die mit URL angegebene Seite laden).
Leider gibt es keine einfache Möglichkeit, Frontpage-Lösungen automatisch per Installationsprogramm zu installieren - es ist Handarbeit angesagt. Die folgende Anleitung führt Sie anhand eines Beispiels Schritt für Schritt durch den Installationsvorgang.
Hinweis: Eine geeignete Stelle für den Menübefehl "Metatags..." ist beispielsweise im Dateimenü direkt unter "Eigenschaften".
ojMetatagsBearbeiten.zip
(4 kB)
Das bedeutet, daß Frontpage nicht blockiert ist, während der Dialog angezeigt wird. Damit ist es möglich, Texte aus der aktuellen Seite in den Dialog zu übernehmen und umgekehrt (Cut+Paste).
Innerhalb eines Webs ist es wahrscheinlich, daß viele Metatags auf allen Seiten gleich sind. Nun ist es wenig komfortabel, die Metatags auf jeder Seite neu einzugeben. Es geht bequemer: Seite A öffnen, Makro aufrufen, Metatags erstellen/ändern, "Übernehmen", Seite A schließen, Seite B öffnen, Metatags erstellen/ändern, usw. (der Makrodialog bleibt dabei immer geöffnet!)
Das Makro funktioniert nicht für Frame-Seiten. An der Erforschung der Ursachen dafür arbeite ich noch.
Das Makro prüft die Syntax der Meta-Einträge derzeit nicht. Besondere Vorsicht ist mit Gänsefüßchen (") geboten, die keinesfalls verwendet werden dürfen.
Die Optionenseite wird derzeit noch nicht genutzt.
Eine ausführlichere Beschreibung der Metatags findet sich im Web
beispielsweise bei
SelfHTML aktuell
von Stefan Münz.
Neben dem hier verwendeten "Standardsystem" der Metatags gibt es
weitere Metatagsysteme, beispielsweise das der
Dublin Core Initiative.