Avisos
Vaciar todo

[Resuelto] Alternativa al plugin Hreflang Tags Lite  

Página 1 / 2
 
Nadinne
 Nadinne
Estimable Member

Hola, estoy implementando las hreflang y estoy usando el plugin Hreflang Manager Pro pero veo que con este plugin solo puedo añadir los Hreflang en el header de algunas páginas, pero además necesito una funcionalidad que añada la opción de introducir las Hreflang de los productos en otros idiomas desde la página de edición de los productos (como la que tenia el plugin Hreflang Tags Lite). Según creo ya no está disponible este plugin, mi pregunta es ¿existe algún otro plugin con esta funcionalidad? o ¿puedo hacer esto con el plugin que estoy usando "Hreflang Manager Pro"?

Muchas gracias, Nadinne.

Contenido solo visible a usuarios registrados

Citar
Respondido : 20/12/2024 1:39 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nadinne

No hay una alternativa a lo que buscas, puedes revisar los plugins que existen:

-> https://wordpress.org/plugins/tags/hreflang/

Lo que creo es que tendrías que haberlo planteado de alguna otra manera, por ejemplo utilizando un plugin como polylang que ya añade las etiquetas:

-> https://es.wordpress.org/plugins/polylang/

 

Tienes una alternativa que podría funcionar por ejemplo con un snippet:

add_action('wp_head', 'add_hreflang_tags_to_products');

function add_hreflang_tags_to_products() {
if (is_product()) {
global $post;

// Obtén la URL actual del producto
$current_url_path = $_SERVER['REQUEST_URI']; // Solo la parte después del dominio

// Configura las URLs de los idiomas correspondientes
$hreflang_tags = [
'es' => 'https://retroboxes.es' . $current_url_path, // Versión en español
'de' => 'https://retroboxes.de' . $current_url_path, // Versión en alemán
];

// Genera las etiquetas hreflang
foreach ($hreflang_tags as $lang => $url) {
echo '<link rel="alternate" hreflang="' . esc_attr($lang) . '" href="' . esc_url($url) . '" />' . "\n";
}
}
}

 

Un Saludo

ResponderCitar
Respondido : 20/12/2024 4:01 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Nadinne
 Nadinne
Estimable Member

Tienes razón pero ya no lo veo posible. Respecto al snippet, me parece muy interesante, que haría, Añadir la opción poner las hreflang en la pagina de edición de producto? Y sería insertandolo en el functions.php del tema hijo?

ResponderCitar
Respondido : 20/12/2024 5:50 pm
Nadinne
 Nadinne
Estimable Member

He conseguido activar Hreflang Manager en productos, adjunto captura. Ahora mi pregunta es, ¿como puedo añadir esta nuevas Hreflang en el sitemap de Rank Math SEO?

1

 

ResponderCitar
Respondido : 20/12/2024 6:30 pm

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Naidinne, 

Inicialmente como añadiste estas etiquetas, estás utilizando algún plugin especifico para ello? Rank Math ya trabaja de por sí con un plugin que añade estas etiquetas, verifica a siguiente guía donde explican como funciona → Contenido solo visible a usuarios registrados

Un Saludo 

ResponderCitar
Respondido : 20/12/2024 7:45 pm
Nadinne
 Nadinne
Estimable Member

Todavía no las he añadido, pero las estoy añadiendo con el plugin "Hreflang Manager Pro". Voy a leer eso.

ResponderCitar
Respondido : 20/12/2024 7:47 pm

Cursos Gratuitos WordPress

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Nadinne, 

No veo alguna documentación específica para que rank math añada estas etiquetas con este plugin, revisa las opciones que comentan en su documentación oficial y comprueba. De manera general Rank Math suele identificar estas etiquetas y añadirlas automáticamente. 

Un Saludo 

ResponderCitar
Respondido : 20/12/2024 8:22 pm
Nadinne
 Nadinne
Estimable Member

Esa guía que me has recomendado, los cambios los inserto editando el archivo retroboxes.de/sitemap_index.xml ?? si es así, donde esta? no lo encuentro en el directorio raiz. adjunto captura

 

2

 

ResponderCitar
Respondido : 20/12/2024 8:25 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Nadinne
 Nadinne
Estimable Member

Otra cosa, ya he añadido los Hreflang  en este producto https://retroboxes.de/produkte/playstation-2-slim-silver-konsolenbox-model-scph-70004-ss-eur-innenkartons/ y al realizar un test de Hreflang me da error

3

a pesar de si estar las etiquetas al inspeccionar el código fuente de la página

<link rel="alternate" href="https://retroboxes.de/produkte/playstation-2-slim-silver-konsolenbox-model-scph-70004-ss-eur-innenkartons/" hreflang="de-de" /><link rel="alternate" href="https://retroboxes.es/producto/caja-consola-playstation-2-slim-silver-70004-ss-1-control-eur-cartones-interiores/" hreflang="es-es" /><link rel="alternate" href="https://retroboxes.fr/producto/boite-console-playstation-2-slim-silver-cartons-interieurs/" hreflang="fr-fr" /><link rel="alternate" href="https://retroboxes.uk/producto/playstation-2-slim-silver-console-box-1-control-inner-cartons/" hreflang="en-gb" /><!-- Google site verification - Google for WooCommerce -->
<meta name="google-site-verification" content="GCvDaNzT9xPJY-0JmGhp-EIDrSuOQhBl-BtFj-NoDZE" />

 

que está ocurriendo?

Gracias.

ResponderCitar
Respondido : 20/12/2024 8:57 pm
Nadinne
 Nadinne
Estimable Member

El mensaje de error es "La URL alternativa no tiene la misma cantidad de enlaces que la URL original Falta el enlace de retorno"

4
ResponderCitar
Respondido : 20/12/2024 9:02 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Nadine, 

Veo que son varias consultas diferentes al tema inicial, abre un tema para el error de esta forma mantenemos un control sobre el hilo y podemos ayudarte con mayor detalle. Envíanos en la nueva consulta las configuraciones que tengas añadidas y como añadiste las etiquetas Hreflang al producto que nos mencionas. 

Un Saludo

ResponderCitar
Respondido : 20/12/2024 11:53 pm
Nadinne
 Nadinne
Estimable Member

De acuerdo

ResponderCitar
Respondido : 21/12/2024 9:07 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Luis Méndez Alejo
 Luis Méndez Alejo
Moderador Moderator

Hola, Nadinne

 

Centrando la consulta en "hreflang" para los 4 sitios que gestionas en diferentes idiomas; es, de, uk y fr, tendrás que añadir dichas etiquetas para cada sitio mediante HTML o usando el plugin que ya tienes instalado "Hreflang Manager".

 

No se cómo estará Google indexando los contenidos de tus sitios en diferentes idiomas, con diferentes dominios, ya que lo habitual es que considere el sitio .es como principal y el resto "contenido duplicado" en otros idiomas. Como digo, no lo se ya que eso debes verificarlo en tu Google Search Console.

 

Lo ideal habria sido tener un sitio principal "es" y con plugins como Weglot Translate y Rank Math SEO haber gestionado los diferentes idiomas y etiquetas "hreflang" para que a nivel SEO no se vean afectados los contenidos.

 

Entiendo que en su momento pusiste en marcha las webs en diferentes idiomas de forma individual y por eso ahora tienes que implementar "hreflang" para dejarle claro a Google que no son sitios con contenido duplicado sino sitios en otros idiomas.

 

¿Has podido añadir las etiquetas en cada sitio?, las he buscado en el código fuente del sitio "de" (sobre el que consultas en este hilo del Foro) y no las he visto y la única declaración de "canonical" encontrada la veo en el sitio "es" con la etiqueta:

 

Contenido solo visible a usuarios registrados

 

 

 

 

 

ResponderCitar
Respondido : 21/12/2024 10:00 am
Nadinne
 Nadinne
Estimable Member

Hola, como me indicó tu compañera karen he abierto un nuevo tema para tratar el tema de Hreflang Manager Pro. Si te parece bien cerramos este tema y seguimos con el nuevo, lo he explicado todo mejor y con imagenes.

Gracias, Nadinne.

ResponderCitar
Respondido : 21/12/2024 10:07 am

Nadinne
 Nadinne
Estimable Member

el nuevo tema es este....

https://www.webempresa.com/foro/plugins-wordpress/dudas-con-el-plugin-hreflang-manager

ResponderCitar
Respondido : 21/12/2024 10:08 am
Página 1 / 2