Przejdź do treści

Ustawienia plików cookie

Prosimy wybrać, na które rodzaje plików cookie Państwo zezwalają. Wybór można zmienić w dowolnym momencie w Ustawieniach plików cookie na dole każdej strony. Polityka prywatności

Niezbędne

Zawsze włączone

Potrzebne do logowania, zachowania koszyka i zapamiętania wyborów. Są zawsze włączone.

Jakie pliki cookie?
  • weboke_sessie, weboke_klant, weboke_remember: sesja i pozostanie zalogowanym
  • weboke_basket: koszyk
  • wkBtwIncl: wyświetlanie cen z VAT lub bez VAT
  • wok_cookies: wybór dotyczący plików cookie, 12 miesięcy

Mierzą, która reklama prowadzi do odwiedzin lub zamówienia, abyśmy nie płacili za reklamy, które nic nie dają.

Jakie pliki cookie?
  • Google Ads przez Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, reklamy w ChatGPT
  • wok_aff: przez którego partnera trafili Państwo do nas (program partnerski), 60 dni

4,6

Kraj i język

Każdy kraj ma własną stronę z cenami i stawką VAT tego kraju.

Wyświetl

Canonical i powielone treści

Moduł 3: Techniczne podstawy strony · Czas czytania: 12 minut

Cel lekcji: Po tej lekcji będą Państwo potrafili rozpoznać powielone treści na swojej stronie, wybrać, który adres jest właściwym (kanonicznym) adresem, i prawidłowo przekazać go wyszukiwarkom za pomocą przekierowań oraz rel="canonical".

Kluczowe pojęcia: powielone treści, kanonizacja, adres kanoniczny, warianty (http i https, z www i bez www, ukośnik, parametry, wielkie litery), rel="canonical", adres bezwzględny, canonical jako wskazówka, przekierowanie 301 jako silniejszy sygnał, canonical wybrany przez Google, brak kary za powielone treści

Jedna strona, pięć adresów

Dla Państwa strona z bukietami ślubnymi to jedna strona. Dla wyszukiwarki każdy adres to osobna strona. Proszę zobaczyć, jak w przypadku Bloemenatelier Lotte ta sama treść może być dostępna pod pięcioma adresami:

http://example.com/bruidsboeketten
https://example.com/bruidsboeketten
https://www.example.com/bruidsboeketten
https://www.example.com/bruidsboeketten/
https://www.example.com/bruidsboeketten?utm_source=nieuwsbrief

Nazywa się to powielonymi treściami: ta sama (lub prawie ta sama) treść pod więcej niż jednym adresem. Google wymienia najczęstsze przyczyny:

PrzyczynaPrzykład
Warianty protokołudziałają zarówno http://, jak i https://
Warianty z www i bez niegodomena i www. prowadzą do tej samej strony
Funkcje stronysortowanie i filtrowanie: ?sorteer=prijs, ?kleur=rood
Warianty regionalneten sam tekst w języku niderlandzkim dla /nl-nl/ i /nl-be/
Warianty dla urządzeńosobna strona mobilna, np. m.example.com
Przez przypadektestowa kopia strony (test.example.com) dostępna dla wyszukiwarek

Do tego dochodzą: ukośnik na końcu adresu lub jego brak, wielkie litery w ścieżce (/Contact i /contact), index.html na końcu adresu oraz parametry z newsletterów i reklam.

Czy to problem?

Brak kary. Google pisze, że pewna ilość powielonych treści na stronie jest normalna i nie narusza jego zasad dotyczących spamu. Nie zostaną Państwo za to ukarani. Problem pojawia się dopiero wtedy, gdy ktoś celowo tworzy masowo kopie, aby zapełnić wyniki wyszukiwania; to zupełnie inna sprawa (lekcja 8.2).

Dlaczego więc warto to uporządkować? Ponieważ w przeciwnym razie wyszukiwarka wybierze sama. Google grupuje strony o tej samej treści i wybiera spośród nich jeden adres kanoniczny: reprezentanta, który pojawia się w wynikach wyszukiwania i jest najczęściej indeksowany przez robota. Ten wybór nazywa się kanonizacją. Jeśli pozostawią to Państwo Google, może on wybrać akurat adres z dopiskiem ?utm_source=nieuwsbrief. Ponadto dane w Search Console rozproszą się na pięć wariantów, a robot indeksujący będzie tracił czas na kopie.

Trzy sygnały, od najsilniejszego do najsłabszego

To Państwo mówią wyszukiwarce, który adres jest właściwy. Google wymienia trzy sposoby, w kolejności od najsilniejszego:

  1. Przekierowanie (301 lub 308): silny sygnał, że cel przekierowania ma zostać adresem kanonicznym. Prosimy używać go dla wariantów, których nikt nie potrzebuje: z http na https oraz z wersji z www lub bez www na tę drugą. Ustawia się to jednorazowo dla całej strony (lekcja 4.1).
  2. rel="canonical": również silny sygnał. Jest to wiersz w sekcji <head> strony, który wskazuje, który adres jest właściwy. Prosimy używać go tam, gdzie wariant musi nadal działać, np. dla adresu z filtrem lub parametrem newslettera.
  3. Mapa witryny: słaby sygnał. Adresy umieszczone w mapie witryny proponują Państwo jako kanoniczne (lekcja 3.4). Dlatego prosimy umieszczać w niej tylko właściwe adresy.

Canonical wygląda tak:

<head>
  <title>Bruidsboeketten op maat | Bloemenatelier Lotte</title>
  <link rel="canonical" href="https://www.example.com/bruidsboeketten">
</head>

Każdy wariant strony zawiera ten sam wiersz, także sam adres kanoniczny. Ten ostatni przypadek nazywa się odwołaniem do samego siebie (self-referencing canonical). Nie jest ono obowiązkowe, ale przydatne: jeśli ktoś wejdzie przez ?utm_source=nieuwsbrief, właściwy adres jest od razu podany.

Wskazówka, nie polecenie

Google mówi to jasno: canonical jest wskazówką, a nie regułą. Google może wybrać inny adres niż Państwo. Dzieje się tak przede wszystkim wtedy, gdy Państwa sygnały są ze sobą sprzeczne. W narzędziu Sprawdzenie adresu URL w Search Console (lekcja 2.4) widać obok siebie dwa wiersze: "Strona kanoniczna zadeklarowana przez użytkownika" i "Strona kanoniczna wybrana przez Google". Jeśli się różnią, prosimy poszukać sprzeczności:

  • canonical wskazuje na https://www.example.com/..., ale mapa witryny podaje https://example.com/...;
  • canonical wskazuje na https://, ale https:// przekierowuje na http://;
  • linki wewnętrzne w menu wskazują na inny wariant niż canonical;
  • strony nie są do siebie wystarczająco podobne: canonical ze strony produktu na stronę główną nie działa, bo nie jest to kopia.

Przy takiej samej treści Google preferuje jako adres kanoniczny wersję https, chyba że coś jest z nią nie tak, np. nieważny certyfikat.

Jak prawidłowo zapisać canonical

ZasadaDlaczego
Pełny adres z https:// i nazwą hostaGoogle zaleca ścieżki bezwzględne; przy ścieżce względnej drobny błąd może wskazać niewłaściwy adres
Dokładnie jeden canonical na stronęDwa różne canonicale są ze sobą sprzeczne; Google może wtedy zignorować oba
Tylko w sekcji <head>Google akceptuje ten link tylko w sekcji <head> kodu HTML
Wskazuje stronę zwracającą 200Canonical na adres, który przekierowuje lub zwraca 404, jest sprzecznym sygnałem
Cel nie ma noindex"To jest właściwy adres" i "nie indeksuj właściwego adresu" wykluczają się
Cel wskazuje sam na siebieŁańcuch (A wskazuje na B, B na C) wprowadza niejasność
Jedna metoda na stronęWiersz w HTML lub nagłówek HTTP Link; według Google stosowanie obu naraz łatwiej prowadzi do błędów

W przypadku plików bez HTML, np. pliku pdf, canonical można też podać jako nagłówek HTTP:

Link: <https://www.example.com/prijslijst.pdf>; rel="canonical"

Czego nie robić

  • Nie używać robots.txt do kanonizacji. Google wyraźnie mówi: nie należy używać do tego robots.txt. Jeśli zablokują Państwo warianty, Google nie może ich odczytać, a więc nie zobaczy też Państwa canonicala.
  • Nie używać noindex, aby wymusić canonical. Tego również Google odradza w obrębie jednej witryny. Noindex oznacza "w ogóle nie indeksuj", a nie "wybierz raczej tamten adres".
  • Nie kierować wszystkiego na stronę główną. Canonical na każdej stronie wskazujący stronę główną (znany błąd w motywach i wtyczkach) mówi Google, że cała Państwa witryna to jedna strona.

W praktyce: kto za co odpowiada?

Przekierowania dla całej witryny ustawiają Państwo w hostingu. W DirectAdmin w WebOké w ustawieniach domeny znajdują się opcje SSL, przekierowania na https oraz "z www lub bez www"; u innych dostawców nazywa się to inaczej, ale jest to ten sam rodzaj ustawienia. Canonical na stronie tworzy Państwa kreator stron. WordPress sam dodaje canonical do wpisów i stron, a wtyczki SEO przejmują to zadanie. AI Builder od WebOké dodaje na każdej opublikowanej stronie canonical wskazujący na własny adres tej strony, a na stronie błędu (404) celowo go nie dodaje. Po każdej zmianie domeny lub wyboru wersji z www prosimy sprawdzić, czy canonical, przekierowanie i mapa witryny nadal podają ten sam adres.

Podsumowanie

  • Powielone treści są normalne i nie są powodem do kary, ale bez sygnału wyszukiwarka sama wybiera, który adres jest kanoniczny.
  • Trzy sygnały: przekierowanie (silny), rel="canonical" (silny) i mapa witryny (słaby). Wszystkie powinny podawać ten sam adres.
  • Canonical jest wskazówką: Google może wybrać inaczej, zwłaszcza przy sprzecznych sygnałach. Prosimy sprawdzić to w narzędziu Sprawdzenie adresu URL.
  • Prosimy zapisać go w pełnej formie, raz, w sekcji <head>, wskazując stronę, która zwraca 200, nie ma noindex i wskazuje sama na siebie.
  • Nie należy używać robots.txt ani noindex do wymuszania canonicala.

Quiz

1. Czy powielone treści na własnej stronie są powodem do kary od Google?



2. Który sygnał jest według Google najsłabszy?



3. Ustawili Państwo canonical na https://www.example.com/bloemen, ale w narzędziu Sprawdzenie adresu URL Google wybiera https://example.com/bloemen. Jaka jest najbardziej prawdopodobna przyczyna?



4. Dlaczego <link rel="canonical" href="/bloemen"> nie jest dobrym pomysłem?



5. Chcą Państwo, aby warianty z filtrem ?kleur=rood nie trafiały do Google jako osobne strony. Co należy zrobić?



Zadanie

Zadanie A3.5: Czy Państwa canonical wskazuje właściwy adres? Prosimy wpisać adres jednej ze stron swojej witryny. Program odczyta stronę, wyszuka canonical i sprawdzi, czy jest dokładnie jeden, czy jest pełny i z https, czy cel zwraca 200, nie ma noindex i wskazuje sam na siebie, oraz czy warianty z http oraz z www lub bez www przekierowują na ten sam host. Nie mają Państwo własnej strony? Prosimy użyć https://european-union.europa.eu/index_nl.

Zadanie A3.5: Czy Państwa canonical wskazuje właściwy adres?



Wprowadzone dane i wyniki sprawdzania nie są zapisywane. Przeglądarka zapamiętuje udzielone odpowiedzi oraz informację, czy zadanie zostało zaliczone. Po zalogowaniu w Moje kursy zapisywana jest jedynie informacja, że zadanie zostało zaliczone (lub prawie zaliczone); tam można ją również usunąć.

Więcej informacji

Kroki opisane w tych artykułach dotyczą paneli WebOké; u innych dostawców działa to podobnie.

Chwileczkę…

Konfiguracja domen

Dla każdej domeny można ustawić serwery nazw, powiązanie z hostingiem oraz to, kto zostanie właścicielem.

Wczytywanie domen…