Průvodce implementací výkonné vyhledávací platformy Algolia s WordPress
Standardní vyhledávání ve WordPressu je základní a pro weby s rozsáhlými požadavky na vyhledávání nedostačující. Pokud hledáte pokročilejší řešení, je nutné se poohlédnout jinde.
Zaujala vás někdy efektivita vyhledávání na stránkách jako Product Hunt, Medium, Beta List, Stripe nebo DigitalOcean?
Všechny tyto weby využívají Algolia.
Algolia je SaaS (software jako služba) pro vyhledávání, kterou lze integrovat s různými platformami, včetně WordPress, Java, Rails, React, Angular, Python a e-commerce řešení. Pro WordPress nabízí Algolia speciální plugin, který usnadňuje a urychluje integraci.
Než se pustíme do implementace, podívejme se na klíčové funkce, které Algolia nabízí:
- Tolerance překlepů: I když se uživatelé dopustí překlepu, měli by dostat relevantní výsledky. Algolia zajistí, že i mírně chybně zadané výrazy budou vést k požadovanému cíli.
Jak vidíte, i když jsem zadal slovo „zranitelností“ s překlepem, vyhledávání přineslo správné výsledky.
- Synonyma: Algolia umožňuje zahrnout všechna relevantní synonyma k cíleným klíčovým slovům, včetně množných čísel a odstranění běžných slov.
- Geo Search: Funkce pro vyhledávání v závislosti na geografické poloze.
- Vícejazyčnost: Podpora více než 100 jazyků.
- Vlastní hodnocení: Možnost upravovat hodnocení výsledků na základě popularity a chování uživatelů.
- Výkonná analytika: Detailní analýza vyhledávání, včetně počtu dotazů, nejčastějších hledání, geografické polohy uživatelů a vyhledávání dle IP adresy.
Algolia je vhodná pro firmy a má i bezplatný plán pro menší weby, nebo pro ty, kteří si chtějí vyzkoušet její funkčnost. Registrujte se v komunitní edici.
Pro praktickou ukázku se podívejte na demo.
Pokud jste připraveni na implementaci, postupujte podle následujících kroků.
Integrace Algolia s WordPress
- V levém menu přejděte na Algolia Search >> Settings.
Zde je nutné vložit API klíče, které získáte z řídicího panelu Algolia >> API keys.
- Zadejte Application ID, Search API key a Admin API key a uložte změny.
Nyní nakonfigurujeme, jak bude WordPress zpracovávat vyhledávací dotazy.
Ve výchozím nastavení je Algolia deaktivovaná, je třeba ji povolit.
- Přejděte na stránku vyhledávání pod Algolia Search a vyberte jednu z následujících možností:
Použít v backendu: Algolia bude zpracovávat vyhledávání, ale stránka s výsledky bude stále zobrazovat výchozí rozhraní WordPress.
Instantsearch.js: Algolia bude pohánět jak vyhledávání, tak i stránku s výsledky vyhledávání.
Nakonec povolte automatické doplňování. Můžete ho nastavit pro všechny příspěvky, nebo jen pro vybrané typy.
Po dokončení konfigurace přejděte na svůj WordPress web a zkuste něco vyhledat. Vyhledávání by nyní mělo být poháněno Algolií.
Výborně!
Je to mnohem lepší než výchozí vyhledávání, že?
Algolia je jeden z nejlepších SaaS produktů pro vyhledávání, ale zde je několik alternativ, jak jsem slíbil.
Ajax Search Pro
Pro použití Ajax Search Pro nepotřebujete hostovanou vyhledávací službu. Byl jsem překvapen, kolik funkcí poskytuje za rozumnou cenu.
Plugin nezpomaluje web a nabízí flexibilní konfiguraci vyhledávání, aby odpovídalo vašemu brandu.
Některé z funkcí:
- Možnost vytvářet více instancí vyhledávání s různou konfigurací.
- Více než 100 předpřipravených návrhů pro rychlý start, s možností přizpůsobit barvy, design, písma atd.
- Automatické doplňování a návrhy vyhledávání.
- Responzivní design.
- Filtrování vyhledávání podle typu (příspěvky, kategorie, štítky, vlastní typy příspěvků), data, názvu atd.
- Možnost konfigurovat pořadí a prioritu výsledků vyhledávání.
- Indexovací engine.
- Možnost vložit vyhledávací pole kamkoliv pomocí shortcode.
- Vestavěná mezipaměť.
- Analýza vyhledávání pro zjištění, co uživatelé hledají.
Ajax Search Pro má intuitivní administraci pro personalizaci vyhledávání.
SearchWP
Tento prémiový plugin umožňuje efektivně prohledávat váš web pomocí stávajícího vyhledávacího pole a šablon.
Mezi pozoruhodné funkce SearchWP patří:
- Indexování textu v PDF a kancelářských dokumentech.
- Možnost vytvářet více vyhledávačů.
- Statistiky vyhledávání.
- Možnost přizpůsobení algoritmu pro zobrazení výsledků.
- Integrace s WooCommerce, bbPress, WP Job Manager, Easy Digital Downloads.
- Podpora „stemming“ klíčových slov (rozpoznávání různých tvarů slova).
Vyhledávání je klíčové pro e-commerce a zpravodajské weby, které potřebují efektivně zobrazovat relevantní výsledky. Pokud používáte standardní vyhledávání ve WordPress, je čas ho nahradit něčím lepším.
ElasticPress
ElasticPress plugin umožňuje využívat hostované ElasticSearch ve WordPressu.
Pokud chcete využít ElasticSearch od Qbox, ElasticPress.io, Elastic.co, tento plugin je pro vás ideální.
Více informací o ElasticSearch zde.
AWS CloudSearch
Vyhledávací služba od AWS se nazývá CloudSearch. Jedná se o spravované a nákladově efektivní řešení pro jakýkoli web.
Podporuje 34 jazyků a pokročilé funkce jako:
- Automatické doplňování.
- Zvýraznění výsledků.
- Vážení polí.
- Volné textové vyhledávání.
- Nízká latence.
AWS CloudSearch je škálovatelný a známý svým vysokým výkonem. Platí se podle skutečného využití.
CloudSearch plugin od Andrea Landonio umožňuje integraci AWS s WordPressem.
Swiftype
Swiftype je výkonné SaaS vyhledávací řešení, které je kompatibilní se SOC2 a vhodné pro firemní použití.
Site Search by Swiftype je ideální pro webové stránky s obsahem, jako jsou zpravodajské weby nebo e-commerce obchody.
Umožňuje vyhledávání napříč doménami, má flexibilní integraci, intuitivní vyhledávání, vysoce přesné výsledky a je přátelský k vývojářům.
Swiftype se integruje s WordPress pomocí svého pluginu.
WP Autocomplete Search
Tento bezplatný plugin pro živé vyhledávání a automatické doplňování podporuje vlastní typy příspěvků a taxonomii.
Poskytuje flexibilní možnosti konfigurace a vyhledávání v reálném čase pomocí Ajax dotazů. Chování a výsledky vyhledávání můžete přizpůsobit v administraci pluginu.
Je to rychlé.
Relevanssi
Relevanssi je k dispozici ve verzi FREE i PRO.
Mezi jeho pokročilé funkce patří:
- Logování uživatelských dotazů.
- Zvýraznění výsledků.
- Možnost výběru, co se má indexovat.
- Nastavení pořadí a váhy.
- Podpora stop words a synonym.
Search & Filter
Search & Filter umožňuje nahradit vyhledávací pole systémem filtrování. Filtry mohou být zobrazeny jako rozevírací seznam, zaškrtávací políčka, vícenásobný výběr nebo přepínače.
Je to bezplatný plugin, který je ideální, pokud chcete uživatelům poskytnout možnosti filtrování.
Má i PRO verzi, která je kompatibilní s WooCommerce, Easy Digital Downloads, WPML, Advanced Custom Fields, WP eCommerce a dalšími.
Ivory Search
Velmi pokročilý, ale zároveň jednoduchý na používání, Ivory Search umožňuje rozšířit standardní funkci vyhledávání WordPress a přidat vlastní vyhledávací formuláře. Můžete vytvořit neomezený počet formulářů a každý z nich přizpůsobit tak, aby fungoval co nejlépe.
Mezi mnoha typy vyhledávání, které s tímto pluginem můžete provádět, jsou:
- Název příspěvku.
- Obsah příspěvku.
- Kategorie.
- Produkty WooCommerce.
- Konkrétní soubory.
- Příspěvky z určitého data.
- Název, popis a popisky obrázků.
- Vyhledávání ve více jazycích.
Vlastní vyhledávací formuláře můžete vkládat do hlavičky, zápatí, postranního panelu, stránek, widgetů a na další místa.
Závěr
Toto byly některé z nejlepších alternativ k Algolia pro vyhledávání ve WordPressu. Doufám, že vám tento přehled pomůže vytvořit ideální vyhledávání pro váš web.
Dále se můžete podívat na prémiové bezpečnostní pluginy pro zabezpečení vašeho webu.