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 wyszukiwanianofollow— uniemożliwia korzystanie z linków na stronienoarchive— 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.


