I fru... Twoja wiadomość już leci na nasze skrzynki!
Zajrzyj na swoją pocztę, aby poznać szczegóły oferty ;)
Tymczasem, sprawdź nowości na naszym blogu semahead.agency/blog/
Zespół Semahead by WeNet
Paginacja jest elementem, który każdy specjalista powinien wziąć pod uwagę w audycie SEO. Platformy sklepowe i popularne systemy CMS coraz lepiej radzą sobie z dzieloną treścią, ale w większości przypadków paginacja i tak wymaga dopracowania.
Paginacja, inaczej stronicowanie jest rozwiązaniem, które służy podzieleniu zawartości strony na części, rozwiązanie stosowane jest najczęściej na forach, w sklepach internetowych oraz blogach. Treść podzielona na fragmenty jest czytelniejsza dla użytkowników, a dodatkowo skraca czas ładowania strony.
Często przy stosowaniu paginacji występuje duplikacja treści, czyli ta sama treść dostępna pod więcej niż jednym adresem URL, dodatkowo strony paginacji mają zazwyczaj powielone meta tagi oraz nagłówki. Duplikacja treści wpływa niekorzystnie na widoczność strony w wynikach organicznych, z punktu widzenia SEO jest kilka rozwiązań w zależności od typu oraz budowy serwisu.
Jeżeli w serwisie istnieje strona podsumowująca, czyli taka, która zawiera całą treść dostępną na podstronach paginacji, to należy zastosować tag kanoniczny rel=”canonical”. Tag powinien wskazywać adres URL pełnej wersji i należy dodać go do sekcji head na wszystkich podstronach stronicowania. Przykładowo, artykuł na naszym blogu został podzielony na trzy części:
http://przyklad.pl/artykul
http:// przyklad.pl/artykul-2
http:// przyklad.pl/artykul-3
System CMS z którego korzystamy, dodatkowo generuje wpis w całości pod adresem:
http://nasz-blog.pl/artykul-caly
W takim przypadku, należy do wszystkich podstron z podzielonym artykułem dodać tag kanoniczny adresu <link rel=”canonical” href=”http:// przyklad.pl/artykul-caly” /> w sekcji head.
Wskazanie kanonicznego adresu URL pozwoli na wykluczenie duplikacji treści w naszym serwisie. Więcej o kanonicznych adresach URL można przeczytać we wskazówkach dla webmasterów: https://support.google.com/webmasters/answer/139066?hl=pl
W przypadku braku strony z pełną zawartością, można zastosować atrybuty rel=”next” i rel=”prev” (zamienie rel=”previous”). Atrybuty zostały stworzone przez inżynierów Google, jako wskazówka dla algorytmu, że podzielona treść łączy się w jedną, spójną całość. Zastosowanie atrybutów pozwoli w większości przypadków na wyświetlenie w wynikach organicznych pierwszej strony zawartości. Zostańmy przy przykładzie artykułu, tym razem bez strony podsumowującej, w tym przypadku, można postąpić jak poniżej:
W sekcji head pierwszej strony paginacji dodajemy atrybut rel=”next” <link rel=”next” href=”http://przyklad.pl/artykul-2” />
Na drugiej stronie, należy wskazać stronę 1 i 3 – <link rel=”prev” href=”http://nasz-blog.pl/artykul” /> <link rel=”next” href=”http://przyklad.pl/artykul-3” />
Na trzeciej stronie dodajemy atrybut rel=”prev” <link rel=”prev” href=”http://przyklad.pl/artykul-2” />
Warto dodać, że powyższe atrybuty, są jedynie wskazówkami, a nie dyrektywami, dlatego zastosowanie ich nie daje pewności, że algorytm zinterpretuje atrybuty w taki sposób jaki sobie zamierzyliśmy.
Google dopuszcza stosowanie atrybutów rel=”next” rel=”prev” razem z kanonicznymi adresami URL. Rozwiązanie jest szczególnie przydatne w sklepach internetowych, gdzie poza paginacją występuje filtrowanie różnych parametrów. Poza atrybutami prev, next, należy wskazać kanoniczny adres URL bieżącej podstrony bez żadnych parametrów. Przykładowo, dla drugiej strony paginacji, do sekcji head powinno się dodać:
<link rel=”canonical” href=”http://przyklad.pl/nazwa-kategorii-2” />
<link rel=”prev” href=”http://przyklad.pl/nazwa-kategorii” />
<link rel=”next” href=”http://przyklad.pl/nazwa-kategorii-3” />
Dodanie kanonicznego adresu URL powinno uniemożliwić indeksację adresów z parametrami sortowania, które są częstą przyczyną powstawania duplikacji treści w sklepach internetowych.
Częstym błędem jest dzielenie zawartości na niewielką liczbę produktów/wpisów, nie jest korzystne ze względu na niższy stosunek treści do kodu strony, dodatkowo takie rozwiązanie zmusza do częstego przechodzenia na kolejną stronę, co może być uciążliwe. Nie mogę podać uniwersalnego rozwiązania, ale warto przede wszystkim pomyśleć o wygodzie użytkownika.
Dobrą praktyką jest dodawanie opisów do kategorii, w ten sposób można zwiększyć stosunek treści do kodu strony dodatkowo nasycając zawartość słowami kluczowymi. Opis nie powinien być powielony na wszystkich podstronach paginacji, a dodanie go tylko do pierwszej strony zwiększy szansę, na to, że właśnie ona będzie wyświetlana najwyżej dla zapytań związanych z kategorią.
Jeżeli każda strona w paginacji ma taki sam tytuł, algorytm w wynikach wyszukiwania zazwyczaj sam dodaje numer strony w tagu title, natomiast warto zadbać o to na etapie optymalizacji. Tytuł może opierać się o poniższy schemat:
[Tytuł strony], strona [Numer strony] – [Nazwa serwisu]
Tagi kanoniczne powinny zawierać bezwzględne (pełne) adresy URL:
<link rel=”canonical” href=”http://przyklad.pl/nazwa-kategorii” />
zamiast:
<link rel=”canonical” href=”/nazwa-kategorii” />
Stosowanie adresów względnych nie daje jasnego sygnału jaki konkretnie URL chcemy wskazać jako kanoniczny.
Pozwól użytkownikowi skupić się na zawartości strony dodając widoczny przycisk kierujący do kolejnej podstrony paginacji. Stosując tę metodę, odbiorca nie będzie musiał skupiać się na tym, na której stronie aktualnie się znajduje. Duży przycisk pomoże użytkownikom korzystającym z urządzeń mobilnych.
Sposób rozwiązania paginacji, zależy od struktury i złożoności strony, nie można zaproponować idealnego rozwiązania dla wszystkich przypadków. Więcej na temat wskazywania treści podzielonej można przeczytać tutaj: https://support.google.com/webmasters/answer/1663744?hl=pl
Chcesz zacząć współpracę z nami? Wypełnij formularz!
Wypełnienie zajmie Ci kilka chwil a nam pozwoli
lepiej przygotować się do rozmowy z Tobą.