Avisos
Vaciar todo

Modificar código Schema Yoast SEO  

 
Javier
 Javier
Usuario experto

Buenas a todos

Las URLs de los posts de una página no tienen la "/" al final. En el subapartado "URL canonica" del apartado "Avanzado" de cada post, también están indicadas las URLs de los posts sin "/" final.

A pesar de ello, el marcado Schema de Yoast incluye las URLs con la "/" final. El resultado es que Google está rastreando ambos tipos de URLs.

Estoy revisando los archivos de Yoast en cPanel para ver de dónde saca el título el plugin para añadir la "/" final a las URLs a pesar de que no están publicadas así.

¿Saben dónde podría encontrar el archivo correspondiente al marcado Schema para poder modificarlo?

 

Gracias de antemano

Contenido solo visible a usuarios registrados

Citar
Respondido : 28/10/2022 7:25 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Javier.

Por favor adjunta una URL de la pagina que no carga con la barra para que podamos revisarlo.

Estoy revisando theboximmersion y veo que todas cargan con la barra.

 

Un Saludo

 

 

ResponderCitar
Respondido : 28/10/2022 10:24 am

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

Javier
 Javier
Usuario experto

Hola Pepe

Aquí va un ejemplo:

https://theboximmersion.com/mundo-jurasico/era-dinosaurios

ResponderCitar
Respondido : 28/10/2022 10:30 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Javier.

Añade lo siguiente al principio del archivo htaccess:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/sitemap.xml
RewriteCond %{REQUEST_URI} !^/page-sitemap.xml
RewriteCond %{REQUEST_URI} !^/post-sitemap.xml
RewriteCond %{REQUEST_URI} !^/sitemap_index.xml
RewriteCond %{REQUEST_URI} !^/wp-admin
RewriteCond %{REQUEST_URI} !^/wp-json/
RewriteRule ^(.*[^/]$) $1/ [R,QSA,L]

 

Un Saludo

ResponderCitar
Respondido : 28/10/2022 12:40 pm

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

Javier
 Javier
Usuario experto

@pepesoler Muchas gracias

Una pregunta, podrías explicarme en qué afecta ese código? Es que solo hay un grupo de URLs que no tienen código, y no quisiera que mediante este código todas las URLs cambiaran. 

ResponderCitar
Respondido : 28/10/2022 4:31 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Javier.

Ese código lo que hace es redireccionar las URL para que carguen con la barra final excepto algunas que no tienen que carga con la barra como son sitemap, wp-admin, page-sitemap......

Las que cargaban con la barra final seguirán cargando con al misma estructura.

 

Un Saludo

 

 

ResponderCitar
Respondido : 28/10/2022 4:37 pm

Cursos Gratuitos WordPress

Javier
 Javier
Usuario experto

Disculpa @pepesoler pero el problema no es ese. 
Quizá en el primer mensaje no lo expliqué bien.

Un grupo de URLs de la web no tienen "/" al final.

Otro grupo de URLs de la web sí la tienen.

El código schema generado por YOAST pone "/" final a TODAS las URLs.

¿Cómo puedo hacer para que YOAST no genere un código schema con "/" final en las URLs que no lo llevan?

Espero que así esté más claro. 
Disculpa las molestias y gracias por la ayuda. 

ResponderCitar
Respondido : 28/10/2022 5:15 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Javier,

En este caso veo que tienes el complemento custom permalinks, al igual que esta entrada de soporte de yoast:

https://wordpress.org/support/topic/yoast-add-at-the-end-of-the-url-in-canonical-tag-even-with-version-14-8/

En ese caso se solicitó ayuda de soporte de ese complemento por parte de yoast.

Un saludo 🖐️ 

ResponderCitar
Respondido : 28/10/2022 5:27 pm