Web Analyzer est une CLI d'analyse Web construite à l'aide de TypeScript pour permettre la récupération immédiate des informations du site Web sans interface graphique ni aucun type d'installation tierce. Permet actuellement la détection des liens rompus, l'exportation et l'extraction JSON et HTML, l'agrégation de données de sites Web et bien plus encore.
Arguments 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"
Vous pouvez exécuter cette commande pour rassembler les liens rompus sur votre site Web et les exporter vers un fichier JSON :
webanalyzer -u https://example.com -f -o example_report -b
Si vous devez plutôt exporter rapidement le code source HTML, vous pouvez exécuter la même commande que ci-dessus, mais en incluant l'indicateur -w
:
webanalyzer -u https://example.com -f -o example_report -b -w
REMARQUE : en fonction de votre système et de la manière dont vous avez installé webanalyzer, vous devrez peut-être utiliser npx
avec l'utilitaire CLI dans les exemples ci-dessus.