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.

Ten en cuenta que el uso de Relevanssi puede requerir grandes cantidades (cientos de megabytes) de espacio en la base de datos (para una estimación razonable, multiplica el tamaño de tu tabla de base de datos wp_posts por tres). Si tu configuración de hosting tiene una cantidad limitada de espacio para las tablas de la base de datos, el uso de Relevanssi puede causar problemas. En esos casos, no se recomienda el uso de Relevanssi.

Características clave

  • Resultados de búsqueda ordenados por orden de relevancia, no por fecha.
  • Emparejamiento difuso: empareja palabras parciales, si las palabras completas no coinciden.
  • 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».
  • Crea extractos personalizados que muestren dónde se realizó el hit, con los términos de búsqueda resaltados.
  • 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.
  • Compatible con multisitios.
  • Compatible con bbPress.
  • Compatible con Gutenberg.

Características avanzadas

  • Ajusta la ponderación entre títulos, etiquetas y comentarios.
  • 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.
  • Indexa tipos de entradas y taxonomías personalizadas.
  • Indexa el contenido de shortcodes.
  • Sugerencias del tipo «¿Querías decir?», al estilo de Google, basadas en las búsquedas realizadas con éxito por los usuarios.
  • 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.

Características Premium (sólo en Relevanssi Premium)

  • Indexación de contenido adjunto (PDF, Office, Open Office).
  • Corrección ortográfica mejorada en sugerencias «¿Quiso decir?»
  • 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.
  • Asigna ponderaciones a cualquier tipo de entrada y taxonomías.
  • 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 .
  • Entradas relacionadas.
  • Redirecciones para las búsquedas.

Gracias

  • A Cristian Damm por la indexación de etiquetas, indexación de comentarios, exclusión de entradas/páginas y ayuda en general.
  • A Marcus Dalgren por la corrección de UTF-8.
  • A Warren Tape para los arreglos en 2.5.5.
  • A Mohib Ebrahim por su incansable caza de errores.
  • A John Calahan por las extensas pruebas de la versión beta 4.0.

Capturas

  • Página de resumen
  • Ajustes de indexación
  • Ajustes de búsqueda
  • Ajustes de registro
  • Extractos y destacados
  • Ajustes de sinónimos
  • Ajustes de palabras clave

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

Puedes encontrar soluciones y respuestas en la Base de conocimientos de Relevanssi.

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.

Buscar palabras con ampersands o guiones no funciona

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».

Mostrar la puntuación de relevancia

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.

¿Qué es la ponderación tf * idf?

Es el esquema de peso básico utilizado en la recuperación de información. Tf significa frecuencia de término, mientras que idf es frecuencia de documento invertida . La frecuencia del término es simplemente el número de veces que el término aparece en un documento, mientras que la frecuencia del documento es el número de documentos en la base de datos donde aparece el término.

Por lo tanto, el peso de la palabra para un documento aumenta cuanto más a menudo aparece en el documento y menos a menudo aparece en otros documentos.

¿Qué son las palabras irrelevantes?

Cada base de datos de documentos está llena de palabras inútiles. Todas las pequeñas palabras que aparecen en casi todos los documentos son completamente inútiles para fines de recuperación de información. Básicamente, su frecuencia de documento invertida es realmente baja, por lo que nunca tienen mucha potencia en la coincidencia. Además, eliminar esas palabras ayuda a reducir el índice y a buscar más rápido.

Reseñas

16 de enero de 2025
We bought Premium yesterday and by the end of today we were able to do a proof of concept for a news archive we are putting together.  In one day of development I was able to put together a page of pdf’s with mixed Lithuanian and English text.  I was able to restrict the search on the page to a few categories and exclude unrelated pages on the site.  Your documentation on the modifications required to the functions.php file was really good and I was able to make the changes even though I don’t know php. We will be moving to multisite in future and I am confident we will be able to port this to the new site without difficulty. Thanks, Mikko!
5 de diciembre de 2024
I was really impressed by the quick support from the plugin team; Relevanssi Search has greatly improved the search functionality on my WordPress site. It provides more accurate and relevant results than the default search, with features like custom post type indexing and partial matching.Thanks to the developer(s)
5 de diciembre de 2024
Less is more. Great intuitive interface and working perfect wiht Tagdiv Newspaper.
24 de octubre de 2024
I had a pleasure of using this plugin for some time and it was great. Fantastic functionality and as I recently found it also has fantastic support from plugin authors (Mikko specifically). I hope I can go for a premium version of the plugin for my future project.
11 de julio de 2024
Beaucoup d’options de configuration et assez simple à utiliser
Leer todas las 392 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» está traducido en 15 idiomas. 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.24.3

  • New feature: New filter hook relevanssi_cached_post_object can be used to modify the cached post objects.
  • Minor fix: Relevanssi cache population now creates stdClass objects instead of WP_Post objects to avoid out of memory issues. If you need WP_Post objects, use the relevanssi_cached_post_object filter hook to create them.
  • Minor fix: Avoid problems with object custom field values.

4.24.2

  • Minor fix: Fix broken excerpts.

4.24.1

  • Minor fix: Prevent database errors.

4.24.0

  • Minor fix: SEO Framework local search exclude option description now tells what the option actually does.
  • Minor fix: Relevanssi cache population now creates WP_Post objects instead of stdClass objects.
  • Minor fix: SEOPress compatibility mode is enabled again.
  • Minor fix: Avoid fatal errors in installation process with Polylang enabled.
  • Minor fix: Update counts link had the wrong tab query parameter.
  • Minor fix: Adjust post type parameter handling so that it doesn’t change the post_type query var.

4.23.1

  • Security fix: Prevent an XSS attack by a malicious contributor.

4.23.0

  • New feature: New filter hook relevanssi_forbidden_post_types filters the list of post types excluded from Relevanssi indexing.
  • New feature: New filter hook relevanssi_forbidden_taxonomies filters the list of taxonomies excluded from Relevanssi indexing.
  • New feature: New filter hook relevanssi_show_password_protected controls whether password protected posts are shown in the search results.
  • New feature: Support for post_mime_type query parameter.
  • New feature: Relevanssi settings tabs have more CSS ids to help hide individual settings.
  • Changed behaviour: Password protected posts are excluded from the search results by default to protect their contents.
  • Minor fix: In rare cases, the search results would not be in relevance order if the throttle wasn’t used.
  • Minor fix: The settings tab query parameter was renamed to avoid collisions with other plugins.
  • Minor fix: User searches page now uses wp_print_inline_script_tag().