Etiquetas duplicada...
 
Avisos
Vaciar todo

Etiquetas duplicadas y hreflang para joomla

17 Respuestas
3 Usuarios
0 Reactions
1,071 Visitas
Respuestas: 1055
Noble Member
Topic starter
 

Hola, buenos días!

Nuestros sitio web ha sido modificado hace poco añadiendo otro idioma, tenemos ahora las metas duplicadas y necesito indicar hreflang y urls canonical para indicar a google el cambio.

Tenemos alguna extensión para realizar estos cambios o se puede modificar en el cPanel en el administrador de archivos. Quedo a la espera de sus indicaciones, gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 02/02/2017 10:19 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Alejandría.

¿ Tienes alguna aplicación para el SEO instalada ?
Puedes probar esta extensión -> Aimy Canonical

Lo instalas y en las opciones:
Dominio: añades tu dominio
Protocolo: selecciona si la web es con http o htpps

Un saludo


 
Respondido : 02/02/2017 11:11 am
Respuestas: 1055
Noble Member
Topic starter
 

Hola Pepe,

Gracias por la pronta respuesta. Necesito antes de la url canonical pegar en el head la etiqueta hreflang.

Indicando esto:

Siendo el dominio en español el principal. Pregunto ¿En head no puedo pegar la etiqueta canonical?

Podrías indicarme como llego al archivo para colocar estas instrucciones? Gracias.


 
Respondido : 02/02/2017 11:40 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola alexandra

Utilizas alguna extensión para el SEO como puede ser Xmap.
Con estas extensiones para seo puedes crear y publicar, un Sitemap para cada menú / idioma que tienes creado.

la otra opción es acceder a tu plantilla, editar el archivo index.ph y añadir en la cabecera de ese archivo las lineas que indicas:

Tienes que tener en cuenta en caso que hayas activado el redireccionamiento automático en el plugin Filtrar idiomas incluir también la versión principal de la página de redireccionamiento a través del valor x-default

Ejemplo:


Si no lo tienes seleccionado tienes que añadir para cada idioma:


Un saludo


 
Respondido : 02/02/2017 12:32 pm
Respuestas: 1055
Noble Member
Topic starter
 

Hola,

En plugin encuentro esto:

Entiendo que tengo que pegar todo esto:

Ejemplo:

Si no lo tienes seleccionado tienes que añadir para cada idioma:

Y instalar la extensión de https://extensions.joomla.org/category/structure-a-navigation/site-map/

puedes recomendarme uno? gracias


 
Respondido : 06/02/2017 2:12 pm
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola alexandra.

.- Edita el plugin que me indicas y deja marcada la opcion Cambio automático del idioma. en SI

.- Accede a tu plantilla y edita el archivo index.ph
.- añade lo siguiente en la cabecera de dicho archivo:


Con eso ya lo tendrás.

Lo otro es para crear el sitemap, eso es otra historia.

Un saludo


 
Respondido : 06/02/2017 3:24 pm
Respuestas: 1055
Noble Member
Topic starter
 

Hola Pepe,

Ya se activo el filtro automático.

Además añadí en el head la línea de código, puedes verificar que esté en el sitio correo? en el código fuente.

Si está todo correcto, cerramos ticket y abro otro para ver el tema del sitemap. Gracias.


 
Respondido : 06/02/2017 4:00 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

HOla

Esta línea se repite dos veces:


Puedes revisar viendo el código fuente de tu sitio:
Contenido solo visible a usuarios registrados

Es posible que el propio selector ya te haya creado esta línea de código por lo que no sería necesario hacer modificaciones en tu theme.

Saludos.


 
Respondido : 06/02/2017 5:55 pm
Respuestas: 1055
Noble Member
Topic starter
 

Hola, ok ya lo he modificado. Es decir, retire la etiqueta. Lo que no entiendo porque search console me envia mensaje que la etiqueta hreflang es incorrecta.

A parte de añadir Osmap tengo que añadir esto:

antes del cierre de head o al inicio?

Saludos


 
Respondido : 07/02/2017 11:40 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola alexandra.

Si tienes seleccionada la opción que te indique solo tienes que añadir:
Contenido solo visible a usuarios registrados

lo puede añadir entre las etiquetas , la posicion es lo mismo que sea al principio o antes del cierre.

Si no seleccionaste lo que te indique es cuando tienes que añadir hreflang para cada idioma.

Un saludo


 
Respondido : 07/02/2017 1:35 pm
Respuestas: 1055
Noble Member
Topic starter
 

Creo que no nos estamos entendiendo. Yo añadi la etiqueta en el head pero al parecer la tenía duplicada una que genero o marco por defecto el filtro de idiomas y una etiqueta adicional que ayer subí en la plantilla. Cuando visualizas el código fuente se veía duplicada dicha etiqueta. Entonces tuve que eliminar la que yo añadí. Por esta razón no entiendo porque search console dice que identifique los idiomas del sitio web. Puedes mirar el código fuente está justo antes del cierre.

Ya me dices si es necesario hacer algo más.
Saludos


 
Respondido : 07/02/2017 1:52 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Actualmente veo tu código correctamente.
Cual es el mensaje exacto que te reporta como mejora Google Search Console?

Saludos.


 
Respondido : 07/02/2017 6:53 pm
Respuestas: 1055
Noble Member
Topic starter
 

Este es el mensaje exacto:

Implementación de hreflang incorrecta en http://toldoscrisasol.es/

Gracias.


 
Respondido : 09/02/2017 1:04 pm
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Alexandra.

A nivel de web lo tienes bien por lo que no se que puede ser.
Por favor adjuntanos una captura con el aviso que te indica Google Search y lo revisamos.

También puedes probar a eliminar el código anterior y añadir el de los idiomas:


Un saludo

Un saludo


 
Respondido : 09/02/2017 3:12 pm
Respuestas: 1055
Noble Member
Topic starter
 

Hola, ya añadí estos código. Pero quisiera eliminar el que está (anterior) justo antes del cierre de head y cuando accedo al cpanel por el administrador de anuncios no lo veo? o es que lo deshabilito desde el filtro de idiomas? Y si es así esto no afecta?.


 
Respondido : 09/02/2017 5:14 pm
Página 1 / 2