Web Analyzer es una CLI de análisis web creada con TypeScript para permitir la recuperación inmediata de información del sitio web sin una GUI ni ningún tipo de instalación de terceros. Actualmente permite la detección de enlaces rotos, la exportación y extracción de JSON y HTML, la agregación de datos de sitios web y mucho más.
Argumentos disponibles:
-h, --help "Help menu"
-u, --url <value> "Provide a URL for parsing broken links and collecting web info"
-f, --file "Save website data to a file in JSON format (default: report.json)"
-o, --output "Specify the name of the JSON or HTML file for extracted data (don't specify an extension)"
-v, --verbose "Output link information in a file and display the data in terminal"
-d, --debug "Debug logs (more in-depth information about the domain/tools being used)"
-w, --web "Saves website data to a file in HTML format (default: report.html)"
-b, --broken "Scans provided URL for broken links, returning a status code"
Puede ejecutar este comando para recopilar enlaces rotos en su sitio web y exportarlos a un archivo JSON:
webanalyzer -u https://example.com -f -o example_report -b
Si necesita exportar rápidamente el código fuente HTML, puede ejecutar el mismo comando que el anterior, pero incluyendo el indicador -w
:
webanalyzer -u https://example.com -f -o example_report -b -w
NOTA: Dependiendo de su sistema y de cómo instaló webanalyzer, es posible que necesite usar npx
junto con la utilidad CLI en los ejemplos anteriores.