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
Instalación
- Instala el plugin desde la pantalla de plugins de WordPress.
- Activa el plugin.
- Ve a la página de ajustes del plugin y crea el índice siguiendo las instrucciones allí.
- ¡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 llamadaquery_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
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()
.