Relevanssi – A Better Search

Descripción

Relevanssi reemplaza la búsqueda estándar de WordPress con un mejor motor de búsqueda, con muchas características y opciones configurables. Obtendrás mejores resultados, mejor presentación de resultados: tus usuarios te lo agradecerán.

Esta es la versión gratuita de Relevanssi. También está Relevanssi Premium, que tiene características adicionales. Para obtener más información sobre Premium, visita Relevanssi.com.

Do note that using Relevanssi may require large amounts (hundreds of megabytes) of database space (for a reasonable estimate, multiply the size of your wp_posts database table by three). If your hosting setup has a limited amount of space for database tables, using Relevanssi may cause problems. In those cases use of Relevanssi cannot be recommended.

Características clave

  • Resultados de búsqueda ordenados por orden de relevancia, no por fecha.
  • Fuzzy matching: match partial words, if complete words don’t match.
  • Encuentra documentos que coincidan con un solo término de búsqueda (consulta OR) o requiere que aparezcan todas las palabras (consulta AND).
  • Busca frases con comillas, por ejemplo, «frase de búsqueda».
  • Create custom excerpts that show where the hit was made, with the search terms highlighted.
  • Resalta los términos de búsqueda en los documentos cuando el usuario haga clic en los resultados de búsqueda.
  • Buscar comentarios, etiquetas, categorías y campos personalizados.
  • Multisite friendly.
  • Compatible con bbPress.
  • Gutenberg friendly.

Características avanzadas

  • Adjust the weighting for titles, tags and comments.
  • Registra consultas, muestra las consultas más populares y las consultas recientes sin resultados.
  • Restringe las búsquedas a categorías y etiquetas usando una variable oculta o ajustes del plugin.
  • Index custom post types and custom taxonomies.
  • Indexa el contenido de shortcodes.
  • Google-style «Did you mean?» suggestions based on successful user searches.
  • Compatible con el plugin WPML multilingüe y Polylang.
  • Compatibile con los plugins s2member membership, Members, Groups, Simple Membership y otros plugins de membresía.
  • Filtrado avanzado para ayudar a alterar los resultados de búsqueda de la manera que desees.
  • Aceleración de resultados de búsqueda para mejorar el rendimiento en grandes bases de datos.
  • Desactiva la indexación del contenido y los títulos de las entradas con un simple enlace de filtro.

Premium features (only in Relevanssi Premium)

  • Indexación de contenido adjunto (PDF, Office, Open Office).
  • Improved spelling correction in «Did you mean?» suggestions.
  • Búsqueda en múltiples sitios en la misma instalación multisitio.
  • Buscar e indexar perfiles de usuario.
  • Buscar e indexar páginas de términos de taxonomía (categorías, etiquetas, taxonomías personalizadas).
  • Buscar e indexar columnas arbitrarias en la tabla wp_posts MySQL.
  • Assign weights to any post types and taxonomies.
  • Asignar peso extra a las nuevas entradas.
  • Deja que el usuario elija entre búsquedas AND y OR, utiliza el operador + y – (AND y NOT).
  • Exportar e importar ajustes.
  • Comandos de WP CLI .
  • Related posts.
  • Redirects for searches.

Relevanssi en Facebook

Puedes encontrar Relevanssi en Facebook .

Gracias

  • Cristian Damm for tag indexing, comment indexing, post/page exclusion and general helpfulness.
  • Marcus Dalgren for UTF-8 fixing.
  • Warren Tape for 2.5.5 fixes.
  • Mohib Ebrahim for relentless bug hunting.
  • John Calahan for extensive 4.0 beta testing.

Capturas

  • Página de resumen
  • Ajustes de indexación
  • Ajustes de búsqueda
  • Ajustes de registro
  • Extractos y destacados
  • Synonym settings
  • Stopword settings

Instalación

  1. Instala el plugin desde la pantalla de plugins de WordPress.
  2. Activa el plugin.
  3. Ve a la página de ajustes del plugin y crea el índice siguiendo las instrucciones allí.
  4. ¡Eso es!

Relevanssi usa el formulario de búsqueda estándar y generalmente no necesita ningún cambio en la plantilla de resultados de búsqueda.

Si la búsqueda no produce ningún resultado, tu tema probablemente tenga una llamada query_posts() en la plantilla de resultados de búsqueda. Eso arroja fuera a Relevanssi. Para obtener más información, consulta el truco de depuración Relevanssi más importante .

Desinstalar

Para desinstalar el plugin, elimínalo utilizando las herramientas normales de administración de plugins de WordPress (desde la página plugins, primero desactivar, luego eliminar). Si eliminas los archivos del plugin manualmente, las tablas y opciones de la base de datos permanecerán.

FAQ

Base de conocimiento

You can find solutions and answers at the Relevanssi Knowledge Base.

Ayuda contextual

Las respuestas a muchos problemas comunes se pueden encontrar en el menú contextual. Simplemente haz clic en «Ayuda» en la esquina superior derecha de tu panel de administración de WordPress en la página de ajustes de Relevanssi.

Relevanssi no funciona

Si los resultados no cambian después de instalar y activar Relevanssi, la razón más probable es que tengas una llamada a query_posts() en tu plantilla de resultados de búsqueda. Esto confunde a Relevanssi. Intenta eliminar la llamada query_posts() y verás qué sucede.

Searching for words with ampersands or hyphens doesn’t work

Por favor, lee No se pueden encontrar palabras con puntuación . Esta es una característica de Relevanssi, pero puedes solucionarlo desde los ajustes de indexación de Relevanssi.

¿Dónde están los registros de búsqueda de usuarios?

Mira la parte superior del menú de administración. Ahí está «Búsquedas de usuarios».

Displaying the relevance score

Relevanssi almacena la puntuación de relevancia que utiliza para ordenar los resultados en la variable $post. Solo añade algo como

echo $post->relevance_score

a tu plantilla de resultados de búsqueda dentro de un bloque de código PHP para mostrar la puntuación de relevancia.

¿Querías decir? sugerencias

Relevanssi ofrece sugerencias al estilo de Google «¿Quisiste decir?» Consulta sugerencias «Quisiste decir» en la base de conocimiento para obtener más detalles.

Reseñas

29 de mayo de 2020
I was using Relevanssi Premium to do multisite searching and was running into an issue. I reached out to Mikko for support and he quickly responded and solved the issue. Awesome support! In addition, the premium version comes with a development version which includes PHPUnit tests. This is awesome as the current multisite project I am working on is requiring a lot of custom search scenarios. I have been using those included PHPUnit tests as guides on writing new tests to ensure that any custom functionality I write to interact with Relevanssi is verified to work before I deploy to the live site. I appreciate that Mikko has gone the extra steps into writing these PHPUnit test. It increases the reliability making it a high quality plugin. Thank you, -Steven
5 de mayo de 2020
Its unbelieved how this pulgin works.Its just amazing, does the work,super fast support, once you paid the premium seat down and relax because the pulgin does everything by it self! i will recomend this pulgin to anyone in the business. well done, keep it up with AMAZING work.
21 de abril de 2020
This plugin is fantastic; I really appreciate that it's available for free. I've used the pro/paid version on a couple projects and the support is excellent.
Leer todas las 265 reseñas

Colaboradores y desarrolladores

«Relevanssi – A Better Search» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Relevanssi – A Better Search» ha sido traducido a 8 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Relevanssi – A Better Search» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

4.7.2.1

  • For some reason the plugin files didn’t update in the previous update, ie. 4.7.2 is equal to 4.7.1. This is the real 4.7.2 update.
  • Minor fix: Media Library searches failed if Relevanssi was enabled in the WP admin, but the attachment post type wasn’t indexed. Relevanssi will no longer block the default Media Library search in these cases.
  • Minor fix: Adds more backwards compatibility for the relevanssi_indexing_restriction change, there’s now an alert on indexing tab if there’s a problem.

4.7.2

  • Minor fix: Media Library searches failed if Relevanssi was enabled in the WP admin, but the attachment post type wasn’t indexed. Relevanssi will no longer block the default Media Library search in these cases.
  • Minor fix: Adds more backwards compatibility for the relevanssi_indexing_restriction change, there’s now an alert on indexing tab if there’s a problem.

4.7.1

  • New feature: New filter hook relevanssi_post_content_after_shortcodes filters the post content after shortcodes have been processed but before the HTML tags are stripped.
  • Minor fix: Adds more backwards compatibility for the relevanssi_indexing_restriction change.

4.7.0

  • New feature: New filter hook relevanssi_admin_search_blocked_post_types makes it easy to block Relevanssi from searching a specific post type in the admin dashboard. There’s built-in support for Reusable Content Blocks rc_blocks post type, for example.
  • New feature: The reason why a post is not indexed is now stored in the _relevanssi_noindex_reason custom field.
  • Changed behaviour: The relevanssi_indexing_restriction filter hook has a changed format. Instead of a string value, the filter now expects an array with the MySQL query in the index ‘mysql’ and a reason in string format in ‘reason’. There’s some temporary backwards compatibility for this.
  • Changed behaviour: Relevanssi now applies minimum word length when tokenizing search query terms.
  • Changed behaviour: Content stopwords are removed from the search queries when doing excerpts and highlights. When Relevanssi uses the untokenized search terms for excerpt-building, stopwords are removed from those words. This should lead to better excerpts.
  • Minor fix: Improves handling of emoji in indexing. If the database supports emoji, they are allowed, otherwise they are encoded.