Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Búsquedas Instantáneas con Algolia en Joomla (WPO) - Anibal Sánchez

Algolia ayuda a las empresas de todos los sectores a crear rápidamente experiencias de búsqueda y descubrimiento relevantes, escalables y rápidas como el rayo. Algolia es la manera más inteligente de mejorar la búsqueda en su sitio. Se incluye Autocompletar y Búsqueda instantánea, junto con un control total sobre el aspecto, la sensación y la relevancia.

En esta ponencia, vamos a presentar varias experiencias, y proyectos donde Algolia fue integrado exitosamente; asi como tambien la técnicas necesarias para su implementación.

  • Be the first to comment

  • Be the first to like this

Búsquedas Instantáneas con Algolia en Joomla (WPO) - Anibal Sánchez

  1. 1.  BúsquedasBúsquedas InstantáneasInstantáneas Con Algolia en - Optimización del Rendimiento Web Por , Slides: - JoomlaDay™ Madrid 2019 - 16 de Noviembre, 2019 Joomla Anibal Sanchez Extly Tech joo.nu/xtbusqueda
  2. 2. En esta ponenciaEn esta ponencia ¿Qué es Algolia? Casos de éxito Cómo buscamos Algolia en términos de un CMS Implementación de Algolia para el JED XT Search for Algolia Conclusión
  3. 3.  Acerca de miAcerca de mi
  4. 4. Anibal SanchezAnibal Sanchez Team Leader / Senior Dev, Servicios de Consultoría para Soluciones Web DevOps On Arquitecturas Full-Stack Desarrollo de productos/servicios de software +15 años en la industria de Internet Team Leader,  - anibal.sanchez[@]extly.com Extly Tech Joomla! Extensions Directory @anibal_sanchez
  5. 5.  Mis Palabras Tech de HoyMis Palabras Tech de Hoy { Joomla(3) => Joomla(4); Tailwind(); Laravel(); Vue(); DesarrolloMovíl() => Web + Mobile_Apps + WebApps; DesarrolloModerno() => PHP_7/8 + Javascript_ESNext; }
  6. 6. Avanzando hacia una web más rápidaAvanzando hacia una web más rápida  ... En el futuro, ... Nuestro plan para identificar los sitios que son rápidos o lentos se llevará a cabo en pasos graduales, basados en criterios cada vez más estrictos. (11/11/2019 - Chromium Blog) Chrome puede identificar sitios que normalmente cargan rápido o lento
  7. 7. Los dispositivos móviles generan el 80% del uso global de Internet.
  8. 8. El 48% de los compradores utilizan dispositivos móviles para comenzar a buscar.
  9. 9. El 69% de los consumidores de entre 18 y 39 usan dispositivos móviles para investigar productos antes de comprar.
  10. 10. El 78% de las búsquedas de un negocio local desde un dispositivo móvil dan como resultado una compra.
  11. 11. Más allá de la búsqueda  Experiencias de descubrimiento instantáneas, sin fricciones, y con contenido global relevante
  12. 12. ... acabo de descubrir las nuevas opciones de filtrado en el JED! Esto es 🙌😊👏asombroso
  13. 13. ¿Qué es Algolia?¿Qué es Algolia? Un motor de búsqueda gestionado de texto completo, numérico y facetado Capaz de entregar resultados en tiempo real desde el primer tipeo Ofrece productos/ servicios para acelerar las búsquedas Potencia las experiencias de descubrimiento en cualquier dispositivo y plataforma Basado en una red global de entrega de búsquedas
  14. 14. 1. La búsqueda importa1. La búsqueda importa  Una búsqueda mala cuesta muy caro Los usuarios recuerdan las malas experiencias de búsqueda Una gran búsqueda produce resultados de negocio
  15. 15. 2. Intención del usuario2. Intención del usuario  "búsqueda más allá del buscador" Cubriendo lo básico  Relevancia textual Relevancia comercial Personalización Experiencia de usuario: casos de uso avanzados 
  16. 16. Casos de éxitoCasos de éxito
  17. 17. Casos de éxitoCasos de éxito Búsqueda multilingüe Búsqueda por auto-completado Búsqueda avanzada instantánea Indexando de Artículos K2 y Directorio SobiPro Soporte de la segmentación de la búsqueda por alcances e idiomas Potenciado por sanjuan.tur.ar XT Search for Algolia
  18. 18. Búsqueda por auto-completadoBúsqueda por auto-completado
  19. 19. Directorio de Extensiones JoomlaDirectorio de Extensiones Joomla Búsqueda de texto completo para una extensión propia Búsqueda por auto-completado InstantSearch Avanzada Soportado por un complejo sistema de clasificación y ordemiento extensions.joomla.org
  20. 20. Instant SearchInstant Search
  21. 21. InstantSearch - Campos & FacetasInstantSearch - Campos & Facetas
  22. 22. El ValorEl Valor  de Algoliade Algolia
  23. 23. El ValorEl Valor  de Algoliade Algolia
  24. 24. Cómo buscamosCómo buscamos 
  25. 25. La Búsqueda ClásicaLa Búsqueda Clásica  Consultas de búsqueda simple Basada en un motor SQL Resultados compuestos por consultas separadas Resultados ordenados según un criterio a la vez Integrado con el sistema de plugins Buscar por un formulario POST (400-800ms)
  26. 26. La Búsqueda InteligenteLa Búsqueda Inteligente  Búsquedas simples en texto completo Basado en el motor SQL y con hechos "facts" indexados Resultados compuestos por consultas separadas Resultados ordenados por criterio único Integrado con el sistema de plugins Buscar en el formulario POST (400-800ms)
  27. 27. La Búsqueda AlgoliaLa Búsqueda Algolia  Búsquedas complejas en texto completo Basado en un motor de búsqueda distribuido NoSQL Potenciado by índices gestionados Integrado por un amplio conjunto de UI Widgets Configuración avanzada en el backend de Algolia Búsqueda Instantánea, consultas de remotas por tipeo (50ms)
  28. 28. Otros tipos de Búsquedas AlgoliaOtros tipos de Búsquedas Algolia   Búsqueda por Ubicación  Búsqueda por voz
  29. 29. Algolia en términos de CMSAlgolia en términos de CMS  Un proceso de indexación Módulos de búsqueda Basado en los widgets de Algolia Búsqueda por Auto-completado Búsqueda instantánea / extendida
  30. 30. Algolia implementation for JEDAlgolia implementation for JED La Configuración del Backend de Algolia Índices Atributos de búsqueda Atributos de los resultados Campos y Facetas Sistema de clasificación y ordenamiento JED Search Cases Docs
  31. 31. Widget de Auto-CompletadoWidget de Auto-Completado const search= instantsearch(/* parameters */); const makeAutocomplete= instantsearch.connectors.connectAutocomplete( function renderFn( renderOpts: AutocompleteRenderingOptions, isFirstRendering: boolean) { // render the custom Autocomplete widget } ); const customAutocomplete = makeAutocomplete(instanceOpts: CustomAutocomp search.addWidget(customAutocomplete);
  32. 32. XT Search for AlgoliaXT Search for Algolia Una única solución para Joomla y PrestaShop ( WordPress - 2020)
  33. 33.  XT Search for AlgoliaXT Search for Algolia Un componente para la indexación de datos Módulos Autocomplete InstantSearch Navegar por Facetas Listo para Joomla 3 / 4 Listo para PrestaShop 1.6 / 1.7 WordPress 5 / WooCommerce (Próximamente) extly.com/xt-search-for-joomla
  34. 34. ConclusiónConclusión 
  35. 35. Preguntas - ComentariosPreguntas - Comentarios

×