Error 524 al generar Sitemap

  • Autor Autor gianpoker
  • Fecha de inicio Fecha de inicio
G

gianpoker

Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Hola, luego de varios intentos, vengo en busca de ayuda para generar correctamente el sitemap de mi sitio.

Cambie en el php.ini ->
max_execution_time= 6000
max_input_time = 600
memory_limit= 1024M

Entiendo que el tiempo de ejecución se mide en segundos "6000" -> 100 min (aclararme esto por favor)

El script que tengo funcionando en el sitio tiene la función de generar un sitemap:

ini_set('memory_limit','512M');
ini_set('max_execution_time', 0);

Coloque en 0 -> sin limite...., igual probe colocando todos los segundos posibles XD......

Mi sitio no esta en wordpress, es un script con cms propio.
Funciona en un VPS 1 core-4GB ram, Debian - Nginx - Ispconfig 3 panel

Probé generadores online de sitemap, solo llegan a generar 50000 entradas/url, que es lo máximo o recomendado para enviar 1 sitemap a google.

El proceso es el siguiente, el script genera 2 sitemap:

Sitemap 1-> 50000 URL (aparentemente correcto hasta aqui)
Sitemap 2-> 39139 URL (deberia completar las 50000 URL y pasar a crear el siguiente sitemap)

Carga aprox 2 min y arroja Error 524

La cantidad de URL que contiene mi sitio son 171737 -> debe existir 4 Sitemap en mi sitio.

Intente cambiar de numero a los Sitemap generados:

Sitemap 1->Sitemap 3
Sitemap 2->Sitemap 4

Tal vez así el script cree sitemap 1 y 2 con las url restantes, pero no....., vuelve a generar sitemap 1 y 2 con las mismas URL.....

Luego de esto viene el problema mas gordo, google esta detectando error 404 en 15000 URL hasta hoy, a este paso no va encontrar mi sitio XD, al yo abrir estas url si cargan sin problema, evidentemente algunas errores 404 si son correctos "que aun no corrijo", pero no tengo la cantidad de errores que la araña de google detecta.
Ya revise las cabeceras de las url y aparentemente no estan bloqueando o enviando un 404.


Ahora ultimo monte otro vps con otro proyecto, no se si cometí algún error al instalar nginx y ispconfig 3, pero el sitemap lo generaba como si estuviera activo el certificado ssl, hasta ese momento no lo tenia..... cambie las url dentro del sitemap y correcto.
Igual permanece el error Error 524 en este nuevo VPS (es igualito al otro).

Ya no entiendo porque no sigue ejecutando el script, si amplie el tiempo de ejecucion, espero puedan darme una mano para resolver el problema, yo creo que google detecta errores por que no se genera correctamente el sitemap.


espero sus respuestas, gracias de antemano.


saludos :encouragement:
 
Ya tiene en herramienta web maste y el
robot.txt
 
El error es por el CF, trata de correr el script en cli o deshabilitar el CF mienstras ejecutas el script
 
El error es por el CF, trata de correr el script en cli o deshabilitar el CF mienstras ejecutas el script

Ya deshabilite el cloudflare, ahora parece que ya corre el tiempo que especifico, pero aun asi, sigue saliendo "504 Gateway Timeout".

alguna otra forma de crear el sitemap?, talvez obtener todas mis url con algun programa y hacerlo manual...