Wyszukiwarka WordPress - optymalizacja i rozszerzenia
Domyślne wyszukiwanie WordPress to podstawowa funkcja - szuka tylko w tytułach i treści. Dla poważnej strony to za mało. Pokażę lepsze rozwiązania.
Krótka odpowiedź
Problem domyślnej wyszukiwarki
Ograniczenia:
- Tylko tytuł i treść
- Brak custom fields (ACF)
- Brak produktów WooCommerce atrybutów
- Brak sortowania po trafności
- Wolna przy dużej ilości treści
Kiedy to problem:
- Sklep z setkami produktów
- Blog z tysiącami postów
- Dokumentacja/knowledge base
- Użytkownicy nie znajdują treści
Relevanssi (polecana darmowa)
Funkcje:
- Sortowanie po trafności
- Wyszukiwanie w custom fields
- Wyszukiwanie w tagach, kategoriach
- Highlighting wyników
- Partial matching (cze* = czekolada)
Instalacja:
1. Zainstaluj Relevanssi
2. Zbuduj indeks (Settings → Relevanssi)
3. Działa automatycznie
Premium:
- PDF indexing
- User search logs
- Multi-site support
SearchWP (premium)
Najlepsze rozwiązanie:
- Kompletna kontrola nad wynikami
- Wagi dla pól (tytuł ważniejszy niż treść)
- Custom sources (ACF, WooCommerce)
- PDF, Office docs
- Metryki wyszukiwań
Cena:
- 99$/rok (1 site)
- 199$/rok (5 sites)
Kiedy SearchWP:
- E-commerce
- Duże portale
- Złożone content types
Ajax Live Search
Instant results:
- Wyniki podczas pisania
- Bez przeładowania strony
- Lepsze UX
Wtyczki:
- SearchWP Live Ajax (do SearchWP)
- Ajax Search Lite/Pro
- Jetrack Search
Implementacja:
- Dodaj do headera/menu
- Customizacja wyglądu
- Może obciążać serwer przy dużym ruchu