Tagi specjalne, które Google potrafi zinterpretować

Aby wspomagać kontrolowanie sposobu wyświetlania stron Twojej witryny w wyszukiwarce Google, obsługujemy zarówno metatagi na poziomie strony, jak i wbudowane dyrektywy.

Metatagi na poziomie strony są doskonałym rozwiązaniem dla właścicieli witryn, którzy chcą przekazywać wyszukiwarkom dodatkowe informacje na temat swoich witryn. Pozwalają one na dostarczanie informacji różnym systemom klienckim, z których każdy interpretuje tylko te informacje, które rozumie, zaś pozostałe ignoruje. Metatagi są dodawane do sekcji <head> strony HTML i zazwyczaj wyglądają tak:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="Description" CONTENT="Author: A.N. Author, Illustrator: P. Picture, Category: Books, Price:  £9.24, Length: 784 pages">
    <meta name="google-site-verification" content="+nxGUDJ4QpAZ5l9Bsjdi102tLVC21AIh5d1Nl23908vVuFHs34="/>
    <title>Example Books - high-quality used books for children</title>
    <meta name="robots" content="noindex,nofollow">
  </head>
</html>

Google rozumie te metatagi (lista nie jest pełna):

Metatagi, które Google potrafi zinterpretować
<meta name="description" content="A description of the page" /> Użyj tego tagu, by podać krótki opis strony. Czasami tekst ten jest wykorzystywany w krótkim opisie strony pokazywanym na stronie z wynikami wyszukiwania.
<meta name="robots" content="..., ..." />

<meta name="googlebot" content="..., ..." />

Te metatagi sterują zachowaniem wyszukiwarek w zakresie skanowania i indeksowania stron.

Tag <meta name="robots"> odnosi się do wszystkich wyszukiwarek, a tag <meta name="googlebot"> dotyczy tylko Google.

W przypadku kolidujących ze sobą metatagów robots (lub googlebot) zastosowanie ma tag bardziej restrykcyjny. Jeśli na przykład strona zawiera zarówno tag max-snippet:50, jak i nosnippet, zostanie zastosowany tag nosnippet.

Wartości domyślne, których nie trzeba deklarować, to index, follow. Pełną listę wartości zrozumiałych dla Google znajdziesz na liście prawidłowych dyrektyw.

Tę samą informację możesz też umieścić w nagłówku strony, używając dyrektywy nagłówka HTTP „X-Robots-Tag”. Jest to szczególnie przydatne, gdy chcesz kontrolować indeksowanie plików w formacie innym niż HTML, takich jak pliki graficzne lub inne dokumenty. Więcej informacji o metatagach używanych przez roboty

<meta name="google" content="nositelinkssearchbox" /> Gdy użytkownicy szukają Twojej witryny, w wynikach wyszukiwania Google czasami wyświetla się pole wyszukiwania, które jej dotyczy, a także inne bezpośrednie linki do niej. Ten metatag informuje Google, że pole wyszukiwania linków do podstron nie powinno się wyświetlać. Więcej informacji o polu wyszukiwania linków do podstron
<meta name="google" content="notranslate" /> Gdy wykryjemy, że treść strony jest w innym języku niż ten, z którego chce korzystać użytkownik, często zamieszczamy w wynikach wyszukiwania link umożliwiający jej przetłumaczenie. Daje to twórcom witryn szansę dotarcia z unikatową i ciekawą zawartością do znacznie szerszej grupy odbiorców. Jednak w niektórych sytuacjach takie działanie może być niepożądane. Ten metatag informuje Google, że nie należy oferować tłumaczenia danej strony.
<meta name="google" content="nopagereadaloud" /> Uniemożliwia przeglądarkom internetowym odczytywanie na głos otagowanej strony przy użyciu poleceń głosowych Asystenta Google: „Przeczytaj tę stronę” i „Przeczytaj”.
<meta name="google-site-verification" content="..." /> Tego tagu można użyć na głównej stronie witryny, by potwierdzić jej własność w Search Console. Pamiętaj, że o ile wartości z atrybutami namecontent muszą dokładnie odpowiadać wyświetlanej zawartości (łącznie z użyciem małych lub dużych liter), nie ma znaczenia, czy zamienisz tag XHTML na HTML ani czy format tagu będzie odpowiadał formatowi strony.
<meta http-equiv="Content-Type" content="...; charset=..." />
<meta charset="..." >
Ten zapis określa typ zawartości strony i zestaw używanych na niej znaków. Pamiętaj, aby wartość atrybutu „content” znajdowała się w cudzysłowie. W przeciwnym razie może dojść do nieprawidłowej interpretacji wartości atrybutu „charset”. W miarę możliwości zalecamy używanie kodowania Unicode/UTF-8. Więcej informacji
<meta http-equiv="refresh" content="...;url=..." /> Ten tag odsyła użytkownika pod nowy adres URL po upływie określonego czasu. Niekiedy jest stosowany jako prosty sposób przekierowania. Nie jest on jednak obsługiwany przez niektóre przeglądarki i może dezorientować użytkowników. Organizacja W3C zaleca niestosowanie tego tagu. Jako alternatywę polecamy przekierowania 301 realizowane na serwerze.
<meta name="viewport" content="..."> Ten tag informuje przeglądarkę, jak renderować stronę na urządzeniu mobilnym. Jego obecność wskazuje Google, że strona jest dostosowana do urządzeń mobilnych. Więcej informacji o konfigurowaniu metatagu viewport

<meta name="rating" content="adult" />

<meta name="rating" content="RTA-5042-1996-1400-1577-RTA" />

Oznacza etykietą stronę zawierającą treści dla dorosłych, aby zasygnalizować, że powinna ona zostać odfiltrowana w wynikach SafeSearch. Więcej informacji o oznaczaniu stron na potrzeby filtra SafeSearch

Pozostałe uwagi

  • Google odczytuje metatagi zapisane zarówno w formacie HTML, jak i XHTML, niezależnie od formatu przyjętego dla całej strony.
  • Z wyjątkiem tagu google-site-verification wielkość liter zwykle nie ma znaczenia.
  • Opublikowana tu lista dostępnych metatagów nie jest pełna. Jeśli uznasz, że w Twojej witrynie ważne będą też inne metatagi, możesz ich użyć. Pamiętaj tylko, że Google zignoruje metatagi, których nie zna.

Wbudowane dyrektywy

Niezależnie od metatagów definiowanych na poziomie strony możesz wskazać fragmenty strony HTML, które mają nie być używane w krótkich opisach. Użyj atrybutu data-nosnippet elementów HTML span, div lub section. Przykład:

<p>This text can be included in a snippet <span data-nosnippet>and this part would not be shown</span>.</p>

Aby umożliwić odczyt maszynowy, musisz używać prawidłowego kodu HTML, a wszystkie tagi muszą być odpowiednio domknięte.