Нажмите на это: поиск в WordPress становится умнее

Опубликовано: 2023-11-03

Добро пожаловать в Press This, подкаст сообщества WordPress от WMR. В каждом выпуске участвуют гости со всего сообщества и обсуждаются самые важные проблемы, с которыми сталкиваются разработчики WordPress. Ниже приводится транскрипция оригинальной записи.

При поддержке RedCircle

Использование поиска в WordPress иногда может быть ужасным опытом. В моем собственном блоге я часто получаю лучшие результаты, если я вхожу в WordPress и выполняю поиск сообщений через панель управления. Но когда я посещаю другие сайты WordPress, у меня нет такой возможности. Надеюсь, я не смогу войти в их панель управления и искать их сообщения.

Поэтому иногда мне приходилось возвращаться в Google и вводить URL-адрес веб-сайта в строке поиска Google вместе с конкретной вещью, которую я хотел найти на этом сайте. Это не идеально.

Сегодня я говорю с Люком Паттерсоном, менеджером по продукту WP Engine, и Джаредом Хатчинсоном, старшим менеджером по маркетингу продуктов, о проблемах с инструментом поиска по умолчанию в WordPress и о том, как мы можем их исправить.

Я хочу поприветствовать вас обоих. Вы работаете над инструментом, который улучшит поиск в WordPress. Однако я хотел бы начать с вопроса, как каждый из вас попал в WordPress. Джаред, начнем с тебя.

Джаред Хатчинсон : Моя история происхождения WordPress, вероятно, не такая уж причудливая. В основном я начал работать в WP Engine, и именно там я по-настоящему увлекся WordPress. Раньше у меня был лишь поверхностный опыт, но пока это мой опыт.

ДП : Да ладно. А как насчет тебя, Люк?

Люк Паттерсон : Итак, я пришел в WP Engine из компании cPanel. Итак, cPanel стала моим знакомством с WordPress, потому что у них была своего рода установка WordPress одним щелчком мыши, и ее использовало множество людей. И поэтому, когда я перешел с cPanel на WP Engine, у меня появилась возможность по-настоящему глубоко погрузиться в великий мир WordPress.

ДП : Да. Теперь, когда мы знаем, как вы попали в WordPress и как вы в этом участвовали, я хочу поговорить о том, с чего я начал шоу, а именно о поиске и проблемах с поиском. Давайте начнем с первого, о чем я упомянул (это всего лишь мой опыт поиска, когда я думаю о WordPress): часто у меня на панели инструментов появляются лучшие результаты поиска, чем в передней части сайта. И мне интересно, может ли кто-нибудь из вас объяснить мне, почему это так. Люк, почему бы тебе, почему бы тебе не попробовать это сделать?

ЛП : Это действительно интересно. Что может произойти, так это то, что ваш поиск администратора может искать вещи, которые недоступны в вашем интерфейсе. Таким образом, он может искать, например, какие-то личные данные или что-то в этом роде, или что-то, на отображение чего ваш интерфейс просто не настроен. К сожалению, причин может быть много, поэтому несогласованность результатов поиска, я думаю, является основной причиной, по которой люди склонны обращаться к сторонним поисковым решениям, когда они используют WordPress. То, что мы говорим все время, когда люди спрашивают: «Эй, почему бы этому не найти это, ведь нам приходится использовать старый запасной вариант менеджера по продукту, а это, о боже, это зависит от того, потому что данные в WordPress могут быть странными». . Верно? И когда вы ищете, вы ищете свой набор данных, и данные могут быть странными из-за приятной особенности WordPress: они могут быть такими, какими вы хотите.

Таким образом, любая реализация, набор данных или структура данных могут быть полностью адаптированы под заказ, на самом деле довольно легко. Итак, оказывается, что специальные данные имеют тенденцию нарушать стандартный поиск WordPress.

ДП : Думаю, мне следует упомянуть об этом, потому что мы говорим об этом индивидуальном опыте. Существует множество плагинов, которые помогут исправить или настроить поиск. Когда я говорю о поиске, я, по большей части, говорю именно о поиске по умолчанию. Это даже не плагин. Это просто инструмент поиска по умолчанию, созданный на базе WordPress, который я использую. И это на мне. Возможно, мне следует рассмотреть возможность использования некоторых из этих других инструментов. И затем, когда я говорю о результатах поиска, я думаю, что одна из вещей, которая приходит на ум, заключается в следующем. отсутствие хронологичности, я хочу сказать «отсутствие хронологичности», но я не думаю, что это подходящее слово, но, знаете, например, когда я выполняю поиск по сообщениям и на панели инструментов, я чувствую, что вижу вот это, вы знаете, самое последнее движение назад. И когда я выполняю поиск по умолчанию в WordPress, я просто не знаю, какова логика того, что он делает. Это такие случайные вещи. И это, конечно, всего четыре результата, может быть, там, а не на моей панели. Оно покажет мне. Каждый пост, который я когда-либо писал. Так что я думаю, это очевидная вещь.

Джаред, почему бы тебе, почему бы тебе не рассказать нам о своих претензиях к поиску, например, о проблеме, с которой ты столкнулся при поиске, и которую ты хотел бы исправить или которую, по твоему мнению, ты исправил?

ДХ : Да, абсолютно. Итак, для контекста: на самом деле я несколько лет проработал в нашей команде продаж, прежде чем перешел в продуктовый маркетинг. Я думаю, что проблемы с поиском существуют на всех типах сайтов, и первое, что, по моему мнению, решает Smart Search, касается именно медиа-сайтов, в частности, отсутствие ожидания. Итак, когда у вас есть какое-то количество контента, вы знаете, все разные типы сообщений, вы называете это. На данный момент я работал с блогами, которые существуют уже 10 лет. И количество постов у них довольно велико. Итак, есть разные типы контента. Как человек, стоящий за этим сайтом, вы хотите контролировать, какой контент у меня лучший? Что я хочу раскрыть? Вы можете контролировать и взвешивать это с помощью интеллектуального поиска. Я думаю, что по умолчанию поиск WordPress не дает вам абсолютно никакого контроля. И это то, на что вы намекали, Док Поп. И, вы знаете, мы так много слышали от клиентов, что мой поиск случайный. Я не могу контролировать процесс поиска.

И мы думаем об этом так: если кто-то ищет на вашем сайте, это ваш пользователь с наибольшим намерением, он ваш лучший пользователь во многих отношениях, и у него худший опыт, потому что это совершенно случайно. И это, по крайней мере, одна особенность: отсутствие функции, которой нет в встроенном поиске WordPress, было самой большой проблемой для наших клиентов.

ДП : Да. Вы также упомянули еще одну вещь. Мой блог существует уже 15 лет, и поэтому к каждому посту у меня есть тысячи постов, а также медиафайлы. Так что, вы знаете, это происходит немного медленно, но я думаю, что это может быть то количество, которое у меня есть. И, Джаред, поскольку вы упомянули интеллектуальный поиск, я не думаю, что мы еще это уточнили. Почему бы вам не рассказать слушателям, что такое умный поиск?

ДХ : Итак, Smart Search — это то, что WP Engine создал для решения этой проблемы поиска на традиционных сайтах WordPress, монолитных сайтах WordPress. Итак, как мы уже упоминали, есть много проблем со встроенным поиском WordPress, верно? Он не терпим к опечаткам, не масштабируем и не позволяет вам контролировать процесс поиска для ваших пользователей.

Что умный поиск может сделать для всех традиционных сайтов WordPress, так это дать вам больше контроля над этим опытом и сделать это очень быстро и масштабируемо. Итак, вы предоставляете лучшим пользователям, пользователям с самыми высокими намерениями на вашем веб-сайте, вы предоставляете им действительно современный поиск, который либо помогает им конвертировать, помогает им оставаться вовлеченными, помогает им находить контент, который они хотят найти на вашем сайте.

ДП : И сейчас, чтобы прояснить нашим слушателям, Smart Search — это плагин, плагин WP Engine, и он еще не полностью развернут. На данный момент он все еще доступен лишь некоторым пользователям.

ДХ : На самом деле оно доступно всем нашим премиум-клиентам. Ну, вы знаете, это то, что вы можете приобрести в качестве дополнения, если у вас один из наших премиальных планов. Да, это полностью доступно.

ДП : Хорошо, круто. Итак, в ходе работы над этим плагином вы все узнали кое-что интересное, и я уверен, что мы вернемся к этому позже. Перед началом шоу, Люк, ты упомянул, что проблемы, с которыми я сталкиваюсь с поиском, не обязательно совпадают с теми же проблемами, что и у тебя. В частности, вы говорили о намерениях клиентов. Хотите дать нам краткое объяснение того, что вы под этим подразумеваете? Думаю, после перерыва мы углубимся в это.

ЛП : Да, мне посчастливилось быть менеджером по продукту поиска здесь, в WP Engine, и чем я занимаюсь весь день, все разговаривают с людьми о поиске, думают о поиске и общаются с нашими блестящими инженерами, которые работают над поиском. весь день. Итак, проблема, которую мы обводим, когда говорим о поиске, — это проблема намерения.

Почему этот человек на моей странице? Чего они хотят? Итак, на дальнем конце шкалы намерений, если мы сможем полностью замкнуть петлю между мозгом посетителя нашего сайта и компьютером, так что произойдет просто мгновенное выполнение сознательного или бессознательного намерения, у вас будет вот такая Neuralink. ситуация, когда ваш мозг просто подключен к компьютеру, а веб-сайт просто дает вам то, что вы хотите, без усилий, немедленно, и все такое. Конечно, как всегда, мы пытаемся понять, почему вы здесь? Что ты хочешь? Даже если это сознательное или неосознанное намерение, верно?

Таким образом, поиск находится в середине этой шкалы, или панель поиска находится там. Итак, когда вы думаете о строке поиска, вы на самом деле получаете здесь кого-то, кто заходит на ваш сайт и явно сообщает о своих намерениях. Они вводят «вот то, что я хочу» в строку поиска, нажимают «Return», а затем, как владельца веб-сайта, ваша работа — интерпретировать или интерпретировать что-то для вас, этот текст, этот закодированный с помощью намерений текст. который попал в вашу панель поиска, и предложите то, что, по вашему мнению, лучше всего соответствует этому намерению.

Итак, мы говорим о понимании намерения и реагировании на него как о своего рода центральной проблеме поиска. И так, у вас есть КОД. Я введу слова в строку поиска. И ДЕКОД. Я собираюсь интерпретировать эту поисковую фразу. И это своего рода причина того, что у людей разный опыт поиска, а также причина, по которой я хочу вернуться к вашей точке зрения о способе взвешивания, и, о, вы знаете, самые последние результаты не появляются первыми.

Как я уже сказал, я весь день, каждый день говорю с людьми об их реализации поиска, и есть множество разных вещей, которые люди хотят от веб-сайтов. И поэтому существует множество разных способов, которыми люди захотят реализовать поиск, и как они заменяют и фильтруют результаты поиска, чтобы, эй, я отвечал на свой уникальный тип намерений посетителей так, как они ожидают. таким образом, чтобы это служило моему бизнесу и соответствовало стандартам и практикам, доступности и всему такому. И поэтому людям понадобятся не просто такие функции, как взвешивание по сообщению, названию или дате, им понадобится некоторая интерпретация новизны или, возможно, новизны по популярности. Им понадобятся такие вещи, как: «Мне нужна возможность фильтровать результаты по футболкам по маленьким, средним и большим размерам или агрегировать некоторые результаты, очевидно, для анализа естественного языка».

Поиск кроссовок Nike сильно отличается от того, как кто-то приходит и ищет: «Эй, у меня склонность к чрезмерной пронации, когда я бегаю». Какую обувь мне следует купить? Итак, людям необходимо понимать своих посетителей, им нужно понимать, вы знаете, что пытается сделать этот веб-сайт, и им понадобится множество действительно умных инструментов для создания опыта, который оба смогут понять и на который можно будет реагировать. с некоторыми нюансами намерения ваших самых ценных клиентов, которые зашли на ваш сайт и говорят: «Эй, я здесь, потому что мне что-то нужно, позвольте мне ввести это в строку поиска».

Д.П .: На этой ноте мы собираемся сделать небольшой перерыв, а когда вернемся, мы продолжим говорить о поиске и WordPress, и я собираюсь углубиться в идею намерения с поиском. Так что следите за обновлениями. Мы вернемся сразу после этого короткого перерыва.

Добро пожаловать обратно в Press This, подкаст сообщества WordPress. Я ваш ведущий, Док Поп. Сегодня мы говорим о поиске с Люком Паттерсоном и Джаредом Хатчинсоном из WP Engine, которые работают над инструментом под названием Smart Search.

И прямо перед перерывом Люк говорил о намерениях клиентов, и, вы знаете, все, что я говорил раньше о своих проблемах, я думаю, это как бы возвращается к намерениям клиентов. Я говорил, возможно, о медленных результатах поиска или об отсутствии хронологии. И Люк, насколько я понимаю, в чистом смысле намерения клиента: кто-то может прийти на сайт и искать что-то для продажи в разделе WooCommerce на сайте. Или они могут искать сообщение в блоге. Вы упомянули обувь. Может быть, был действительно классный пост о том, как завязывать шнурки. И вот они набирают, ну знаете, завязывают обувь, а вместо этого получают шнурки на сайте WooCommerce или наоборот. Возможно, они ищут товар в магазине, а вместо этого могут найти кучу сообщений в блоге, которые могут быть им не интересны.

Может быть, это способ поговорить об одной из проблем, связанных с намерениями клиентов?

ЛП : О, и на самом деле об этом действительно сложно говорить, потому что мы как бы вкратце упомянули о прекрасных особенностях WordPress, не так ли? А это значит, что вы можете сделать свой WordPress таким, каким хотите, с открытым исходным кодом и всеми этими плагинами. Это также означает, что существует множество способов изменить и пометить ваши данные. В частности, в этом примере WooCommerce действительно популярный способ решить эту проблему — это что-то вроде расширенных настраиваемых полей, верно? У меня будет несколько пользовательских таксономий. У меня будет несколько настраиваемых полей. У меня будут разные типы сообщений.

У меня будут разные способы различать то, что по сути является данными, например, между сообщениями в блогах и продуктами, верно? И я могу создать некоторые отношения между продуктом, например обувью и шнурками. Итак, если вы ищете в WordPress, ваша поисковая система захочет говорить на языке WordPress. Пользовательские таксономии, отношения, типы сообщений, пользовательские типы сообщений — все самое интересное о WooCommerce. Ему нужно будет говорить на этом языке. Никто на самом деле не делает это «из коробки», верно? Потому что существует бесконечное множество способов, которые люди могут настроить. Итак, создавая поиск, который без особых усилий со стороны конечного пользователя, например, без слишком большого количества пользовательского кода, может справиться: эй, я понимаю, как WordPress обычно обрабатывает отношения, или, скажем, это то, что мы делаем. что-то вроде: эй, давайте выберем действительно популярный плагин, например, ACF, например, WooCommerce, верно? И мы просто собираемся легко интегрироваться с этими вещами, и это вроде как сработает.

Итак, мы можем делать и другие вещи, например: «Эй, мы как бы уважаем любую естественную фильтрацию». это происходит со стороны WordPress, и поэтому создание поиска для WordPress потребует глубокого понимания WordPress и способов, которыми люди используют WordPress, и своего рода естественных способов, которыми данные будут существовать в WordPress, чтобы он мог знать, эй , если я ищу обувь, ага, это товар. Хорошо. И есть вещи, связанные с этим продуктом, которые я, возможно, захочу показать в качестве предложений. Итак, я мог бы говорить больше, я мог бы долго говорить о поиске, но я мог бы поговорить больше о том, хорошо, теперь вы вникаете в то, как отображаются эти результаты, эй, хотим ли мы отобразить, может быть, кто-нибудь ищет обувь? Ох, окей. Мне нужны персонализированные результаты поиска, чтобы я отображал купон на шнурки в самом верху этих результатов. Итак, да, если подвести итог, то да, поиск в WordPress сложен, потому что поиск обязательно должен понимать и интерпретировать данные, чтобы реагировать на намерения. А поскольку вы можете смешивать и сопоставлять данные WordPress любым способом, создание инструмента поиска, который хорошо обрабатывает все эти вещи, без большого количества специального кода, может оказаться затруднительным.

Нам нравится думать, что мы проделали неплохую работу, но определенно это был нелегкий опыт.

ДП : И Джаред, это одна из твоих проблем с поиском, верно? Является ли отсутствие поддержки таких инструментов, как ACF?

ДХ : Да, я так думаю. Как многие знают, на данный момент ACF является частью семейства WP Engine, и мы относимся к этому очень серьезно. Мы знаем некоторых WordPress, вы знаете, самые большие энтузиасты - это пользователи ACF, а люди, которые лучше всего знакомы с проблемами поиска, как правило, более технические специалисты, вы знаете, разработчики, люди, которые работают в агентствах, и, вы знаете, поскольку ACF является основой того, что такое WordPress или что такое WordPress и кто создает весь WordPress, мы просто подумали, что поиск должен работать для этих групп очень энтузиастов WordPress.

Итак, мы услышали от всех пользователей ACF и сами знаем, что если вы инвестируете в создание всех этих индивидуальных связей между вашими данными и поиском WordPress по умолчанию, он просто не сможет даже поддерживать это хотя бы в малейшей степени, это огромная проблема. верно? Прямо из коробки. Итак, мы рассмотрели и другие решения, и ни одно из них, по мнению Люка, на самом деле не поддерживало пользователей ACF и пользовательские типы сообщений таким образом, чтобы это было гладко и действительно просто в использовании. Он всегда либо не поддерживал ACF, либо просто требовал много специального кода.

И поэтому мы хотели убедиться, что поддерживаем это сообщество, потому что, очевидно, они невероятно важны для WordPress в его нынешнем виде.

ДП : Люк, ты кое-что упомянул, это было всего лишь слово, которое ты упомянул. Вы сказали слово «язык», и это заставило меня задуматься. Если мы подходим к большим языковым моделям, я думаю, это похоже на одну из тех вещей, когда каждая проблема, которая у нас есть в сериале, в какой-то момент мы просто говорим: «ОК, ИИ это исправит».

И мне просто интересно, вы все это планируете сделать? Является ли большая языковая модель или, знаете ли, искусственный интеллект в той или иной форме частью того, над чем вы работаете, в качестве решения для поиска?

ЛП : Вы спрашиваете, вовлечены ли мы в цикл ажиотажа вокруг ИИ?

ДП : Ммм-хмм.

ЛП : Док Поп, у нас есть, 100%. Итак, ладно, я использую слово «цикл хайпа» на самом деле намеренно, чтобы типа: эй, давайте заранее признаем, что мы, коллективно, как технологи, находимся в процессе отделения зёрен от плевел, верно?

Каковы реальные основные применения этой технологии? Итак, именно так мы в WP Engine решили думать об искусственном интеллекте как об инструменте, верно? Мы хотим всегда начинать с проблем и спрашивать: какие инструменты для решения этих проблем имеются в нашем распоряжении? Решать их быстрее, решать их дешевле, решать их так, чтобы это удивляло и радовало людей, использующих наши продукты. Итак, кое-что из того, что вы увидите, похоже на оболочку GPT. Эй, напиши мне в блоге сообщение об X. Мы этого не делаем. Я думаю, что достаточно. Это мое личное мнение. Я думаю, что в блогах достаточно спама. В блогах достаточно материалов с SEO-кодом, а искусственный интеллект выдвигает их еще больше. Я имею в виду, это просто то, что нас не интересует, да, возвращаться к этому. Что, проблему это действительно решает для людей?

Это круто. Это интересно. Это безумный, гм, прорыв в технологии, но я думаю, что для нас, например, для людей, использующих WordPress, в этом нет особой ценности, которую мы все равно можем увидеть. Итак, если более конкретно ответить на ваш вопрос, для решения каких задач мы собираемся применять ИИ? Поиск!

Итак, студенты LLM действительно хороши в таких вещах, как ведение бесед и составление резюме. Итак, у нас есть своего рода трехсторонний подход: эй, как мы можем использовать то, в чем LLM действительно хороши, а также машинное обучение, так что мы находимся как бы под большим зонтиком ИИ — для решения проблем для и вокруг поиска?

Итак, номер один — это то, что мы называем семантическим поиском. Итак, вы помните, я привел тот пример: мы хотим, чтобы кто-то мог ввести в строку поиска: «Эй, веб-сайт Люка, я склонен к чрезмерной пронации во время бега, какую обувь мне купить?» Хорошо, сложно предоставить результаты поиска по этой фразе. Большие языковые модели могут преобразовать эту фразу во что-то, что находится в нашей поисковой базе данных, и мы создаем так называемую векторную базу данных, чтобы LLM как бы взаимодействовать с содержимым поискового индекса. LLM действительно хороши в переводе этого естественного языка в то, что будет понимать ваша поисковая база данных.

Итак, это первое приложение: вы можете использовать простой язык при поиске на своем веб-сайте, а мы как бы позаботимся обо всем, что касается серверной части, за вас. Второе — рекомендации. Итак, я упомянул нечто, называемое векторной базой данных. База данных векторов — это то, что мы берем из вашего поискового индекса. Именно там находится весь ваш контент, доступный для поиска, в специальной базе данных, настроенной для поиска. Мы называем это индексом.

Что мы делаем, так это берем этот индекс и превращаем его в так называемую базу данных векторов. Таким образом, векторная база данных просто использует машинное обучение и модель машинного обучения, чтобы определить, насколько тесно, по нашему мнению, связаны эти виды данных? Я сильно упрощаю.

Но после этого вы сможете публиковать контент и рекомендации по продуктам, верно? Потому что как только мы запустим нашу модель машинного обучения, шнурки в этой векторной базе данных станут очень-очень похожими на туфли. И поэтому мы можем автоматически генерировать рекомендации. Эй, тебе понравился X. Могу поспорить, тебе понравится Y.

Это своего рода алгоритм рекомендаций на базе искусственного интеллекта, который обучается на контенте вашего веб-сайта. Итак, этап 2 для нас — это создание действительно умных рекомендаций. Этап 3. Итак, все это о том, как большие языковые модели могут взаимодействовать с содержимым вашего сайта с помощью векторной базы данных.

Кстати, такая структура называется «Поисковая дополненная генерация». Это RAG, и вы можете поискать это, если вас интересуют подобные вещи. Хм, но еще один вариант реализации LLM — это чат-бот, верно?

Итак, это самый большой запрос, который мы получаем от клиентов: «Эй, можете ли вы обучить чат-бота всему содержимому моего веб-сайта?» Ну нет, потому что есть такая штука, называемая контекстным окном, и она слишком мала, чтобы вместить весь ваш контент. Но мы можем использовать векторную базу данных и расширенную генерацию поиска, чтобы подключить ваш контент к чат-боту. Итак, это этап 3. Опять же, это для нас будущее, но мы сможем волшебным образом превратить ваш контент в векторную базу данных, которая очень и очень легко подключается к этим чат-ботам LLM.

И опять же, используя силу этих LLM, они действительно хорошо умеют вести беседу. Хорошо, давайте подключим его к набору данных вашего веб-сайта, чтобы нам не приходилось его обучать, но мы позволим ему извлекать контент и отвечать вашим клиентам на их вопросы в очень, очень приятной и естественной форме. разговорный способ.

ДП : Это имеет смысл. Я думаю, что это именно тот вариант использования, для которого вы хотели бы иметь степень LLM на своем сайте. Так что интересно услышать о том, как это может помочь улучшить поиск. И мы собираемся сделать еще один финальный перерыв. Когда мы вернемся, мы продолжим наш разговор с Люком и Джаредом о поиске, возможно, вместе с некоторыми рекомендациями для пользователей по другим инструментам поиска, которые мы рекомендуем. Так что следите за новостями после короткого перерыва.

Добро пожаловать обратно в этот выпуск Press This, где мы говорим о WordPress и поиске, теме, которой увлекаются многие из нас. И в этом выпуске мы говорили о проблемах, которые возникают у нас с поиском. Люк и Джаред работают над инструментом поиска, и они очень увлечены поиском. И я хочу завершить этот разговор, просто сказав: «Эй, если вы слушаете этот выпуск, вот как вы можете улучшить поиск на своем сайте, или вот инструмент, который вы можете использовать». Итак, Джаред, извини, Люк, почему бы тебе не рассказать нам, какие инструменты ты бы порекомендовал для поиска?

ЛП : Да. Очевидно, что нам нравится умный поиск, и мы создали его, потому что увидели пробел в том, как поисковые предложения относятся к WordPress, сообществу WordPress и экосистеме WordPress. Несмотря на все вышесказанное, есть люди, которые действительно хорошо ищут и усердно работают над сложной проблемой. Итак, что касается немного менее дорогой стороны, где мы обычно видим клиентов, это Relevanssi и SearchWP. SearchWP — это тот, кто, надо отдать должное, действительно хорошо справляется с ACF. Люди, как правило, приходят к нам, когда получают много запросов и много сообщений. Это аспект производительности, который действительно имеет тенденцию утомлять клиентов Relevanssi и SearchWP в больших масштабах.

Таким образом, вы попадаете в середину стаи. Это мы, Умный Поиск. Мы очень хорошо справляемся с производительностью. У нас есть клиент, которому нравится 10 миллионов поисковых запросов, и цены это отражают. Так что мы немного дороже, чем ваш Relevanssi, SearchWP. Я бы также назвал ElasticPress своего рода средним среди нас.

А на более высоком уровне у вас будет Алголия, если вам нужны все навороты. Во-первых, вы за это заплатите. Во-вторых, Algolia — крупный игрок в этой сфере, который предложит вам максимальную гибкость.

ДП : Потрясающе. Замечательно. Джаред, есть ли у тебя какие-нибудь предложения по этому поводу?

ДХ : Нет, Люк справился. Думаю, я просто еще раз повторю: мы склонны, и нам действительно хотелось отточить внимание пользователей ACF. вы знаете, поскольку они являются частью нашей семьи, мы хотели создавать продукты для пользователей ACF, которые позволили бы ACF лучше работать с нами. И сейчас, и в будущем мы продолжим это делать.

И это одна из областей, в которой Smart Search действительно заполняет пробел по сравнению с некоторыми другими замечательными конкурентами, которых мы там видим.

ДП : Потрясающе. Что ж, мне очень понравилось беседовать с вами обоими о поиске и WordPress, и нам пора высказать свое мнение. Мы можем высказать все это сейчас и поговорить о других вещах. пойти погладить наших собак и на минутку потрогать траву. Джаред, если люди хотят узнать больше о том, над чем ты работаешь, как им лучше следить за тобой или куда бы ты хотел их отправить?

ДХ : Я не слишком часто пользуюсь социальными сетями, но я бы посоветовал найти меня в LinkedIn или просто в моей электронной почте. Мои имя и фамилия Джаред. Хатчинсон из WP Engine. Если у вас есть вопросы, предложения, отзывы по этому поводу, поиску или вообще чему угодно, обращайтесь. У нас также есть партнерская программа агентств в WP Engine, и у нас там есть очень активное сообщество Slack. Я всегда общаюсь с агентствами, поэтому, если вы являетесь агентством в программе, напишите мне в Slack, и я пообщаюсь с вами. Без проблем.

ДП : Потрясающе. И тот же вопрос к тебе, Люк. Как люди могут следить за вами в Интернете?

ЛП : Вы можете найти меня в LinkedIn, а также в Твиттере по адресу LAPATTE31, LAPATTE 3 1. Это немного странно, но я живу именно там, в Твиттере.

ДП : Потрясающе. Что ж, мне очень приятно, что вы все были здесь. Было очень весело поговорить с тобой. В следующем выпуске мы поговорим с Эмбер Хайнс из Equalize Digital Accessibility о плагине специальных возможностей, который поможет проверить ваш сайт на соответствие требованиям, а также у нас будет интервью с командой BuddyPress, которая работает над Buddyverse. И у нас есть эпизод, в котором они говорят об этом. Я очень рад представить это.

Благодарим за прослушивание Press This, подкаста сообщества WordPress на WMR. Вы можете следить за моими приключениями в Твиттере на @theTorqueMag, это @theTorqueMag, и вы можете подписаться на Press This на RedCircle, iTunes, Spotify или в вашем любимом приложении для подкастов, а также загружать их прямо с WMR.fm.

И снова я ваш ведущий, Доктор Популяр. Я поддерживаю сообщество WordPress через свою роль в WP Engine, и мне нравится каждую неделю освещать членов этого сообщества в Press This.