Jak zrobić, aby logo miało nagłówek H1 tylko na stronie głównej (wordpress)?

W codziennej pracy bardzo często spotykam się z pytaniami o optymalizację serwisu pod kątem SEO. Jednym z elementów, które Google bierze pod uwagę jest popularny nagłówek H1. Jak wiadomo, od dawna zaleca się, aby występował tylko jeden raz na stronie i zawierał precyzyjne frazy kluczowe, które mogą wpisywać użytkownicy do wyszukiwarki.

W gotowych szbalonach WordPress bardzo powszechne jest, że H1 z nazwą serwisu jest kopiowane na wszystkie podstrony. Z punktu widzenia SEO jest to niezalecane. Lepiej, żeby nazwa serwisu w H1 pojawiła się tylko na stronie głównej. Na pozostałych, w zależności od skecji, w H1 powinien znaleźć się na przykład tytuł artykułu, nazwa działu itp.

Jak zrobić w WordPressie, aby logo
miało nagłówek H1 tylko na stronie głównej?

Poniżej przedstawiam krótki skrypt do WordPressa, który rozwiązuje ten problem. W skrócie rzecz ujmując jest to polecenie, które mówi WordPressowi: „Jeśli jest to strona główna, wstaw znaczniki H1 wokół nazwy serwisu / frazy kluczowej. Jeśli jest inna strona- wstaw H2”. Oczywiście można samemu sobie to dowolnie zmodyfikować, wstawić odpowiednie nagłówki i stylowanie CSS.

<?php if(is_front_page())
{echo "<h1>Fraza kluczowa</h1>";} else
{echo "<h2>Fraza kluczowa</h2>";} ?>

Oczywiście mówimy tu o wersji tekstowej logo. Jeśli logo ma postać obrazka, wówczas atrybut ALT powinien mieć odpowiednią frazę kluczową. Obrazek natomiast obejmujemy znacznikiem H1.

Czy można umieszczać więcej H1 na stronie?

Na to pytanie odpowiedział już jakiś czas temu Matt Cutts (poniżej video). Mimo, iż od dawna przyjmowało się, że nagłówek H1 powinien występować tylko raz na stronie, teraz się to trochę zmieniło. Zapytania o H1 nasiliły się wraz z wejściem HTML5, gdzie wręcz zaleca się stosowanie nagłówków H1 więcej razy – w każdej sekcji strony osobno wyróżniając najważniejszy element.

W skrócie rzecz ujmując, teoretycznie można stosować H1 więcej razy na stronie i nie powinno nas spotkać nic złego ze strony Google. Oczywiście nie należy z tym przesadzać, bo jak wiadomo – wszystko w nadmiarze szkodzi! Ja mimo wszystko staram się utrzymywać jeden nagłówek H1 na stronie, aby niepotrzebnie nie wzmacniać elementów, które są bez znaczenia z punktu widzenia pozycjonowania konkretnej strony. Dlatego polecam wykorzystać powyższy kod, aby niepotrzebnie nie duplikować H1 z nazwą serwisu na wszystkich podstronach.

9 Comments

    1. W ustawieniach WordPressa: WYGLĄD > EDYTOR, a następnie edytować plik header.php. Jeśli templatka korzysta z nagłówków to szukasz H1 i podmieniasz na skrypt, który opisałem. Jeśli templatka nie korzysta z nagłówków (wtedy sam musisz znaleźć odpowiednie miejsce, w którym chcesz mieć ten nagłówek). W większości przypadków będzie to plik header.php.

Leave a Comment