logo w

Pozycjonowanie Poznań - Positioning Site
TL;DR Metatag robots to instrukcja dla wyszukiwarek jak traktować daną podstronę — czy ją indeksować, czy śledzić linki, czy zachowywać w cache. Można go kierować do wszystkich botów (robots) albo do konkretnych (googlebot, googlebot-news). Najczęstsze błędy to brak tagu lub pomylenie cudzysłowów typograficznych z prostymi.
Optymalizacja meta robots tag
Meta robots tag to jeden z pierwszych elementów optymalizacji strony — prosty w implementacji, ale ważny w skutkach.

Metatag robots — co to jest?

Metatag robots jest bardzo ważny w pozycjonowaniu stron, bo pozwala na zastosowanie precyzyjnego i zależnego dla konkretnej strony sposobu, w jaki dana strona ma być indeksowana i wyświetlana w SERP. Najczęściej wystarczy w sekcji <head> umieścić tag:

<meta name="robots" content="noindex" />

Powyższy przykład metatagu robots informuje wyszukiwarki, by nie wyświetlały strony w wynikach wyszukiwania. Wartość atrybutu name robots wskazuje, że odnosi się to do wszystkich wyszukiwarek i wszystkich robotów. Taki tag można skierować do konkretnego robota indeksującego, np.:

<meta name="googlebot" content="noindex" />

Powyższy tag informuje teraz wyłącznie Google o prośbie o niewyświetlanie strony w wynikach wyszukiwania. Google, ale i też Bing i inne wyszukiwarki mają wiele robotów wyszukiwania. Można je wskazać w znaczniku meta. Przykładowo tag:

<meta name="googlebot-news" content="noindex" />

wskazuje, aby wykluczyć stronę z wyników Wiadomości Google.

Najczęściej spotykane dyrektywy

Istnieje wiele dyrektyw indeksowania i wyświetlania stron w SERP. Najczęściej spotykane dyrektywy to:

  • noindex — uniemożliwia wyświetlenie strony w wynikach wyszukiwania
  • nofollow — uniemożliwia korzystanie z linków na stronie
  • noarchive — blokuje zastosowanie pamięci cache

Najczęściej spotykane zastosowanie dyrektyw stosuje się w stronach niskiej jakości, np. regulaminach:

<meta name="robots" content="noindex, follow" />

Wskazuje w ten sposób, aby boty nie indeksowały strony, ale aby śledziły linki na tej stronie.

Popularne błędy związane z meta robots tag

Najczęstsze błędy przy meta tagach robots polegają na ich braku. Wiele stron, zwłaszcza pisanych „autorsko", nie posiada stosownych tagów. Bardzo powszechny błąd wynika z zamiennego stosowania „Quotation Mark" (") oraz „Right Double Quotation Mark" ("). Wyszukiwarka nie rozpozna tagu z typograficznymi cudzysłowami jako prawidłowego.

Optymalizacja meta robots tag to podstawa i jeden z pierwszych elementów prac na stronie.

Wnioski

1. Meta robots tag daje precyzyjną kontrolę nad indeksowaniem. Można nim zarządzać na poziomie każdej podstrony, co jest niemożliwe przez sam plik robots.txt.

2. Błędy w cudzysłowach potrafią zniszczyć cały tag. Typograficzne „" nie są tym samym co programistyczne ". Wyszukiwarki są bezlitosne w tej kwestii.

3. noindex to nie to samo co usunięcie strony. Strona z noindex nadal istnieje i może być linkowana, po prostu nie pojawia się w wynikach Google.

Jeśli chcesz sprawdzić, czy tagi robots, indeksacja i technika strony działają poprawnie, zacznij od audytu SEO.

Więcej o tym, jak łączę technikę i pozycjonowanie stron w Poznaniu, znajdziesz w opisie procesu.

Najczęściej zadawane pytania

Czym różni się meta robots tag od pliku robots.txt?

Plik robots.txt blokuje dostęp robotów do całych sekcji serwisu. Meta robots tag działa na poziomie konkretnej podstrony i pozwala na bardziej precyzyjne instrukcje, np. noindex przy jednoczesnym allow w robots.txt.

Czy noindex usuwa stronę z Google?

Nie natychmiast. Strona najpierw musi zostać ponownie zaindeksowana i odczytana przez bota, który uwzględni instrukcję. Usunięcie z indeksu może potrwać kilka dni lub tygodni.

Jakie dyrektywy można łączyć w jednym tagu?

Można łączyć wiele dyrektyw w atrybucie content, np. content="noindex, nofollow" albo content="noindex, follow". Ważne, żeby oddzielać je przecinkiem i stosować poprawne cudzysłowy.

Czy meta robots tag dotyczy wszystkich wyszukiwarek?

Przy name="robots" tak — dotyczy wszystkich wyszukiwarek, które respektują ten standard. Przy name="googlebot" instrukcja jest skierowana wyłącznie do robotów Google.