Ep 66 | Mejora el buscador de WordPress con estas 4 fórmulas
19 Jul 2017 · 17 min
Episodio de podcast en el que Gonzalo Navarro explica por qué y cuándo merece la pena mejorar el buscador nativo de WordPress y presenta cuatro “fórmulas” para hacerlo: 1) búsquedas filtradas por taxonomías (como en Amazon), 2) mejorar el algoritmo de búsqueda (plugins tipo Relevanssi o integraciones externas), 3) búsquedas a través de una red multisite y 4) mejorar la experiencia de usuario (incluir Custom Post Types, medios, sugerencias AJAX). Incluye además recomendaciones prácticas: cuándo no es necesario cambiar la búsqueda, plugins concretos (en las notas del episodio), y métodos para probar cambios en local o en entornos de staging.
Chapters
En el episodio 66 de WordPress Semanal te enseño cuatro fórmulas para mejorar el buscador nativo de WordPress. Vamos allá. Hola, hola, soy Gonzalo de GonzaloNamarro es y bienvenidos a WordPress Semanal, el podcast en el que aprendes WordPress de principio a fin, porque ya sabes que no hay mayor satisfacción que la de crear y gestionar tu propia página web con WordPress. Y este podcast, al igual que todo el contenido del blog, está pensado para ello. Así que vamos a aprender más WordPress hablando de cuatro fórmulas para mejorar el buscador nativo, el buscador que viene por defecto con WordPress. Pero esto de cuatro fórmulas me sirve para hacer un titular un poco así llamativo, pero realmente vamos a ver mucho más. Vamos a ver primero cómo funciona el buscador de WordPress y cómo antes era malísimo y ahora es regular, ¿Vale? También vamos a ver las veces en las que quizás no tiene sentido que inviertas tu tiempo en mejorar el buscador de WordPress y por otro lado las veces en las que sí que deberías mejorarlo sí o sí. Y después ya Sí, veremos las cuatro maneras de mejorar la búsqueda en WordPress, o digamos cuatro formas distintas que puedes utilizar para que tus visitantes busquen en tu web. Y vamos a aprender a implementarlas todas con un montón de plugins, que no sé si comentaré todos, pero al menos sí que os voy a dejar la lista en las notas del programa del episodio de hoy, que es el número 66. Pero antes, como siempre, ¿Qué está pasando en Gonzalo Navarro? Es esta semana y tenemos un nuevo vídeo de la zona código en el que te enseño a crear un índice para un post o una página, pero sin plugins. Hay un plugin por ahí muy famoso, varios de ellos ahora mismo no recuerdo muy bien el nombre, pero que te hacen un índice de tus contenidos. Y esto es muy bueno, ¿Por qué? Porque cuanto mejor esté categorizado tu contenido, cuanto mejor esté presentado, cuanto más fácil sea para el usuario ir de un sitio a otro, más tiempo va a pasar en tu web. Con lo cual, bueno para el SEO y bueno para ti. Así que cuando tengas un post largo, o a lo mejor no tan largo, pero que sí que tiene muchos títulos, muchas partes, está muy dividido, pues es una muy buena opción crear un índice de contenidos. Pues bien, vamos a ver cómo crear uno prácticamente igual que este que vemos en todas las webs, que lo hace un plugin, pero de forma manual. Así que este y otros vídeos de la zona código en Gonzalo es códigos. Ya sabéis que esto es parte de la suscripción que tenéis tanto los cursos como los vídeos de la zona, código, soporte, descargas, en fin, lo que siempre os comento. ¿Más cositas? Pues vámonos ahora con el plugin de la semana, que es un visor de PDF para WordPress. ¿Y cómo se llama este plugin? Pues se llama PDF Embedder. Embedder, porque embed sabéis que es como incrustar, lo típico, un vídeo de YouTube cuando lo ponemos en nuestra web, pues en inglés es embed, nosotros diríamos seguramente incrustar. Pues hay varios plugins que hacen esto, pero este está muy bien porque tú lo subes normal a tu WordPress, a la zona multimedia, que esto no hace falta un plugin para ello, tú puedes subir PDF sin ningún problema, pero este plugin lo que hace es que te lo pone bonito en la web, puedes elegir los tamaños si quieres o puedes hacer que se adapte a toda la pantalla y después el visitante va a poder navegar por el PDF de forma muy intuitiva, con flechitas y demás y está muy bien. En la versión gratuita no puedes poner un botón de descarga, pero en la de pago sí, así como otras funcionalidades que trae el plugin. Os dejo el link para que las veáis todas, pero vamos, que tú puedes poner también un link para descargarlo de forma manual, para eso no necesitas realmente el plugin, pero bueno, con el plugin pues lo tienes más bonito porque lo tienes ahí dentro del PDF y es fácil para tus usuarios para descargar, si lo usas mucho estos documentos en PDF o incluso libros o lo que sea, el plugin está muy bien para eso. Si lo vas a hacer de una forma puntual, pues con la versión gratuita y un link que puedas poner de forma manual, pues no hay problema. Así que PDF Embedder, os dejo el link en las notas del programa. ¿Recuerdas tener el episodio 66? Y ahora ya sí, vamos con el tema central del programa. ¿Cómo mejorar el buscador de WordPress? En primer lugar vamos a responder a la pregunta ¿Cómo funciona el buscador de WordPress? Porque es importante entenderlo para saber si necesitamos mejorarlo o no. Bueno, antes era muy muy muy poco útil. ¿Por qué? Porque no priorizaba el contenido, es decir, te lo mostraba todo antes, me refiero a antes de 2013, ¿Vale? Y pues la verdad que ahí todo el mundo lo criticaba porque aparte de no priorizar contenido, porque solo te mostraba las entradas, no te mostraba las páginas por ejemplo, pero sobre todo eso, que no te priorizaba el contenido, si tú hacías una búsqueda de tres palabras y eso aparecía en algún sitio, ya sea en el título o en el contenido de algún post, pues te mostraba todos esos ahí en el orden que fuese, no estaba priorizado, no era una buena búsqueda. Entonces a partir de 2013 esto se empezó a mejorar y empezó a ser mucho más útil. ¿Cómo funciona entonces el buscador desde entonces? Bueno, se prioriza ahora sí el contenido fue el mayor cambio en el siguiente orden, ¿Qué resultados van a aparecer primero? Pues primero van a aparecer los resultados en los que coincide una frase completa del título. Tiene sentido, Si yo tengo un post que es SEO en las imágenes y alguien busca SEO en las imágenes, pues ese es el que va a aparecer primero, aunque haya otro que sea cómo hacer SEO incluso en las imágenes, ese no pilla una frase completa, tiene todas las palabras que yo que la persona ha buscado, pero no coge la frase completa, pues entonces el primero lógicamente va a salir antes que este segundo que os comento, y este segundo caso que os comento tomaría la segunda posición. La primera búsqueda que aparecería sería cuando tú buscas una frase completa y esa frase completa está en el título de una publicación. Después si tú buscas ciertos términos y todos esos términos, por ejemplo SEO en las imágenes, están en el título de una de mis publicaciones, eso será lo segundo que aparezca, y digo esos términos porque no tienen por qué estar seguidos, si estuviesen seguidos ya sería una frase, pero si está SEO por un lado, imágenes por otro y en por otro, pues te va a aparecer. Después, ¿Cuáles aparecerían? Estamos yendo en orden descendente de importancia, pues después aparecería si coincide algún término de los que nuestro visitante ha buscado con el título, es decir, si alguna de las palabras que nuestro visitante está buscando aparecen en el título de alguna de nuestras publicaciones, aparecerá en la búsqueda en tercer lugar de importancia, después de los dos primeros que ya hemos comentado. Y en cuarto lugar de importancia serían resultados que coinciden con una frase completa dentro del contenido del post, es decir, si ya no aparece en el título, pero esa frase completa aparece en el contenido, pues ahí aparecería en cuarto lugar de importancia el resultado de búsqueda. Y luego todos estos a su vez están ordenados de forma cronológica, es decir, si se produce una coincidencia, pues por ejemplo en el segundo caso que coinciden términos en el título, pues va a aparecer el que el más reciente va a aparecer antes que el otro. Entonces así es como funciona ahora mismo la búsqueda en WordPress, que si lo piensas pues está bien, tiene sentido, pero puede que aún así el buscador nativo no sea suficiente, pero puede que sí lo sea. Entonces vamos a ver cuándo no tienes por qué mejorar la búsqueda de WordPress. Pues lo primero que te digo es que si tienes cosas más acuciantes, cosas más importantes que requieren de tu atención antes que esto, pues deja la búsqueda de WordPress para otro momento. Hay que priorizar porque si nos ponemos a cada cosa nueva que escuchamos, cada cosa nueva que vemos, siempre hay algo que podemos mejorar, que podemos hacer, pero hay que tener claro qué hay que hacer primero. Entonces esto es importante porque a mí muchas veces me pasa que veo algo muy interesante, me encantaría implementar esto, probar esto, pero tengo otras cosas que requieren mi atención antes que eso, así que primero priorizar porque puede ser que no sea tan importante ahora mismo. Y entrando un poquito más en detalle, si por ejemplo vas a tu web y haces un par de búsquedas y quedas satisfecho, pues seguramente tus lectores también queden satisfechos y no tengas por qué mejorar nada, al menos de momento. ¿Después otra cosa importante, alguien usa tu buscador? Porque quizás tienes el contenido muy bien estructurado, la navegación en tu web es muy buena y no necesitas un buscador o rara vez la gente va a usar tu buscador. ¿Esto cómo lo puedes saber? Pues si mides tus estadísticas, tus visitas con Google Analytics lo tiene sencillo de ver, ya sabéis que los suscriptores tenéis todos disponible un curso de Google Analytics, ahí podéis ver un montón de información, como por ejemplo esto. Y luego otra cosa importante es que a lo mejor la gente usa mucho tu buscador porque tu contenido no es muy accesible, porque la gente no encuentra bien lo que quiere o no está seguro de dónde buscar tu contenido, pues ahí quizás la gente use más de lo que debe el buscador y ahí antes que ponerte a mejorar el buscador lo que deberías de intentar es mejorar la accesibilidad o mejorar la navegabilidad mejor dicho de tu web. Entonces estos son algunos casos en los que no tienes por qué mejorar la búsqueda de WordPress. Ahora vamos a ver tres en los que sí o sí yo creo que deberías mejorar la búsqueda de tu WordPress, la que viene por defecto. Supuesto número uno, si tu web tiene miles de post y páginas, si tu web es enorme y tiene muchísimo contenido, vas a tener que mejorar sí o sí la búsqueda en WordPress, porque si no es que la gente se va a perder muchas cosas si no lo mejoras. Hay muchas cosas que van a quedar perdidas ahí entre páginas y páginas y tus visitantes no las van a encontrar. ¿Cuándo también es importante mejorar el buscador? Si tienes una tienda online, sobre todo si tus productos están muy categorizados o si tienes productos muy parecidos, muchos zapatos, muchos algo, entonces ahí hay que tener un muy buen buscador para que la gente pueda encontrar exactamente lo que busca. Y otra, si cuando estás haciendo las pruebas que te he dicho de mirar, de comprobar si tus usuarios usan tu buscador, aunque no tengas mucho contenido, puede ser que por el tipo de web que tengas, a la gente le pida al cuerpo buscar usar el buscador. Y si la navegación es buena, navegabilidad, la gente puede moverse por tu web sin problemas, ir al blog, al no sé dónde y entrar bien. Pero aún así es el tipo de web en el que la gente busca mucho. Entonces también, aunque no tengas mucho contenido, también deberías plantearte mejorar el buscador. Entonces ahora Sí, vamos con cuatro fórmulas o cuatro maneras en las que puedes mejorar la búsqueda en WordPress. En primer lugar, puedes habilitar una búsqueda por filtrado. ¿Esto qué quiere decir? Pues por ejemplo, hacerlo por categorías, por etiquetas, en definitiva por taxonomías. ¿Cuál es un ejemplo clarísimo para que puedas entender esto? Amazon. La búsqueda en Amazon es por filtrado. Tú vas a hogar, vas a supermercado, que ahora tiene supermercado, vas a Kindle, vas a electrónica, informática, es decir, cualquier tienda online, sobre todo estilo así, Amazon tiene una búsqueda por filtrado. Eso con WordPress, por supuesto, de forma nativa no lo puedes hacer, pero hay plugins, hay extensiones que que nos permiten hacerlo y os voy a dejar varias en las notas del programa. Este método de búsqueda es bastante avanzado, bastante completo y las posibilidades para el visitante, para el usuario que busca son enormes, porque puede filtrar al detalle lo que quiere buscar. Y esto no sólo sirve para webs como Amazon o como supermercados y demás, sino que también sirve para las típicas webs estilo milanuncios o estilo inmobiliaria, estilo de venta de coches. Todo esto también suele funcionar con filtrado en el que dices pues vivienda, ¿Qué tipo de vivienda? Pues eliges piso, dos dormitorios, con dos baños, con no sé qué. ¿Todo eso es por filtrado, de acuerdo? Más la segunda fórmula o la segunda manera en la que podemos buscar o podemos mejorar la búsqueda, pues mejorando el algoritmo del buscador nativo de WordPress, es decir, el algoritmo sería como el cerebro, pues podemos mejorar ese cerebro y hacer que procese mejor la información y nos dé búsquedas mucho más detalladas. ¿Cuál sería un ejemplo aquí que podemos entender todos? Google, el algoritmo de Google es increíble, Yahoo también, pero claro, Google es el rey de reyes y entonces su algoritmo es increíble, digamos, su cerebro va a mil por hora y con una precisión enorme. Pues eso es lo que queremos intentar y lo podemos hacer cogiendo a Google y poniéndolo en nuestra web para que nos dé resultados de búsqueda de Google o lo podemos hacer con herramientas parecidas, por ejemplo ya hablé de un plugin que se llama Relevancy que mejora la búsqueda nativa de de WordPress y es uno de los que os voy a dejar en las notas del programa como recomendación para mejorar el algoritmo de búsqueda nativo de WordPress. La tercera forma es si tenemos un multisite, podemos poner un plugin para que se pueda buscar en toda la red multisite, No hay mucho sobre esto, pero hay por ahí algún plugin que te puede servir en el caso de que tú tengas una web de este tipo. Por cierto, en el curso de WordPress Multi Idioma hay una lección en la que os enseño a crear WordPress Multisite, también tengo un tutorial, pero para que sepáis que lo tenéis en las dos cosas, un tutorial escrito, abierto para todo el mundo y luego dentro Del curso de WordPress Multidioma hay una lección, la lección 8, que está dedicada a instalar multisite, porque a partir de ese multisite creamos una web en varios idiomas, pero ese vídeo es totalmente independiente y sirve perfectamente simplemente para instalar multisite, de hecho creo que lo voy a poner en la zona código y reutilizarlo porque es muy interesante y sé que os ha ayudado a muchos de vosotros todo esto que voy comentando, voy dejando los links en las notas del programa, si algo se me olvida, que a veces se me pasa, aunque voy apuntando aquí las cosas, me contactáis y os lo mando o actualizo el post y lo vuelvo a poner, ¿Vale? Bueno, esa es la tercera fórmula para mejorar la búsqueda en WordPress, Vamos con la cuarta y última que es simplemente para mejorar la experiencia del visitante. ¿Esto qué quiere decir? Pues por ejemplo incluir más cosas en la búsqueda, por ejemplo Custom Post Types, yo por ejemplo tengo la zona código, la zona código es un tipo de contenido distinto que yo he creado, no es página, ni es entrada, es código, ¿Vale? Porque yo lo he llamado así, pero lo podrías haber llamado Pepito, lo podrías haber llamado películas, lo podrías haber llamado libros, lo podrías haber llamado como quisieras, eso es un tipo de contenido distinto a las entradas y las páginas, pues eso no va a aparecer en la búsqueda, salvo que tú instales un plugin que haga que aparezca, o si eres desarrollador pues lo puedes hacer de forma manual a través de código, pero eso sería una forma de mejorar la experiencia, o por ejemplo si te interesa que la gente pueda buscar también elementos multimedia, imágenes, vídeos, audios, que tenga subidos PDFs, que hemos estado hablando de ellos al principio del programa, también hay plugins que te permiten hacer esto, y de nuevo os voy a dejar varios en las notas del programa. Otra forma de mejorar la experiencia del visitante cuando está buscando que no vaya a otra página, cuando está buscando que por ejemplo le salgan sugerencias, que esté buscando cómo cambiar y que ya te vayan apareciendo por ejemplo los resultados automáticamente, como pasaría en Google por ejemplo, cómo cambiar de hosting por ejemplo, o lo que sea, y te vaya apareciendo por todo eso todos los resultados que puedan coincidir con lo que tú estás buscando. Esto se suele hacer con la tecnología AJAX, lo que te permite es ver cosas nuevas sin que la página se recargue, sin que vayas a otra página. Así que estas son digamos las cuatro fórmulas para mejorar la búsqueda en WordPress, que como ves son distintas, dependiendo de tu caso vas a tirar por una u otra, y te voy a dejar plugins para cada caso. El listado no los puedo comentar todos porque son varios, entonces lo mejor es que te pases por el episodio de hoy y le eches un vistazo a cada plugin. Además te lo he dejado como te digo por partes, los plugins para búsqueda por filtrado, los plugins que mejoran el algoritmo de búsqueda, los que te permiten buscar en multisite y los que te permiten mejorar la experiencia de búsqueda, que es lo último que hemos comentado. También te dejo los links que he ido mencionando durante el programa, y luego una última cosita que te quería comentar, si quieres probar varios de esos plugins porque no estás seguro de cuál va a ir mejor, puedes hacer varias cosas. Una, clonar la web que tienes ahora mismo en vivo en una web de pruebas en local en tu ordenador, que ya sabéis que tengo un tutorial en el que os explico cómo instalar WordPress en local y crear una página web en local con Desktop Server. Os dejo el link para esto en las notas del programa. Y Luego, si usáis SiteGround, también tenéis una posibilidad de poner la web que tenéis en vivo, hacer una copia y ponerla en desarrollo, y ahí podéis hacer todas las pruebas que queráis. Y cuando la tengáis lista, además la podéis hacer que pase a producción. Y eso lo que va a hacer es sustituir la que tú tenías antes por la que acabas de de estar haciendo cambios y demás, y ya la tienes como quieres. Pues esa también es otra forma, que seguro que hay otros hostings por ahí que también te lo permiten, pero yo os hablo de SiteGround porque es el que conozco y el que os recomiendo. También os dejo un link para que vayáis a SiteGround, que además tenéis 50% de descuento para todos los planes durante el primer mes, ¿De acuerdo? Así que ahí también os dejo el link de esto en las notas del programa. Y nada más, hemos visto cómo la función de búsqueda es una herramienta muy importante en muchas páginas web y por eso os quería enseñar distintas maneras de mejorar la que viene de serie con WordPress. Así que espero que lo hayas disfrutado. Y recuerda, si quieres aprender WordPress para crear y gestionar tu propia web, puedes suscribirte a los cursos, los Puedes probar durante 15 días sin compromiso, ya sabes, si no te interesa te devuelvo el dinero, porque lo importante es que estemos todos felices y contentos. Y eso lo puedes hacer yendo a Gonzalo es cursos, ahí tienes toda la información, todo lo que incluye la suscripción, que cada vez son más cosas. Si no, también tienes un link en todos los episodios del podcast, haces clic y vas directamente pues a la página donde te cuento un poquito de qué va los cursos. Y nada más, si te ha gustado el episodio de hoy, quieres ayudarme a que siga creciendo, a que siga publicando contenido como éste, ya sabes que te agradezco muchísimo una valoración en iTunes porque me ayudan un montón y también muchas gracias a los que me escucháis desde ivoox, a los que me comentáis, a los que le dais a me gusta porque también me ayudáis a seguir ahí y a que otros como vosotros también puedan acceder a mis episodios. Nada más, nos seguimos escuchando. Adiós.
More from Gonzalo
518 | Redes sociales, precios personalizados, audios desde Drive y temas de bloques (Q&A)
513 | Por qué sigo usando estos plugins después de tantos años (y cuáles he abandonado)