SEO checker on-page per il tuo sito web

GSC Wizard scansiona le pagine di un sito che hai verificato in Search Console e controlla in ciascuna cosa le impedisce di posizionarsi: codici di stato di errore, noindex, canonical, title, intestazioni, contenuti scarni, link, dati strutturati e lacune nella sitemap. Accanto a ogni pagina mette le query di Search Console per cui la pagina ottiene clic.

Accedi con Google e scegli la proprietà. Il controllo funziona solo sui siti di cui il tuo account Google è proprietario o per cui è verificato in Search Console.

Gratis durante la prova di 7 giorni, senza carta di credito. Dopo la prova serve un piano a pagamento, da 17 € al mese, perché non esiste un piano gratuito per l'app web.

Guarda prima un report di esempio

Come funziona il SEO checker on-page

  1. 1

    Accedi con Google

    Collega Search Console con accesso in sola lettura. GSC Wizard legge le tue pagine e le tue query e non può modificare nulla nel tuo account.

  2. 2

    Scegli la tua proprietà

    Il controllo funziona solo sulle proprietà di cui il tuo account Google è proprietario o per cui è verificato in Search Console. Con una sola proprietà, questo passaggio viene saltato.

  3. 3

    Esegui il controllo

    L'URL che digiti sceglie la proprietà, e il controllo viene poi eseguito su ogni pagina di quel sito con impressioni in Search Console. I risultati arrivano mentre la scansione è in corso, e ogni problema compare sulla riga della pagina in cui è stato trovato.

Report di esempio: cosa trova il SEO checker per siti web

Questo è il Full On-Page Check con dati fittizi per example.com, così puoi vedere com'è un report prima di accedere. Gravità, categorie e messaggi sono quelli mostrati dall'app. Filtra per gravità o categoria per vedere come un report reale si restringe alle pagine da correggere per prime.

Report di esempio per example.com

Dati fittizi, mostrati per farti provare il report senza accedere.

Dati di esempio
14
Pagine controllate
3
Problemi critici
4
Problemi alti
19
Medi, bassi e informativi

Mostrati 26 problemi su 26

GravitàCategoriaProblemaPaginaDettagli
CriticoTecnicoStato HTTP di errore/old-pricingLa pagina restituisce HTTP 404
CriticoIndicizzabilitàDirettiva noindex/blog/seo-audit-guideLa pagina è noindex ma ottiene ancora impressioni nella Ricerca
CriticoIndicizzabilitàBloccata da robots.txt/landing/spring-saleIl robots.txt impedisce a GSCWizard-Bot di recuperare questa pagina (regola corrispondente: Disallow: /landing/). I controlli on-page sono stati saltati; consenti il bot nel robots.txt per includere questo URL.
AltoMetaTitle della pagina mancante/contactTitle della pagina mancante
AltoIntestazioniH1 mancante/products/red-widgetIntestazione H1 mancante
AltoKeywordPotenziale keyword: title/products/blue-widgetPotenziale: il title della pagina potrebbe includere "blue widget price"
AltoLinkPagina orfana/blog/old-postNessun link interno trovato da altre pagine scansionate verso questo URL indicizzabile
MediaCanonicalTag canonical mancante/docs/setupTag canonical mancante
MediaCanonicalIl canonical punta altrove/blog/category/news?page=2Il canonical punta a un altro URL (https://www.example.com/blog/category/news)
MediaMetaMeta description mancante/aboutMeta description mancante
MediaContenutiContenuto scarno/contactContenuto scarno (84 parole)
MediaKeywordPotenziale keyword: H1/pricingPotenziale: l'H1 potrebbe includere "example pricing plans"
MediaLinkPagina non funzionante con link interni/old-pricingLinkata da 3 pagine scansionate: https://www.example.com/, https://www.example.com/about, https://www.example.com/blog/seo-audit-guide
MediaInternazionalehreflang senza x-default/de/Sono presenti più alternative hreflang ma nessun fallback x-default
MediaSitemapPagina non indicizzabile nella sitemap/blog/seo-audit-guideUna pagina non indicizzabile è elencata nella sitemap XML
MediaDati strutturatiDati strutturati: campo obbligatorio mancante/products/blue-widgetA Product manca il campo obbligatorio "offers.price"
BassoMetaTitle troppo lungo/blog/seo-audit-guideIl title è di 74 caratteri (oltre ~60 può essere troncato)
BassoMetaMeta description troppo corta/pricingLa meta description è di soli 52 caratteri
BassoIntestazioniPiù H1/La pagina ha 2 intestazioni H1
BassoImmaginiImmagini senza testo alternativo/products/blue-widget4 immagini su 9 senza testo alternativo
BassoDati strutturatiNessun dato strutturato/aboutNessun dato strutturato (JSON-LD o microdata) rilevato
BassoTecnicoRisposta del server lenta/docs/setupRisposta del server lenta (3840 ms)
BassoTecnicoLa pagina reindirizza/en/La pagina reindirizza a https://www.example.com/
BassoKeywordPotenziale keyword: meta description/pricingPotenziale: la meta description potrebbe includere "example pricing plans"
BassoSitemapPagina indicizzabile assente dalla sitemap/docs/setupLa pagina indicizzabile non è nella sitemap XML
InfoTecnicoRisposta non HTML/files/brochure.pdfLa risposta non era HTML, quindi i controlli on-page sono stati saltati
Nell'app ottieni anche l'elenco delle pagine con codice di stato, indicizzabilità, title, meta description, H1, numero di parole, link e presenza nella sitemap per ogni pagina, più la tabella delle keyword per ogni pagina. I report si esportano in CSV (pagine, problemi o lacune di keyword) o come file HTML.

Uno strumento SEO per siti web basato sui tuoi dati di Search Console

La maggior parte dei crawler parte dalla homepage e indovina quali pagine contano. Il Full On-Page Check parte dalle pagine che hanno effettivamente ottenuto impressioni in Google negli ultimi 28 giorni, come le riporta Search Console, e ne analizza fino a 1.000, partendo da quelle con più impressioni. Un problema su una pagina che riceve traffico compare quindi vicino alla cima, e un noindex su una pagina che ottiene ancora impressioni viene classificato critico invece che alto.

Quando vuoi vedere il sito come lo percorre un crawler, il Link Crawl fa l'altra metà: parte da un URL che scegli, segue i link interni da uno a tre livelli di profondità e sottopone ogni pagina che raggiunge agli stessi controlli. È così che trovi le pagine linkate ma mai rilevate da Search Console.

Controlla insieme il posizionamento SEO del sito e l'adeguatezza on-page

Per ogni pagina, il controllo prende le query di Search Console che la pagina detiene, cioè quelle per cui ottiene più clic di qualsiasi altra pagina del tuo sito, fino a tre per pagina e con almeno 100 impressioni per impostazione predefinita. Ognuna arriva con le sue impressioni, i clic e la posizione media. Poi verifica se ogni query compare nel title della pagina, nella meta description e nell'H1, e scrive un suggerimento di riscrittura quando manca. Una pagina che si posiziona in seconda pagina per una query che il suo title non cita mai è di solito il guadagno più rapido dell'elenco.

La posizione è la media di Search Console sul periodo, non un controllo live di un singolo risultato di ricerca. Ti dice dove tende a posizionarsi una pagina in tutte le ricerche che l'hanno mostrata, ed è il numero da tenere d'occhio quando cambi un title.

Il controllo del sito: i test SEO che passa ogni pagina

Ogni risultato ha una gravità e una di dodici categorie, le stesse su cui puoi filtrare qui sopra. Questi sono tutti i controlli che esegue il crawler.

Tecnico
Pagine che restituiscono uno stato 4xx o 5xx o che non si riescono a recuperare (critico), loop di redirect o catene di più di cinque passaggi (alto), redirect, risposte del server più lente di 3 secondi, HTML più pesante di 1,5 MB e tag viewport mancante (basso), e risposte che non sono HTML (info).
Indicizzabilità
URL bloccati dal tuo robots.txt (critico), un noindex nel meta tag robots o nell'header X-Robots-Tag (critico quando la pagina ottiene ancora impressioni, alto altrimenti) e un nofollow a livello di pagina (medio).
Canonical
Un tag canonical mancante (medio) e un canonical che punta a un altro URL (medio quando la pagina ottiene impressioni, basso altrimenti).
Meta
Un title mancante (alto), una meta description mancante (medio), e title oltre 60 o sotto 30 caratteri o description oltre 160 o sotto 70 caratteri (basso).
Intestazioni
Un H1 mancante (alto) e più di un H1 (basso).
Contenuti
Pagine scarne sotto le 300 parole (basso, o medio sotto le 100 parole).
Keyword
Le query che una pagina detiene in Search Console, assenti dal suo title (alto), dal suo H1 (medio) o dalla sua meta description (basso).
Link
Pagine senza un solo link interno (medio), pagine orfane a cui nessun'altra pagina controllata rimanda (alto quando ottengono impressioni), e pagine non funzionanti a cui altre pagine controllate rimandano ancora (medio).
Immagini
Immagini senza testo alternativo (basso).
Dati strutturati
Pagine senza JSON-LD o microdata (basso), e markup Product, FAQPage, BreadcrumbList, Organization, LocalBusiness, Review, AggregateRating o Recipe a cui manca un campo obbligatorio (medio).
Internazionale
Annotazioni hreflang senza autoriferimento, senza x-default o senza link di ritorno dalla pagina a cui puntano (medio).
Sitemap
Pagine non indicizzabili elencate nella tua sitemap XML (medio) e pagine indicizzabili assenti dalla sitemap (basso).

Un report SEO su cui i proprietari dei siti possono agire

Un lungo elenco di avvisi è utile solo se puoi ordinarlo. Il report conta i problemi per gravità, e puoi filtrare per gravità, categoria, tipo di problema, codice di stato, presenza nella sitemap e, nel Full On-Page Check, per gruppo di contenuti, così un problema di template su tutte le pagine prodotto si legge come una sola correzione e non come 400 righe.

Ogni riga di pagina si espande per mostrare title, meta description, H1, canonical, direttive robots, numero di parole, link interni ed esterni, immagini senza testo alternativo, tipi di dati strutturati, Open Graph, hreflang e tempo di risposta. Esporta le pagine, i problemi o le lacune di keyword in CSV, o l'intero report come file HTML da inviare a uno sviluppatore o a un cliente.

Strumenti di SEO tecnica che rispettano il tuo server

Una scansione non dovrebbe mai sembrare un test di carico per il sito che analizza. GSCWizard-Bot recupera 5 pagine alla volta per impostazione predefinita, aspetta quanto chiede il Crawl-delay del tuo robots.txt (fino a 10 secondi) e dimezza il ritmo quando il tuo server risponde 429 o 503, usando l'header Retry-After quando lo invii. Controlla il robots.txt prima di ogni richiesta, compreso ogni passaggio di redirect, e non richiede mai un URL su un host che non hai verificato in Search Console.

Se il tuo hosting o il firewall sono severi, puoi abbassare il ritmo per una proprietà nelle sue impostazioni, da 1 a 10 pagine alla volta e fino a 60 secondi tra un'ondata e l'altra, senza rallentare nient'altro. La risposta di una pagina viene letta fino a 5 MB e non oltre. La pagina di GSCWizard-Bot spiega come consentirlo o bloccarlo.

FAQ sul controllo SEO

Questo controllo SEO è gratuito?

Il report di esempio in questa pagina è gratuito e non richiede un account. Eseguire il controllo sul tuo sito è gratuito per la prova di 7 giorni, senza carta di credito, e ottieni lo stesso Full On-Page Check e Link Crawl di un utente pagante. Dopo la prova ti serve un piano a pagamento, da 17 € al mese, perché non esiste un piano gratuito per l'app web.

Posso eseguire il SEO checker su qualsiasi sito web?

No, solo sui siti di cui sei proprietario o per cui sei verificato in Search Console. GSC Wizard non ha un endpoint di scansione pubblico: scansiona un sito solo quando lo chiede il suo proprietario, e una proprietà che Search Console indica come non verificata per il tuo account Google viene rifiutata. Così il crawler non può essere puntato contro il server di qualcun altro.

Quali pagine scansiona il controllo?

Il Full On-Page Check prende le pagine che hanno ottenuto impressioni in Search Console negli ultimi 28 giorni, fino a 1.000, partendo da quelle con più impressioni. Il Link Crawl parte da un URL che scegli e segue i link interni da uno a tre livelli di profondità, fino a 50, 150, 500 o 1.000 pagine. Entrambi restano sulla proprietà che hai scelto.

Il crawler rispetta il robots.txt?

Sì. GSCWizard-Bot/1,0 legge il robots.txt prima della prima richiesta a un sito e confronta con esso ogni URL e ogni passaggio di redirect, quindi un URL non consentito non viene mai recuperato e compare invece nel report come bloccato. Rispetta il Crawl-delay fino a 10 secondi, recupera 5 pagine alla volta per impostazione predefinita e rallenta quando il tuo server risponde 429 o 503. Puoi rallentarlo ancora di più per ogni proprietà nelle impostazioni della proprietà. La pagina del bot riporta i dettagli e le righe del robots.txt per consentirlo o bloccarlo.

Esegue il rendering di JavaScript?

No. Il crawler legge l'HTML restituito dal tuo server, come fa una prima scansione veloce, e non esegue script. Un title, un canonical o un link che esiste solo dopo l'esecuzione di JavaScript non viene visto, quindi può comparire come mancante nel report.

Quale accesso al mio account Google richiede?

L'accesso in sola lettura a Search Console basta per entrambi i report di scansione: GSC Wizard legge le tue pagine e le query da Search Console e non può modificare nulla nel tuo account. L'accesso completo è facoltativo e serve solo per il controllo URL, l'Indexing Tracker, l'invio delle sitemap e la creazione di proprietà.

Quante volte posso eseguirlo?

Puoi avviare il Full On-Page Check due volte all'ora e il Link Crawl cinque volte al giorno. Le ultime cinque esecuzioni del Full On-Page Check vengono conservate, così puoi aprire un report precedente e confrontarlo con l'ultimo.

Altri strumenti gratuiti

Esegui il controllo SEO sul tuo sito

Accedi con Google, scegli la tua proprietà e vedi ogni problema sulle pagine che ti portano traffico.

Esegui il controllo SEO

Gratis durante la prova di 7 giorni, senza carta di credito. Dopo la prova serve un piano a pagamento, da 17 € al mese, perché non esiste un piano gratuito per l'app web.

Consigli su Search Console nella tua casella di posta

Workflow pratici per GSC e GA4, aggiornamenti del prodotto ed esperimenti SEO. Niente spam, puoi annullare l'iscrizione quando vuoi.