META
META to element dokumentu HTML dostarczający informacji niewidocznych dla użytkowników, lecz istotnych z punktu widzenia odbiorników dokumentu - przeglądarek i wyszukiwarek internetowych.
Element ten wprowadzany jest za pomocą znacznika META w części nagłówkowej dokumentu HTML (a więc w obrębie znacznika HEAD .. /HEAD).
Typy elementów META
Informacje dostarczane w znaczniku META dzielą się na dwa rodzaje:
Definiujące zmienne systemowe - przeznaczone dla przeglądarek, wprowadzane za pomocą atrybutu HTTP-EQUIV. Składnia znacznika wygląda następująco:
<META HTTP-EQUIV="nazwa" CONTENT="wartość">
Definiujące zmienne użytkownika - przeznaczone dla wyszukiwarek, wprowadzane za pomocą atrybutu NAME. Charakteryzują one zawartość strony, pomagając w jej sklasyfikowaniu; mają także duży wpływ na pozycje strony na liście wyszukiwania. Składnia znacznika wygląda następująco:
<META NAME="nazwa" CONTENT="wartość">
Przegląd meta-informacji
Poniżej zgromadzone zostały znaczniki, które najczęściej pojawiają się w dokumentach internetowych:
Definicja strony kodowej (META HTTP-EQUIV="Content-Type"). Element zapewniający poprawne wyświetlanie znaków narodowych na stronie WWW przez przeglądarkę.
Przykład:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET="iso-8859-2">
Wersja językowa (META HTTP-EQUIV="Content-Language"). Pomaga podczas wyszukiwania dokumentu, gdy w wyszukiwarce wybrano opcję znajdowania stron w określonym języku.
Przykład:
<META HTTP-EQUIV="Content-Language" CONTENT="pl">
Odświeżenie dokumentu (ponowne załadowanie go przez przeglądarkę) z możliwością automatycznego przeniesienia użytkownika do innego dokumentu po określonym czasie liczonym w sekundach (META HTTP-EQUIV="Refresh").
Przykłady:
<META HTTP-EQUIV="Refresh" CONTENT="3"> <META HTTP-EQUIV="Refresh" CONTENT="10"; URL="http://www.webstyle.pl">
Wymuszenie na przeglądarce nieużywania funkcji cache - pamięci podręcznej (META HTTP-EQUIV="Pragma"). Stosowane w przypadku stron zawierających często aktualizowane informacje.
Przykład:
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
Wprowadzenie funkcji przejścia, podobnych do efektów oferowanych przez programy prezentacyjne (META HTTP-EQUIV="Page-Enter", META HTTP-EQUIV="Page-Exit", META HTTP-EQUIV="Site-Enter", META HTTP-EQUIV="Site-Exit").
Przykład:
<META HTTP-EQUIV="Page-Enter" CONTENT="filter:RevealTrans(Duration=5,Transition=22)">
Opis zawartości dokumentu (META NAME="Content"). Ciąg znaków, który zostanie wyświetlony przez wyszukiwarkę zaraz po tytule strony. Opis może składać się maksymalnie ze 150 znaków (wraz ze spacjami). W przypadku jego braku wyszukiwarka wyświetla zazwyczaj kilka początkowych wierszy dokumentu.
Przykład:
<META NAME="Content" CONTENT="Netopedia - Encyklopedia Internetu. 2000 haseł związanych z Internetem: terminologia, standardy, nowe technologie, programy, e-biznes, ludzie, firmy, webdesign, etc. Opisy, przykłady, ilustracje, adresy.">
Słowa kluczowe (META NAME="Keywords"). Słowa najlepiej charakteryzujące zawartość dokumentu i których mogą używać internauci w celu jego odnalezienia za pomocą wyszukiwarki. Liczba znaków w tym elemencie nie może przekroczyć 1000. Powtarzanie słów nie jest wskazane – niektóre wyszukiwarki traktują to jako tzw. spamdexing i w najlepszym przypadku obniżają pozycję strony.
Przykład:
<META NAME="Keywords" CONTENT="encyklopedia, leksykon, słownik, termin, terminologia, słownictwo, definicja, opis, adres, przykłady, informatyka, technologia, programy, e-biznes, firmy, webdesign">
Dane autora (META NAME="Author"). Daje możliwość odnalezienia dokumentów określonego autora.
Przykład:
<META NAME="Author" CONTENT="Michał Czajkowski">
Kontakt do właściciela strony (META NAME="reply-to").
Przykład:
<META NAME="reply-to" CONTENT="mcz@webstyle.pl">
Prawa autorskie (META NAME="Copyrights").
Przykład:
<META NAME="Copyrights" CONTENT="Copyright (c) 1998-2002 Michał Czajkowski">
Data i czas powstania dokumentu (META NAME="Creation-date").
Przykład:
<META NAME="Creation-date" CONTENT="MON, 08 OCT 2001 15:05:05 GMT">
Nazwa programu, który posłużył do utworzenia dokumentu (META NAME="Generator" lub META NAME="Authoring_tool").
Przykłady:
<META NAME="Generator" CONTENT="Macromedia Dreamweaver"> <META NAME="Authoring_Tool" CONTENT="Pajączek 2000">
Wskazówki dla robotów indeksujących (META NAME="Robots"). Pozwalają określić, czy dany dokument powinien zostać zindeksowany (wartość index lub noindex) oraz czy robot powinien zindeksować również wszystkie strony, do których odnośniki umieszczono w danym dokumencie (wartość follow lub nofollow). Można także użyć wartości all (oznaczającej jednoczesne wystąpienie wartości index oraz follow) lub wartości none (noindex i nofollow). Szczegóły dotyczące konstrukcji znacznika META dla robotów indeksujących zawarto w opisie terminu Robots Exclusion Standard.
Przykład:
<META NAME="Robots" CONTENT="index, follow" >
zobacz również:
- pozycjonowanie, Robots Exclusion Standard, wyszukiwarka, META
- wyjaśnienie znaczników META (W3C)
- spis wszystkich META-tagów
- Back to Basics: META Tags