Algolia 외 9명과 함께 WordPress 검색을 강력하게 만드세요

워드프레스에서 강력한 검색 기능을 구현하기 위한 단계별 가이드와 몇 가지 대안을 소개합니다.

기본 워드프레스 검색 기능은 간단하지만, 복잡한 검색이 필요한 사이트에는 충분하지 않을 수 있습니다.

최근 Product Hunt, Medium, Beta List, Stripe, 디지털오션과 같은 사이트에서 검색을 사용하면서 놀라셨나요?

이들은 알골리아를 사용하고 있습니다.

Algolia는 워드프레스, Java, Rails, React, Angular, Python, 전자상거래 등에 적합한 서비스형 소프트웨어(SaaS) 검색 엔진입니다. 워드프레스 플러그인을 통해 쉽고 빠르게 통합할 수 있습니다.

구현하기 전에 몇 가지 주요 기능을 살펴보겠습니다.

  • 오타 허용: 오타는 누구에게나 발생할 수 있지만, 오타 때문에 사용자가 원하는 결과를 얻지 못해서는 안 됩니다.

위의 이미지에서 보시다시피, 철자를 잘못 입력했음에도 원하는 결과를 얻을 수 있었습니다.

  • 동의어 처리: 검색 키워드의 모든 동의어를 고려하여 검색 결과를 제공합니다. 복수형, 불용어 처리 기능도 제공합니다.
  • 지역 검색 지원
  • 다국어 지원: 100개 이상의 언어를 지원합니다.
  • 사용자 정의 순위: 인기, 사용자 행동에 기반한 검색 결과 순위를 설정할 수 있습니다.
  • 강력한 분석 기능: 검색 쿼리, 인기 검색어, 국가, IP 주소 등 다양한 데이터를 분석할 수 있습니다.

Algolia는 기업용으로 설계되었지만, 소규모 사이트를 운영하거나 작동 방식을 이해하고 싶은 경우 커뮤니티 에디션에 등록하여 이용할 수 있습니다.

실제로 작동하는 모습을 확인하려면 데모를 살펴보세요.

이제 구현 단계를 살펴보겠습니다.

Algolia와 워드프레스 통합하기

  • 워드프레스 관리자 페이지에서 Algolia 검색 >> 설정으로 이동합니다.

여기에 Algolia 대시보드 >> API 키에서 얻은 API 자격 증명을 입력해야 합니다.

  • 애플리케이션 ID, 검색 API 키, 관리 API 키를 입력하고 변경 사항을 저장합니다.

다음으로 워드프레스가 검색 쿼리를 처리하는 방식을 구성합니다.

기본적으로 Algolia는 비활성화되어 있으므로 활성화해야 합니다.

  • Algolia Search 아래의 검색 페이지로 이동하여 다음 중 하나를 선택합니다.

백엔드에서 사용: Algolia가 검색을 처리하지만 검색 결과 페이지는 여전히 기본 워드프레스 설정을 따릅니다.

Instantsearch.js: Algolia에서 제공하는 검색 기능과 결과 페이지를 사용합니다.

마지막으로 자동 완성 기능을 활성화합니다. 모든 게시물을 검색할 수 있도록 설정하거나 특정 게시물 유형만 검색하도록 설정할 수 있습니다.

모든 설정을 마쳤으면 워드프레스 사이트에서 검색을 시도해 보세요. Algolia가 검색을 지원하는 것을 확인할 수 있습니다.

멋지네요!

기본 검색 기능보다 훨씬 향상되었습니다. 그렇지 않나요?

Algolia는 최고의 검색 SaaS 솔루션 중 하나일 것입니다. 하지만 몇 가지 대안도 있습니다.

Ajax Search Pro

Ajax Search Pro는 별도의 호스팅된 검색 서비스가 필요하지 않습니다. 저렴한 비용으로 강력한 기능을 바로 사용할 수 있다는 점이 놀랍습니다.

사이트 속도를 늦추지 않으면서 브랜드에 맞게 검색 설정을 유연하게 변경할 수 있습니다.

주요 기능:

  • 여러 검색 인스턴스 생성 가능. 각 인스턴스마다 다른 설정을 적용할 수 있습니다.
  • 100개 이상의 기성품 디자인 제공. 기존 테마의 색상, 디자인, 글꼴 등을 사용자 정의할 수도 있습니다.
  • 자동 완성 및 검색어 제안 기능
  • 반응형 디자인
  • 게시물, 카테고리, 태그, 사용자 정의 게시물 유형, 날짜, 제목 등 다양한 유형별 검색
  • 검색 결과 우선 순위 및 순서 설정
  • 인덱스 테이블 엔진
  • 단축 코드를 사용하여 어디든 검색 필드 삽입 가능
  • 내장 캐시 기능
  • 검색 분석을 통해 사용자가 무엇을 검색하는지 파악

Ajax Search Pro는 검색을 사용자 정의할 수 있는 아름다운 관리자 패널을 제공합니다.

SearchWP

이 프리미엄 플러그인을 사용하면 기존 템플릿의 검색 필드 및 결과를 사용하여 워드프레스 사이트 전체를 검색할 수 있습니다.

주요 SearchWP 기능:

  • 텍스트, PDF, Office 문서 색인화
  • 여러 검색 엔진 생성
  • 인사이트 검색
  • 검색 결과 표시 알고리즘 사용자 정의
  • WooCommerce, bbPress, WP Job Manager, Easy Digital Downloads 통합
  • 키워드 스테밍

전자상거래 및 뉴스 사이트에서 사용자가 원하는 검색 결과를 표시하는 것은 매우 중요합니다. 워드프레스에서 기본 검색을 사용하고 있다면, 더 나은 검색 경험을 위해 다른 솔루션을 고려해야 할 때입니다.

ElasticPress

ElasticPress 플러그인을 사용하면 워드프레스에서 자체 호스팅된 ElasticSearch를 이용할 수 있습니다.

Qbox, ElasticPress.io, Elastic.co 등 ElasticSearch SaaS를 사용하고 싶다면 이 플러그인을 사용해 보세요.

ElasticSearch에 대해 더 알아보세요.

AWS CloudSearch

AWS에서 제공하는 검색 서비스인 CloudSearch는 모든 웹사이트에 적합한 관리형 및 비용 효율적인 검색 솔루션입니다.

34개 언어를 지원하며 다음과 같은 고급 기능을 제공합니다.

  • 자동 완성
  • 하이라이트
  • 필드 가중치
  • 자유 텍스트 검색
  • 짧은 대기 시간

AWS CloudSearch는 확장성이 뛰어나고 고성능으로 유명합니다. 사용량에 따라 비용을 지불하는 방식입니다.

Andrea Landonio의 Cloud Search 플러그인을 사용하여 워드프레스에서 AWS 검색 서비스를 사용할 수 있습니다.

Swiftype

Swiftype은 SaaS 기반의 강력한 검색 솔루션으로, SOC2를 준수하며 기업 수준의 기능을 제공합니다.

Swiftype의 Site Search는 뉴스 사이트와 같은 콘텐츠 기반 온라인 비즈니스나 전자상거래 상점에 적합합니다.

도메인 간 검색, 유연한 통합, 직관적인 검색 기능, 높은 정확도의 검색 결과, 개발자 친화적인 환경을 제공합니다.

Swiftype은 플러그인을 통해 워드프레스와 통합됩니다.

WP 자동 완성 검색

무료 플러그인인 WP 자동 완성 검색(이름에서 알 수 있듯이)은 실시간 검색을 지원하며, 사용자 정의 게시물 유형 및 분류를 지원합니다.

Ajax 쿼리 기반의 실시간 검색 기능과 유연한 설정 옵션을 제공합니다. 플러그인 제어판에서 검색 동작과 결과를 사용자 정의할 수 있습니다.

속도도 빠릅니다.

Relevanssi

Relevanssi는 무료 및 유료 버전으로 제공됩니다.

제공되는 고급 기능:

  • 사용자 쿼리 기록
  • 하이라이트
  • 색인화할 항목 선택
  • 순서 및 가중치
  • 불용어 및 동의어

검색 및 필터링

검색 및 필터링 플러그인을 사용하면 검색 필드를 제거하고 필터링 시스템을 구현할 수 있습니다. 필터는 드롭다운, 확인란, 다중 선택, 라디오 버튼 등으로 표시할 수 있습니다.

무료 플러그인으로, 사용자에게 필터 옵션을 제공하고 싶을 때 유용합니다.

WooCommerce, Easy Digital Downloads, WPML, Advanced Custom Fields, WP eCommerce와 호환되는 PRO 버전도 있습니다.

아이보리 검색

아이보리 검색 플러그인은 사용하기 쉽고 매우 강력합니다. 기본 워드프레스 검색 기능을 확장하고 사용자 정의 검색 양식을 추가할 수 있습니다. 만들 수 있는 검색 양식의 수에는 제한이 없으며, 각 양식을 특정 방식으로 작동하도록 사용자 정의할 수 있습니다.

이 플러그인으로 구현할 수 있는 검색 유형:

  • 게시물 제목
  • 게시물 내용
  • 카테고리
  • WooCommerce 상품
  • 특정 파일
  • 특정 날짜의 게시물
  • 이미지의 제목, 캡션, 설명
  • 다국어 검색

사이트의 헤더, 푸터, 사이드바, 페이지, 위젯 영역 등 다양한 위치에 사용자 정의 검색 양식을 추가할 수 있습니다.

결론

지금까지 워드프레스용 Algolia 대안 검색 솔루션을 살펴보았습니다. 이 WP 검색 솔루션들이 여러분의 사이트에 맞는 완벽한 검색 환경을 구축하는 데 도움이 되기를 바랍니다.

다음으로, 워드프레스 사이트 보안을 위한 프리미엄 보안 플러그인을 살펴보세요.