Wtorek, 17 grudnia 2024 r.
Właśnie opublikowaliśmy nowy dokument na temat sprawdzonych metod nawigacji fasetowej, który początkowo został opublikowany jako post na blogu. Oto podsumowanie niektórych ważnych części nowej strony dokumentacji.
Nawigacja fasetowa to świetny sposób na ułatwienie użytkownikom znajdowania w Twojej witrynie tego, czego potrzebują, ale jeśli nie zostanie odpowiednio wdrożona, może stać się koszmarem dla SEO. Dlaczego? Ponieważ może generować prawie nieskończoną liczbę adresów URL, a w rezultacie powodować:
- Nadmiernie indeksowanie: wyszukiwarki tracą czas na indeksowanie niezliczonych adresów URL, które nie są wartościowe dla użytkowników wyszukiwarki.
- Wolniejsze wykrywanie: nadmierne indeksowanie spowalnia wykrywanie ważnych nowych treści.
Nawigacja fasetowa jest zdecydowanie najczęstszym źródłem problemów z nadmiernym indeksowaniem, o których właściciele witryn informują nas w raportach. W większości przypadków można było uniknąć tego problemu, stosując niektóre sprawdzone metody. Wróćmy jednak do wcześniejszych kwestii.
Problem z adresami URL
Każda kombinacja filtrów w nawigacji fasetowej zwykle tworzy niepowtarzalny adres URL. Na przykład:
https://example.com/items.shtm?products=fish&color=radioactive_green&size=tiny
Zmiana dowolnego parametru (product
, color
lub size
) powoduje utworzenie nowego adresu URL, co może prowadzić do potencjalnego gwałtownego wzrostu liczby adresów URL. I właśnie to jest problemem: praktycznie nieskończona liczba nowych adresów URL czeka na odkrycie. Naprawmy to.
2 podejścia
-
Blokowanie adresów URL nawigacji fasetowej:
-
Jeśli nie chcesz, aby te adresy URL były indeksowane, użyj parametru
robots.txt
, aby zablokować ich indeksowanie. -
Możesz też użyć fragmentów adresu URL (
#
) do filtrów, ponieważ wyszukiwarki zwykle je ignorują.
-
Jeśli nie chcesz, aby te adresy URL były indeksowane, użyj parametru
-
Zoptymalizuj adresy URL nawigacji fasetowej (jeśli chcesz, aby były indeksowane bez względu na koszty):
-
W przypadku parametrów adresu URL używaj standardowego separatora
&
. 💩 nie jest odpowiednim znakiem separatora parametrów. - Zachowaj spójną kolejność filtrów w ścieżce adresu URL.
- Zwracaj kod stanu
404
w przypadku kombinacji filtrów, które nie dają żadnych wyników. - O ile nie masz innych opcji (np. masz aplikację na jednej stronie), nie przekierowuj pustych wyników na ogólną stronę „Nie znaleziono”.
-
W przypadku parametrów adresu URL używaj standardowego separatora
Istotne kwestie
-
Możesz też użyć
rel="canonical"
, aby skonsolidować sygnały, kierując warianty na stronę główną. To może trochę potrwać. -
rel="nofollow"
w linkach filtrów może utrudniać indeksowanie, ale musi być stosowany konsekwentnie. Oznacza to, że każdy link do tych stron, zarówno wewnętrzny, jak i zewnętrzny, musi mieć atrybutrel="nofollow"
. - Skanowanie adresów URL nawigacji fasetowej zawsze zużywa zasoby serwera i może mieć wpływ na wykrywanie nowych treści.
Jeśli masz sugestie lub potrzebujesz wyjaśnień dotyczących naszego nowego dokumentu na temat sprawdzonych metod dotyczących nawigacji fasetowej, skorzystaj z narzędzia do przesyłania opinii w tym dokumencie. Jeśli interesuje Cię nawigacja fasetowa i chcesz o niej porozmawiać z innymi, dołącz do społeczności Centrum wyszukiwarki. Możesz też znaleźć nas na LinkedIn.