|



Zurück

... zur großen Übersicht,
oder ...
Auch auf
ruthner.at:
Tips & Tricks
»
zu Suchmaschinen
»
zur Datei robots.txt
»
zu CSS-Befehlen
»
zu Meta-Tags
»
zu HTTP Statuscodes
» Tips
rund um HTML
| |
|
|
|
Befehle:
HTTP-EQUIV: Expires
| Funktion: |
HTML-Seiten werden, nachdem Sie diese geladen haben, im
Cache Ihres Browsers gespeichert, damit Sie diese beim nächsten Aufruf nur noch von der
lokalen Platte holen müssen. Wenn sich der Inhalt einer gespeicherten HTML-Seite ändert,
können Sie mit diesem Tag dem Browsern befehlen, diese Seite an einem bestimmten Tag zu
löschen und die neue Datei aus dem Netz zu laden. |
| Beispiel: |
<META HTTP-EQUIV="Expires"
CONTENT="Fri, 26 Sep 1997/1998 19:49:00 GMT">
Das Beispiel-Dokument soll ab dem 26. September '97 19.49 Uhr neu geladen werden. Andere
Möglichkeiten wären eine Null (content="0" für sofortiges
Nachladen) oder eine Zeitangabe in Sekunden, z.B. content="3600",
was zu einem umgehen des Caches nach einer Stunde führen würde. |
| Bemerkung: |
Viele Suchmaschinen haben nach diesem Befehl Dateien
neu indiziert. Da die Benutzer die Zeiträume immer kleiner gemacht haben, führte dies zu
unnötigen Belastungen der Leitungen und viele Suchmaschinen beachten diesen Befehl nicht
mehr! |
|
HTTP-EQUIV: Pragma
| Funktion: |
Mit diesem Befehl verbieten Sie den Proxy-Servern Ihre
Seite zu cachen. Benutzen Sie diesen Tag zusammen mit dem HTTP-EQUIV:
Expires-Tag. So wird erreicht, daß die Seite immer direkt vom Server geladen wird und
der Benutzer immer die neuste Version sieht. |
| Beispiel: |
<META HTTP-EQUIV="Pragma"
CONTENT="no-cache">
Diesen Befehl brauchen Sie nicht anzupassen! |
| Bemerkung: |
Sie sollten diesen Befehl auf Seiten benutzen, die sich
oft ändern. Ein Gästebuch, ein Chat oder eine "Neuigkeiten"-Seite können
diesen Tag gebrauchen. |
|
HTTP-EQUIV: Refresh
| Funktion: |
Sie möchten eine Animation oder Präsentation ohne
JavaScript und animierten Gifs machen? Mit diesem Befehl können Sie den Browser aufforden
nach einer bestimmten Zeit eine neue Seite zu laden. |
| Beispiel: |
<META HTTP-EQUIV="Refresh"
CONTENT="4; URL=http://123.org">
Die Ziffer gibt an, nach wie vielen Sekunden die neue Seite geladen werden soll. Der URL
gibt (Sie wissen es schon?) den URL des zu ladenen Dokumentes an. Entweder benutzen Sie
einen relativen URL (z.B. pfad/weit/weg/seite.html) oder einen absoluten URL
mit Protokollangabe, wie im Beispiel. |
| Bemerkung: |
Dieser Befehl wird oft bei Startseiten benutzt, auf
denen für kurze Zeit Werbung, etc angezeigt wird. Durch diese Methode wird die Werbung
angezeigt, stört allerdings nicht das Erscheinungsbild der eigentlichen Seiten. |
|
HTTP-EQUIV: Reply-to
| Funktion: |
Falls jemand etwas zu dem Inhalt Ihrer Seiten schreiben möchte,
die email-Adresse aber nicht auf der Seite vermerkt ist, kann sie hier gefunden werden.
Diese Variable wird oft von Servern verarbeitet. |
| Beispiel: |
<META HTTP-EQUIV="Reply-to"
CONTENT="wolfgang@ruthner.at (Wolfgang Ruthner)">
Der "Content" besteht aus der eigenen email-Adresse und dem eigenen Namen
dahinter in Klammern. |
| Bemerkung: |
|
 |
HTTP-EQUIV: Content-type
| Funktion: |
Damit Sonderzeichen (Umlaute, Copyrightzeichen) richtig dargestellt
werden, muß angegeben werden, welchen Zeichensatz Sie benutzen. |
| Beispiel: |
<META HTTP-EQUIV="Content-type"
CONTENT="text/html; charset=iso-8859-i"> Sie sollten nur den Charset
ändern, z.B. in US-ASCII. |
| Bemerkung: |
Da Sie diesen Tag nicht verändern müssen, können Sie ihn für
alle Ihre HTML-Dateien benutzen. |
HTTP-EQUIV: Keywords
| Funktion: |
Wenn jemand einen Begriff sucht, der in Ihrer Keywordliste steht,
wird Ihre Seite als Ergebnis mit ausgegeben. |
| Beispiel: |
<META HTTP-EQUIV="Keywords"
CONTENT="Wolfgang Ruthner, Webdesign, Amstetten, DHTML, Tips, Tricks, HTML"> |
| Bemerkung: |
Wenn Sie Frames benutzen, sollten Sie in der Datei, die die Frames
erstellt (die mit <frameset>), mit den Keywords auch den Inhalt der anderen Frames
bescheiben. Es werden je nach Suchmaschine maximal 1000 Zeichen als Keywords notiert! Wenn
ein Begriff zu oft in der Liste auftaucht, wird von manchen
Suchmaschinen die gesamte(!) Liste ignoriert. |
|
|
NAME: Keywords
| Funktion: |
Dieser Befehl funktioniert fast so, wie der HTTP-EQUIV:
Keywords Befehl. Bei diesem Befehl werden die Keywords allerdings nicht als Antwort
auf einen HTTP-Request zurückgeschickt. |
| Beispiel: |
<META NAME="Keywords" CONTENT="Wolfgang
Ruthner, Webdesign, Amstetten, DHTML, Tips, Tricks, HTML"> |
| Bemerkung: |
[siehe auch HTTP-EQUIV: Keywords] |
|
NAME: Description
| Funktion: |
Suchmaschinen geben als Ergebnis auf eine Anfrage immer einen URL
mit dem Titel der Seite und einer kleinen Beschreibung aus. Wenn die Seite nicht
beschrieben wurde, werden die ersten 200-300 Zeichen als Beschreibung genutzt. Mit diesem
Meta-Tag können Sie selbst den Inhalt Ihrer Seite beschreiben. |
| Beispiel: |
<META NAME="Description" CONTENT="Homepage
in deutscher Sprache mit vielen WWW-Links und Beschreibung der Meta-Befehle."> |
| Bemerkung: |
Wenn Sie JavaScript in Ihren Seiten benutzen, sollten Sie diesen
Befehl benutzen, da es sonst passieren kann, daß der Source des JavaScripts als
Beschreibung angezeigt wird. |
|
NAME: Content-Language
| Funktion: |
Da die Suchmaschinen verschiedene Sprachen nicht unterscheiden
können, sollten Sie diesen Tag benutzten. |
| Beispiel: |
<META NAME="Content-Language"
CONTENT="de"> Als CONTENT können Sie hier die Endungen der
Top-Level-Domains nehmen. de=Deutsch, uk=Englisch, us=am. Englisch |
| Bemerkung: |
Dieser Tag wird z.B. bei Altavista benutzt, wenn Sie angeben, daß
Sie nur Deutsche Seiten haben möchten. |
NAME: Generator
| Funktion: |
Mit diesem Befhl können Sie angeben, welchen Editor Sie zu
Erstellen Ihrer HTML-Seiten benutzt haben. |
| Beispiel: |
<META NAME="Generator"
CONTENT="notepad"> Den Eintrag im Content-Feld können Sie so
gestalten, wie Sie möchten. |
| Bemerkung: |
Viele Editoren setzten diesen Tag automatisch. Wenn Sie kleinere
Dateien benötigen, können Sie diesen Tag natürlich weglassen ;-) |
|
|
NAME: Author
| Funktion: |
Dieser Tag ähnelt dem LINK: Made-Tag und
dem NAME: Copyright-Tag. |
| Beispiel: |
<META NAME="Author"
CONTENT="notepad"> |
| Bemerkung: |
Sie können natürlich alle Meta-Tags benutzen. Für das Copyright
würde allerdings einer genügen ;-) In dem angezeigten Teil der HTML-Seite taucht
schließlich auch noch ein Copyright-Vermerk auf, oder? |
NAME: Copyright
|
| Funktion: |
Mit diesem Tag definieren Sie die Copyright-Rechte. |
| Beispiel: |
<META NAME="Copyright" CONTENT="Copyright
1999 by Wolfgang Ruthner. Diese Seite darf für nichtkommerzielle Zwecke frei kopiert
werden."> In dem Content-Feld sollten Sie Ihren Namen und ein paar
Copyright-Infos unterbringen. |
| Bemerkung: |
Am besten benutzen Sie diesen Tag zusätzlich zu den
Copyright-Infos in dem angezeigten Teil der HTML-Datei. |
NAME: Page-Topic
|
| Funktion: |
Hiermit geben Sie das allg Thema der Seite an. |
| Beispiel: |
<META NAME="Page-Topic"
CONTENT="Homepage">Es gibt keine Beschränkungen für das
Content-Feld. Beispiele: Homepage, Kultur, Internet, Kunst, Musik |
| Bemerkung: |
|
NAME: Page-Type
|
| Funktion: |
Bestimmt die Art des Inhalts. |
| Beispiel: |
<META NAME="Page-Type"
CONTENT="HTML-Formular">Beispiele: HTML-Seite, Grafik, Karte,
Übersicht |
| Bemerkung: |
Verwechseln Sie diesen Tag nicht mit den Content-type-Tag! |
NAME: Audience
|
| Funktion: |
An wen richtet sich die Seite?. |
| Beispiel: |
<META NAME="Audience"
CONTENT="Webmaster">Beispiele: Anfänger, Profis, Studenten, Schüler,
Surfer |
| Bemerkung: |
siehe auch: NAME: Rating |
NAME: Revisit-after
| Funktion: |
Dieser Tag ähnelt dem Expires-Tag. |
| Beispiel: |
<META NAME="Revisit-after" CONTENT="14
days"> Die Anzahl der Tage kann nach Bedarf geändert werden. |
| Bemerkung: |
Bei Netscape können Sie so konfigurieren, daß nach einer
bestimmten Anzahl von Tagen die Seiten automatisch neu geladen werden (und der Cache
umgangen!). |
|
|
NAME: Robots
| Funktion: |
Das Internet wird ständig von den Suchmaschinen nach neuen
Informationen durchsucht. Mit diesem Tag können Sie den Suchmaschinen verbieten, Ihre
Seite zu durchsuchen. |
| Beispiel: |
<META NAME="Robots"
CONTENT="NOINDEX">
| Content |
Beschreibung |
| ALL |
"normale" Einstellung; Seite wird indiziert |
| NOINDEX |
Seite wird nicht in die Datenbank eingetragen |
| NOFOLLOW |
Seite wird eingetragen, Hyperlinks werden nicht verfolgt |
| INDEX |
ebenfalls eine normale Einstellung |
|
|
| Bemerkung: |
Diesen Tag brauchen Sie eigentlich nur auf den Seiten setzen, die
nicht in Suchmaschinen aufgenommen werden sollen. |
NAME: Rating
| Funktion: |
Wenn der Inhalt Ihrer Seiten für ältere Personen bestimmt ist,
sollten Sie dies kenntlich machen. |
| Beispiel: |
<META NAME="Rating"
CONTENT="General">
| Content |
Beschreibung |
| General |
"normale" Einstellung; für jeden zugänglich |
| Mature |
[genaue Bedeutung unbekannt] |
| Restricted |
[genaue Bedeutung unbekannt] |
| 14 years |
die Surfer sollten mindestens 14 Jahre alt sein |
|
|
| Bemerkung: |
Diesen Tag brauchen Sie nur setzten, wenn nicht jeder Ihre Seiten
sehen soll/darf. |
LINK: Made
| Funktion: |
zusätzliche Informationen zum Autor. Vergleichbar mit HTTP-EQUIV: Reply-to und NAME: Author! |
| Beispiel: |
<LINK REV="Made"
HREF="mailto:wolfgang@ruthner.at">Als Content müssen Sie Ihre
email-Adresse mit einem mailto: davor angeben (wie bei einem <a
href="...). |
| Bemerkung: |
Dies ist eigentlich kein Meta-Tag ;-) |
|
|
BASE
| Funktion: |
Mit diesem Tag können Sie einen Teil eines URL angeben, der vor
fast jede andere URL-Angabe auf Ihren Seiten gesetzt wird. Der URL, der geladen wird,
setzt sich aus dem BASE-HREF und dem Teil des URLs aus dem HTML-Code zusammen. |
| Beispiel: |
<BASE HREF="http://ruthner.at/">
In diesem Fall ist meine Homepage der Ausgangspfad. Ein <a
href="images/sample.gif"> verweist jetzt auf http://ruthner.at/images/sample.gif ! Wenn der Anker ein Protokoll-Namen
enthält (http:// oder ftp://) wird der BASE-HREF nicht vorrangestellt. |
| Bemerkung: |
Dies ist eigentlich kein Meta-Tag ;-)
Sie haben HTML-Dateien gespeichert, um diese dann offline anzugucken und ärgern sich,
daß die Bilder nicht zu sehen sind? Setzten Sie in die HTML-Datei diesen Befehl mit dem
entsprechenden URL (URL des Dokuments geht auch!) ein. Nun werden die Bilder, soweit im
Cache, mit angezeigt. |
|
|