Club para webmasters › Foros › Creación de páginas web › Cómo agregar emojis en Rank Math o Yoast SEO
- Este debate tiene 11 respuestas, 5 mensajes y ha sido actualizado por última vez el hace 4 años, 3 meses por
Usuario-Chorri.
-
AutorEntradas
-
Cómo agregar emojis en Rank Math o Yoast SEO o arreglar el bug por el que no se guardan o no funcionan los iconos en la meta description ni en el meta title.
Hilo rescatado del ChorriGrupo en el que @cristianvia nos decía:
»
Después de varias horas peleándome lo he encontrado. Si creáis una web en wordpress y en rankmath o yoast SEO no os permite guardar el título SEO con emojis esto os interesa.Efectivamente era un problema con mi base de datos, no estaba leyendo bien los emojis.
Lo he podido solucionar desde phpmyadmin y cambiando la encodificación de la tabla postmeta.
He cambiado meta_key y meta_value de utf8_general_ci a utf8mb4_general_ci
De esta forma permite almacenarán caracteres de 4 bites.
»Muchas gracias por el aporte @cristianvia
AnónimoInactivo4Muy buen aporte,y gran idea plasmarla aquí para tenerla a mano 👍🏼
Muchas gracias @David cuesta y @cristianvia!!
Una duda que tengo, puede ser entonces que estuviéramos equivocados en que Google sólo muestra determinados emojis??
Y en realidad es culpa de nuestra base de datos que no era capaz de guardarlos?
Un saludo!
Puede ser @Ricardo . A mi sólo me estaba mostrando el típico ▷ y similares. De momento todos los emojis que he usado me los ha permitido poner y visualizar desde que hice el cambio (diamante, cuadro check, medalla, calcetines.. de todo un poco).
Saludos 🙂Y una duda @cristianvia, ¿Qué cambios acarrea eso en la base de datos? Puede ser contraproducente de alguna manera??
No tengo ni idea de bases de datos jejejejUn saludo! Y muchas gracias de nuevo!
Buenas!
Te comento @Ricardo, básicamente desde que salió la versión de mysql 5.5.3 todo lo que pusiéramos en utf8 anteriormente tendría que ir en utf8mb4.
La diferencia está en que el antiguo utf8 tiene una limitación de carácteres y la que comentamos en el chorri no.
Por eso ahora es posible guardar esos emojis que ocupan «más carácteres» o bites que la antigua.A efectos prácticos, no lo notarás ni en el rendimiento ni en el procesador ni en nada, en todo caso verás que va un poco más rápido, pero es ya a nivel muy purista.
Saludos!
-
Esta respuesta fue modificada hace 5 años, 7 meses por
cristianvia.
Sí y no.
Podría ser que no se te guardan y tú piensas que sí y no salen porque no están ahí.
Pero también podría ser que sí se guardan y google no les hace caso, que pasa mucho. Algunos emojis sé que no salen, como la píldora y la inyección jeje
Un saludo!
Muchas gracias @Cristianvia!
Ahora lo he captado 😉
@Davidcuesta qué nichos tendrás para usar la inyección… 🤣Un saludo!
Qué buen aporte 👏👏
AnónimoInactivo4Sí y no.
Podría ser que no se te guardan y tú piensas que sí y no salen porque no están ahí.
Pero también podría ser que sí se guardan y google no les hace caso, que pasa mucho. Algunos emojis sé que no salen, como la píldora y la inyección jeje
Un saludo!
Y yo todo contento pensando en usarlos también y va y no se puede…..😅😅
Utilizo Rank Math, y ya no es que no me salen los emojis, si no que no me cambia el texto (mayúsculas, %currentyear%), ▷, ni los paréntesis【】en las búsquedas se google. Comprobé y tengo configurado «utf8mb4_general_ci» como dice @cristianvia
Será por que google no indexa la nueva configuración. El caso es que ya lo cambien en RankMath hace muchos meses.
Graciñas chic^sBuenas!
Revisa el meta title que sale en la url al visitarla a ver si se está creando correctamente, puedes hacerlo con la extensión de chrome de «SEO meta in one click»
Si está bien, es cosa de gooogle que no te indexa el cambio.
Busca también la url en google y mira que no ponga que el title está cambiado, desde hace unos meses Google se toma la libertad de tomar otras cosas como title, ya se cansó de nuestra optimización de ctrUn saludo!
Ok, Muchas gracias, al parecer está todo correcto y es google el que pone lo que le peta.
-
Esta respuesta fue modificada hace 5 años, 7 meses por
-
AutorEntradas
- Debes estar registrado para responder a este debate.