He realizado una prueba de PageSpeed de Google en mi instancia y obtengo el siguiente mensaje:
No puedo explicar la causa. ¿Hay algún error en el traductor?
He realizado una prueba de PageSpeed de Google en mi instancia y obtengo el siguiente mensaje:
No puedo explicar la causa. ¿Hay algún error en el traductor?
Creo que el código inválido proviene de Discourse.
Tal vez, en lugar de hreflang="<%= locale %>", debería ser hreflang="<%= locale.tr('_', '-') %>" para reemplazar el guion bajo.
He enviado un Pull Request para solucionar esto en el repositorio de Discourse:
Este cambio garantiza que el atributo hreflang cumpla con los estándares de SEO, al tiempo que mantiene funcionales los parámetros de localización internos.
Gracias por tu PR, he añadido las especificaciones y la he fusionado.
Este tema se cerró automáticamente 3 días después de la última respuesta. Ya no se permiten nuevas respuestas.