audit-seo-tecnico è uno strumento open source a riga di comando per l'audit SEO tecnico di un sito web. Esegue una scansione delle pagine, applica un insieme di regole automatiche su indicizzabilità, contenuti, dati strutturati e aspetti tecnici, e produce un report pensato per essere letto sia da una persona sia da un modello linguistico. Il codice è pubblico su GitHub, distribuito con licenza MIT.
Questa pagina descrive come viene testato il progetto e come sono organizzati i risultati nel report finale.
Test automatici
Il progetto include una suite di test automatici che verifica il comportamento delle singole regole e delle funzioni di supporto, per evitare regressioni quando il codice viene modificato o quando si aggiungono nuovi controlli.
I test vengono eseguiti con il test runner nativo di Node.js, richiamato con node --test, senza dipendere da un framework esterno come Jest o Vitest. È una scelta che riduce le dipendenze del progetto a parità di copertura.
Domande frequenti
In quale sezione del report compaiono i link interni rotti?
Compaiono nella sezione issues del report, sotto la categoria links, con l'identificativo di regola broken-internal-link.