Vai al contenuto

Audit pagina web

Risposta breve

Audit completo e approfondito di UNA pagina — SEO, accessibilità, performance, sicurezza e Core Web Vitals in un unico report.

Cosa non fa: Analizza una pagina per volta, non l’intero sito, e i suoi controlli di accessibilità sono automatici, quindi da soli non possono confermare la conformità WCAG o EAA.

Esempio:

URL completo incluso https://.

Esempio: https://esempio.com

Cosa fa

Carica una pagina in un browser reale ed esegue fino a 133 controlli su SEO di base, velocità, sicurezza, mobile, contenuti, accessibilità, link e ricerca AI. Ottieni un punteggio complessivo, un punteggio per ogni categoria e un risultato di superamento, avviso o fallimento per ogni controllo, con consigli su come risolverlo.

Perché è importante

Molti problemi del sito sono facili da non notare a occhio: un tag canonical mancante, un'intestazione di sicurezza debole, un'immagine senza alt text, una prima risposta lenta. Controllarli tutti insieme mostra cosa correggere per primo, ed eseguire di nuovo l'audit dopo una release mostra se qualcosa si è rotto.

Come funziona

  1. Inserisci l'URL di una pagina e avvia l'audit

  2. Carichiamo la pagina in un browser headless e leggiamo le sue intestazioni di risposta; se il rendering fallisce, usiamo invece l'HTML semplice

  3. Eseguiamo i controlli — fino a 133, a seconda di cosa contiene la pagina

  4. Restituiamo il punteggio complessivo, i punteggi per categoria e ogni controllo con la relativa correzione

Esempio di input e output

INPUT
url: https://rankproof.eu/tools
OUTPUT
✓ title: presente (54 caratteri)        OK
✓ meta description: presente (147)      OK
✓ canonical: auto-referenziale          OK
✓ conteggio h1: 1                       OK
✓ open graph: completo                  OK
✓ schema.org: 4 blocchi                 OK
✓ HTTPS + HSTS                          OK
✓ compatibile con mobile                OK

Punteggio: 92/100 — 0 problemi critici

Come leggere il risultato

Punteggio complessivo (92/100 nell'esempio)
Riunisce i punteggi delle categorie in un solo numero. Un controllo fallito abbassa la sua categoria più di un avviso, e i controlli che non riguardano la pagina non contano. I controlli per la ricerca con IA sono mostrati a parte e non lo modificano. Usalo per confrontare la stessa pagina prima e dopo una modifica, non per classificare siti diversi.
Categorie
I controlli sono raggruppati in SEO di base, velocità, server e sicurezza, mobile, SEO avanzata, accessibilità, link e preparazione alla ricerca con IA. Ogni gruppo mostra il proprio punteggio e quanti controlli sono superati, in avviso o falliti, così un punto debole emerge anche quando il punteggio complessivo sembra buono.
Superato, avviso, fallito
Ogni controllo termina con uno di tre esiti. Fallito, segnato come «Critico», significa che la pagina viola chiaramente una regola: per esempio manca il tag viewport o l'URL canonico è relativo. Avviso significa che manca qualcosa o non è stato possibile verificarlo, come l'intestazione HSTS. Un'indicazione di impatto separata — alto, medio o basso — dice quanto pesa ciascuno.
Correggi questi per primi
Sopra l'elenco completo, il report mette in evidenza i tre problemi con l'impatto maggiore. Ogni controllo apre un pannello che spiega cosa verifica, perché conta, com'è un buon risultato e come correggerlo, con un esempio di codice prima e dopo quando aiuta.
Valori misurati
Quando un controllo misura qualcosa, il report mostra il valore trovato: il tempo della prima risposta in millisecondi, l'URL canonico, il numero di immagini senza testo alternativo. Verifica il valore sulla tua pagina prima di cambiare qualcosa.
Dati sulla velocità
Il tempo di risposta e le intestazioni provengono dalla nostra richiesta alla pagina. I controlli Core Web Vitals usano i dati di visitatori reali del Chrome UX Report quando il sito ha traffico sufficiente, e lo segnalano quando non ce l'ha.
Riferimenti WCAG ed EAA
I risultati sull'accessibilità citano il criterio di successo WCAG 2.1 che verificano e il requisito dell'Atto europeo sull'accessibilità a cui appartiene, con un link a entrambi. Un controllo automatico copre solo una parte di un criterio: un fallimento è un difetto reale, un superamento non dimostra la conformità.
Anteprima visiva
Schermate della pagina su desktop e mobile, così come l'audit l'ha resa. Se mostrano un banner dei cookie o una pagina di errore invece dei tuoi contenuti, i risultati descrivono quella schermata: risolvi prima l'accesso e ripeti l'audit.

Chi lo usa

  • Account manager di agenzia

    Fai l'audit della homepage di un potenziale cliente e guidalo tra i controlli falliti nella prima chiamata.

  • Sviluppatore

    Fai l'audit di una pagina prima e dopo un deploy per individuare le regressioni.

  • SEO interno

    Dopo una modifica al CMS, fai l'audit di una pagina per template e correggi per prime le nuove violazioni.

Problemi comuni e come risolverli

  1. Il tag canonical manca o è relativo

    Aggiungi un link canonical nell'<head> della pagina con l'indirizzo https:// completo della versione da indicizzare. Qui Google chiede URL assoluti, quindi un percorso relativo viene segnalato come fallito e un tag mancante come avviso.

    <link rel="canonical" href="https://example.com/guides/page-speed">
  2. Manca l'intestazione HSTS

    Quando ogni pagina funziona in HTTPS, invia l'intestazione Strict-Transport-Security nelle risposte HTTPS, così i browser smettono di provare prima l'HTTP semplice. Parti con un max-age breve mentre fai le prove, poi portalo a un anno, e aggiungi includeSubDomains solo quando tutti i sottodomini servono HTTPS.

    Strict-Transport-Security: max-age=31536000; includeSubDomains
  3. Le risposte non sono compresse

    Attiva Brotli o gzip per HTML, CSS, JavaScript, JSON e SVG sul tuo server o CDN. Il testo si riduce a una frazione della sua dimensione, così le pagine arrivano prima sulle connessioni lente. Poi controlla negli strumenti per sviluppatori del browser che l'intestazione Content-Encoding indichi br o gzip.

    # nginx: HTML is compressed once gzip is on
    gzip on;
    gzip_types text/css application/javascript application/json image/svg+xml;
  4. La prima risposta è lenta

    L'audit avvisa quando il primo byte impiega più di 600 ms e fallisce oltre 1,2 secondi. Metti in cache le pagine intere uguali per tutti i visitatori, servile da una CDN vicina ai tuoi visitatori e cerca query al database o plugin lenti nelle pagine generate a ogni richiesta.

  5. Immagini senza testo alternativo

    Dai a ogni immagine informativa un alt breve che dica cosa mostra o cosa fa. Dai alle immagini puramente decorative un alt vuoto, così i lettori di schermo le saltano, e a un'immagine che è un link un alt che indichi la destinazione.

    <img src="/signups.png" alt="Bar chart: sign-ups doubled from March to June">
    <img src="/divider.svg" alt="">
  6. Manca il tag viewport o la lingua della pagina

    Senza tag viewport, i telefoni mostrano il layout desktop rimpicciolito; senza attributo lang, i lettori di schermo possono leggere il testo con la pronuncia sbagliata. Entrambi sono una sola riga nel modello della pagina.

    <html lang="en">
    <head>
      <meta name="viewport" content="width=device-width, initial-scale=1">

Domande frequenti

Come viene calcolato il punteggio complessivo?
Ogni categoria ottiene un punteggio dai propri controlli, e il punteggio complessivo combina le categorie. I controlli falliti abbassano una categoria più degli avvisi. I controlli di ricerca AI vengono riportati separatamente e non modificano il punteggio complessivo.
Esegue la scansione dell'intero sito?
No. Fa l'audit di una pagina per esecuzione. Eseguilo di nuovo per ogni pagina che vuoi controllare.
Gestisce le pagine costruite con JavaScript?
Sì. La pagina viene renderizzata in un browser headless, quindi il contenuto aggiunto dagli script viene controllato. Se il rendering fallisce, l'audit usa l'HTML grezzo e alcuni controlli potrebbero non essere eseguiti.
Posso salvare o condividere il report?
Ogni audit ha la propria pagina di report. Puoi condividerne il link, oppure stamparlo e salvarlo come PDF dal tuo browser.
Quanti audit posso eseguire?
Tutte le pagine che ti servono, fino a un limite giornaliero per visitatore che mantiene l'audit gratuito.

Fonti

La documentazione su cui si basano questo strumento e le spiegazioni di questa pagina.