Ayuda: "robots.txt no es válido - 1 error encontrado".

trabajosweb Seguir

Zeta
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
Verificado por Binance
Desde
13 Jun 2013
Mensajes
1.676
¿Qué tal, compañeros?

Tengo una situación. Estoy trabajando un micronicho actualmente y revisándolo mediante la herramienta de PageSpeed me encontré con este error. Es un sitio web en WordPress y no entiendo por qué el error si se supone que el plugin de Yoast realiza correctamente esa parte del sitemap. Al acceder a la url del supuesto error me dice:

Disallow: /wp-content/uploads/wpforms/

# START YOAST BLOCK
# ---------------------------
User-agent: *
Disallow: /wp-json/
Disallow: /?rest_route=

Sitemap: https://omitido******.com/sitemap_index.xml
# ---------------------------
# END YOAST BLOCK

¿Qué puedo hacer para solucionar dicho error? El documento del robots.txt redirecciona correctamente a la url del sitemap.

¡Gracias de antemano!
 

Alpanpan

Alfa
Verificación en dos pasos desactivada
Verificado por Whatsapp
Usuario nuevo
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
20 Nov 2022
Mensajes
15
Hola, muy buenas.

Bueno, eso de que Yoast lo hace bien puede ser cuestionable. Para mi gusto depende del tamaño del sitio y de la "estrategia" que uses, tanto para robots.txt como para sitemaps

Así de primeras, quizás me equivoque, pero no entiendo el motivo de /wp-content/uploads/wpforms/. Te interesa por algo bloquear el acceso a esa carpeta en concreto? Si no es así, yo la desbloqueaba

Añadiría lo típico:

Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

Sobre: Disallow: /wp-json/. No sé decirte. Pero por lo que he visto por internet parece ser que debe estar esa configuración

Para: Disallow: /?rest_route=. Lo cambiaría por: Disallow: /?rest_route=*

Además, así de primeras, aunque se supone que ya los tiene por defecto, le concretaría el acceso a los archivos CSS, JS, WOFF, WOFF2, TTF, JPG... o los que uses
 

trabajosweb

Zeta
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
Verificado por Binance
Desde
13 Jun 2013
Mensajes
1.676
Hola, muy buenas.

Bueno, eso de que Yoast lo hace bien puede ser cuestionable. Para mi gusto depende del tamaño del sitio y de la "estrategia" que uses, tanto para robots.txt como para sitemaps

Así de primeras, quizás me equivoque, pero no entiendo el motivo de /wp-content/uploads/wpforms/. Te interesa por algo bloquear el acceso a esa carpeta en concreto? Si no es así, yo la desbloqueaba

Añadiría lo típico:

Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

Sobre: Disallow: /wp-json/. No sé decirte. Pero por lo que he visto por internet parece ser que debe estar esa configuración

Para: Disallow: /?rest_route=. Lo cambiaría por: Disallow: /?rest_route=*

Además, así de primeras, aunque se supone que ya los tiene por defecto, le concretaría el acceso a los archivos CSS, JS, WOFF, WOFF2, TTF, JPG... o los que uses

El asunto es que no he agregado ni quitado nada de ese archivo, lo hizo automáticamente el plugin. Cómo agregar, quitar o qué agregar o quitar realmente no tengo ni idea de cómo hacerlo.
 

Alpanpan

Alfa
Verificación en dos pasos desactivada
Verificado por Whatsapp
Usuario nuevo
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
20 Nov 2022
Mensajes
15
Prueba a cambiar el robots.txt desde el mismo Yoast. Prueba a poner y a ver que pasa:

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Disallow: /wp-includes/
Disallow: /*trackback
Disallow: /wp-login/
Disallow: /*feed

# Allow static files and images
Allow: / *.css*
Allow: / *.woff2*
Allow: / *.woff*
Allow: / *.ttf*
Allow: / *.js*
Allow: / *.png*
Allow: / *.gif*
Allow: / *.jpg*
Allow: / *.jpeg*
Allow: / *.svg*

Disallow: *?gclid=*
Disallow: *?sa=*
Disallow: *?pkw=*
Disallow: *?fbclid=*


#Sitemap
Sitemap: Sitemap: https://omitido******.com/sitemap_index.xml
 

trabajosweb

Zeta
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
Verificado por Binance
Desde
13 Jun 2013
Mensajes
1.676
Prueba a cambiar el robots.txt desde el mismo Yoast. Prueba a poner y a ver que pasa:

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Disallow: /wp-includes/
Disallow: /*trackback
Disallow: /wp-login/
Disallow: /*feed

# Allow static files and images
Allow: / *.css*
Allow: / *.woff2*
Allow: / *.woff*
Allow: / *.ttf*
Allow: / *.js*
Allow: / *.png*
Allow: / *.gif*
Allow: / *.jpg*
Allow: / *.jpeg*
Allow: / *.svg*

Disallow: *?gclid=*
Disallow: *?sa=*
Disallow: *?pkw=*
Disallow: *?fbclid=*


#Sitemap
Sitemap: Sitemap: https://omitido******.com/sitemap_index.xml
Gracias por la info. Estuve revisando y no encontré en las opciones del plugin cómo modificar el sitemap que el mismo plugin generó. ¿O debe ser desde la edición del sitio?
 

Alpanpan

Alfa
Verificación en dos pasos desactivada
Verificado por Whatsapp
Usuario nuevo
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
20 Nov 2022
Mensajes
15
Si no me equivoco con Yoast, al menos en la versión gratuita, no puedes modificar los sitemaps, si no que él los genera de manera automática al ir configurando las etiquetas nofollow o no index en las distintas páginas. Lo que puedes hacer es desactivar la creación del sitemap desde las configuraciones de Yoast (Yoast -> general -> características y buscas mapas del sitio XML y lo desactivas) para generarlo tú y después mandarlo a Google.
 

ramones33

Zeta
Verificación en dos pasos activada
Desde
21 Jun 2014
Mensajes
1.715
Yo uso Yoast y sólo tengo las siguientes líneas:

Insertar CODE, HTML o PHP:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

Sitemap: https://www.********com/sitemap_index.xml
 

trabajosweb

Zeta
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
Verificado por Binance
Desde
13 Jun 2013
Mensajes
1.676
Si no me equivoco con Yoast, al menos en la versión gratuita, no puedes modificar los sitemaps, si no que él los genera de manera automática al ir configurando las etiquetas nofollow o no index en las distintas páginas. Lo que puedes hacer es desactivar la creación del sitemap desde las configuraciones de Yoast (Yoast -> general -> características y buscas mapas del sitio XML y lo desactivas) para generarlo tú y después mandarlo a Google.
Tengo la versión premium y desde el plugin no encontré dónde modificarlo. ¿Se podría hacer desde la edición de los documentos en el hosting?
Yo uso Yoast y sólo tengo las siguientes líneas:

Insertar CODE, HTML o PHP:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

Sitemap: https://www.********com/sitemap_index.xml
¿La agregaste tú mismo?
 

Fedeha

VIP
Gamma
SEO
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Desde
7 May 2022
Mensajes
176
Pregunta ya que termine en este hilo. Debo indicar en el archivo robots.txt los diferentes sitemaps por idioma tambien?
 

Fedeha

VIP
Gamma
SEO
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
Desde
7 May 2022
Mensajes
176
Si, es lo mejor, y enviarlos desde Search Console también.
Muchas gracias por la info! tengo hecho las traducciones con WPML pero esta demorando muchisimo en empezar a posicionar KW e indexar
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba