Cómo gestionar palabras clave con tilde con el plugin Yoast SEO de WordPress

5
(3)

ACTUALIZACIÓN 23 Agosto 2018: El problema descrito en este artículo ya está solucionado con las nuevas versiones del plugin. Así que si tienes la última versión, ya no tendrás ningún problema con las tildes. Pese a todo te invito a que sigas leyendo este u otros artículos de mi blog 😉

Palabras clave con tilde con el plugin Yoast SEO de WordPress

El problema: Yoast no entiende las palabras clave con tilde

Muchos de vosotros me habéis preguntado qué pasaba con las palabras clave con tilde con respecto al SEO y con respecto a Yoast.

Que si hay que ponerlas, que si no, que si el plugin Yoast SEO de WordPress no se entera y me saca semáforo en rojo en el Análisis de Página, etc…

Pues bien, en este post os dejo unas modificaciones que he realizado para que el plugin de WordPress de Yoast SEO sirva para, por lo menos, el idioma español y dé por buenas tus palabras clave con tilde.

Yoast SEO WordPress
Plugin Yoast SEO de WordPress

Nada es perfecto en esta vida, y como ya comenté en este post, Yoast SEO tiene aún algunas cosas que depurar y mejorar.

Eso no quita que lo considere el mejor plugin de SEO para WordPress y que a buen seguro en próximas versiones se irán mejorando ciertos aspectos.

Bien, vamos al lío.

El problema que planteo en este post, surge de la necesidad de utilizar tildes en nuestras palabras clave.

El plugin no está aún preparado para ello, y lo que ocurre es que cuando utilizas palabras clave con tilde como, por ejemplo, la palabra clave murciélago, el plugin no lo interpreta en condiciones y dice que no encuentra dicha palabra clave en el texto.

Te puede interesar:  Listado con los mejores cursos SEO de 2020

Esto afecta directamente a la densidad de palabra clave del análisis que Yoast realiza, con el resultado de La densidad de palabras clave es 0%, es una cifra un poco baja, la palabra clave se encontró 0 veces.

Yoast SEO y su gestión de las palabras clave con tilde
Mensaje de aviso del plugin Yoast SEO sobre la densidad de palabra clave

He googleado un poco buscando alguna solución, pero no he visto nada.

Si parece que los usuarios con idiomas distintos del inglés están teniendo problemas con los distintos caracteres de sus alfabetos.

Entonces me he metido en el código del plugin para ver qué estaba haciendo realmente, y después de una serie de pruebas he cambiado la expresión regular que utilizan por otra que hace que me funcione.

La solución: Cómo actualizar el plugin Yoast SEO para que entienda las palabras clave con tilde

Te comento el cambio:

  • En la carpeta admin del plugin, abre el archivo class-metabox.php.
  • Busca lo siguiente:
$keywordCount = preg_match_all( '`b' . preg_quote( $job['keyword'], '`' ) . 'b`miu', utf8_encode( $body ), $res );
  •  Y lo sustituyes por:
$keywordCount = preg_match_all( '/' . $job['keyword'] . '/', $body , $res );

Con este simple cambio a mí me ha funcionado y ahora ya me sale en verde.

Mensaje sobre densidad de palabra clave en Yoast SEO
Mensaje del plugin Yoast SEO de WordPress

Por cierto, que la traducción no es que esté muy allá, ya que originalmente dice which is great, referido a que está ok y no a «esto es mucho», que es como lo han traducido en español y da a entender que nos hemos pasado en la densidad de palabra clave.

Dejo aquí enlace al desarrollo de WordPress SEO by Yoast por si quieres estar al tanto de lo último.

Conclusión

Ya te comenté más arriba que tarde o temprano estos temas los iría resolviendo Yoast con las nuevas versiones.

Te puede interesar:  Cómo optimizar tu perfil y página de LinkedIn. SEO y SSI

Y así ha sido. Por lo que no debes ya tener ningún problema con el asunto de las tildes.

Y relacionado con el tema de las tildes, por si te queda alguna de intentar rankear una palabra clave sin tilde, por el simple hecho de que tiene muchas más búsquedas, sinceramente no te lo recomiendo.

Si estás metido en un proyecto serio, escribe correctamente y usa tildes cuando corresponda. Por cierto, que siempre puedes utilizar el arte del copy para poner palabras sin tilde entrecomilladas, remarcando que es así cómo mucha gente lo escribe, lo busca, etc… (así tengo posicionado un artículo de hablando de gmail en otro blog, donde enumero las distintas variantes de Gmail mal escrito que utiliza la gente para buscar el famoso mail de Google).

Si lo que tienes entre manos es un proyecto si mayores pretensiones, entonces haz lo que creas pertinente. Tú mismo :-p.

Ya solo te queda una cosa por hacer: compartir este artículo en tus redes sociales. Quizás haya proyectos aún con versiones antiguas de Yoast que necesitan resolver el problema de las tildes. ¿Se lo cuentas tú?

¿Te ha resultado útil?

¡Haz clic en las estrellas para puntuarla!

Puntuación media 5 / 5. Recuento: 3

¡No hay valoraciones hasta ahora! Sé el primero en calificar esta publicación.

¡Muchas gracias por compartir!

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

¿Te ha gustado el artículo?

Contrata mis servicios de Consultoría SEO.

¿Necesitas algo concreto?

Buscar

Te puede interesar...

14 comentarios en “Cómo gestionar palabras clave con tilde con el plugin Yoast SEO de WordPress”

  1. Estupenda contribución. El plugin es una buena ayuda, si bien no perfecto, pero las indicaciones y modificación de código que das evitan las confusiones que produce. ¡Gracias!

  2. Eva Collados Pascual

    Buenas tardes Rafael,

    He llegado aquí buscando solución al tema de las tildes al configurar el Yoast.

    Efectivamente está ya la versión 1.8 beta que soluciona el problema con las keywords del contenido como comentas.
    Pero no consigo el semaforito verde :(. Me falla la palabra clave en la url
    Supongo que el tema de la url compete al WordPress mismo.

    ¿Alguna sugerencia please?
    Si no estoy equivocada no son aconsejable los acentos u otros carácteres en las url’s.

    Saludos y gracias por anticipado

    1. Hola!
      Lo primero, gracias por el comentario 🙂
      Lo segundo, es cierto lo que comentas, ya lo han arreglado en las últimas versiones (debo actualizar el post pero aún me ha dado tiempo).
      Lo tercero, la url nunca llevaré tilde, pero Yoast si te lo pondré en verde (en este caso sí reconoce que aunque tu palabra clave tiene tilde, la url no la tiene). Haz la prueba creando una entrada llamada «murciélago», si le pones «murciélago» como palabra clave y la url es «murcielago» verás como te lo pone en verde el semáforo.

      Saludos y gracias a tí!

  3. Hola Rafael. Muchas gracias por el post. Pero lamento decirte que el Yoast SEO plugin sigue diciéndome que no encuentra la palabra clave, y la razón es el tilde. Hoy es el 08.10.2015 y la versión del plugin en mi web es 2.3. O sea… ¡debería funcionar! Y tampoco encuentro la carpeta admin que mencionas en tu post donde se puede cambiar el código. 🙁 ¿Soy torpe o hay algo que no veo? Gracias de antemano por tu ayuda.

    1. Hola John Maloney! Muchas gracias a ti por pasarte por mi blog. Acabo de probar una entrada nueva con la keyword «muerciélago» (con tilde) y la versión 2.3.5 (la última a fecha de hoy 9/10/2015) y me lo ha puesto todo en verde. Así que debe funcionarte. Escríbeme si quieres un email con el detalle y algún pantallazo y te lo miro a ver si damos con la causa 🙂 Seguro que es cualquier chorrada. Saludos!

  4. Rafael, después de tantos DÍAS de búsqueda, pude encontrarte 🙂 No tienes idea del dolor de cabeza que tengo …

    Estoy siguiendo los pasos pero no puedo encontrar la carpeta del admin del plug -in ? cual serían los pasos exactamente para llegar al archivo?

    1. Hola Ezequiel! Para ver las carpetas y archivos del plugin necesitas tener acceso ftp a los archivos de tu web. Mediante FTP puedes descargarte los archivos, modificarlos y volverlos a subir. El directorio del plugin sería algo como: wp-contentpluginswordpress-seo

      De todas maneras, como ya comento al final del post, Yoast ya arregló este problema en sus versiones posteriores, por lo que si actualizas el plugin a la versión más reciente compatible con tu WordPress ya no tendrás problemas con la tilde.

      Saludos!

  5. Hola Rafael,

    Gracias por el artículo. Mi consulta es muy similar (se trata de las DIÉRESIS). La palabra clave de uno de mis artículos incluye una diéresis y YOAST sí me la lee como palabra clave (es decir, cuenta las veces que la he utilizado en el artículo), sin embargo mi duda es si la search engine captaría la señal del volumen de búsqueda de la palabra clave tanto con diéresis como sin diéresis, porque obviamente la palabra clave sin diéresis tiene mucho más volumen de búsqueda.
    Cuando busqué la palabra en el Planificador de palabras clave de ADW, Google unifica los volúmenes de búsqueda pero no se si suceda lo mismo a la hora de recibir la señal de Yoast…
    Dirías que es mejor indicarle a YOAST como palabra clave, la palabra sin diéresis aunque me figure como 0 coincidencia con el artículo? Diría que reescribir el artículo con ortografía incorrecta no es una opción debido al nicho de mi página.

    Espero se entienda, este tema me enreda.

    Muchísimas gracias por leer.

    Camila

    1. Hola Camila! Se entiende perfectamente. Nada, olvídate: escribe de manera correcta ortográficamente hablando y olvídate del resto. Como dices, la palabra sin diéresis seguro tiene más volumen de búsqueda que la misma con diéresis, pero ahí es Google quién debe trabajar para tratarlas de igual manera a la hora de posicionar los contenidos. Soy partidario de primero hacer bien las cosas y luego el posicionamiento. Por otro lado, Yoast es una herramienta de ayuda sin más, que pongas la palabra con o sin, no ayuda al SEO. Monitoriza posiciones de ambas palabras, si Google hace bien su trabajo, tu URL debería salir en la misma posición para la palabra con diéresis y sin ella (normalmente no ocurre, así que ya es cuestión de Google ;-)). PD: Si tu web fuera una web de nicho sin importancia ninguna, entonces te diría que escribieras mal la palabra para subir posiciones.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

¿Te resulta complicado posicionar en Google?

Contrata mis servicios de Consultoría SEO.

Scroll al inicio

Suscríbete ahora y llévate mi Master Class gratuita para mejorar el posicionamiento de tus artículos.

Responsable: Rafael C. Labrador Villanueva Finalidad: envío de mis publicaciones y algunos correos comerciales. Legitimación: consentimiento del interesado. Destinatarios: tus datos estarán alojados en la plataforma de email marketing Active Campaign suscrita al acuerdo Privacy Shield, Derechos: podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos. Tienes más info en: https://rafalabrador.com/politica-de-privacidad/.

Master Class gratuita: Descubre cómo mejorar el posicionamiento de tus artículos y obtén resultados en 30 días.

Responsable: Rafael C. Labrador Villanueva Finalidad: envío de mis publicaciones y algunos correos comerciales. Legitimación: consentimiento del interesado. Destinatarios: tus datos estarán alojados en la plataforma de email marketing Active Campaign suscrita al acuerdo Privacy Shield, Derechos: podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos. Tienes más info en: https://rafalabrador.com/politica-de-privacidad/.