Pregunta

Al pasar por algunas listas de SEO y descubrieron que los sitios web de Magento no proporcionan la información adecuada del meta lenguaje en la cabeza en todas las páginas.

Muy simple de corregir en sitios web uniguales, modifique el head.phtml archivo ubicado en /App/Design/Frontend/Default/Your_Theme/Template/Page/Html/

En la sección meta, agregue lo siguiente (reemplace en-ca con el idioma correcto de su tienda):

<meta name="language" content="en-CA" />

Para abordar el problema en un sitio de MultiLuange, he compuesto el siguiente código:

<div class="meta-language">

    <?php if($getStreId ==1) :?>
 <meta name="language" content="en-CA" /> 
        <?php endif; ?>
<meta name="language" content="fr-CA" /> 
            </div>

El ID de sitio 1 es para Enlish, el otro será francés (2 idiomas).

Cuando inspecciono el código con Firebug Veo lo siguiente:

<meta name="language" content="en-CA" />
<meta name="language" content="fr-CA" />

El resultado esperado fue solo ver el lenguaje activo para la etiqueta de meta -idioma.

¿Cómo se puede modificar el código para mostrar solo el lenguaje activo?

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top