Una piccola introduzione Cos'è Astro Sniffer e perché è specifico per Astro
Astro Sniffer è il nostro strumento proprietario che si integra con la build di un sito Astro per fare diagnostica SEO automatica: controlla che ogni pagina abbia title e meta description nei range corretti, valida i dati strutturati schema.org, verifica i breadcrumb, controlla la sitemap, segnala link interni rotti, suggerisce fix mirati per ogni problema trovato.
Differenza con i tool SEO generici: i crawler SEO classici fanno crawling esterno e ti dicono i problemi finali. Astro Sniffer lavora dentro la build, capisce la struttura del progetto Astro (collection, content, layouts, dynamic routes) e ti suggerisce fix che vai a fare nel codice sorgente, non a posteriori sul sito pubblicato.
Lo usiamo da Vicenza dal 2008 sui clienti che ci affidano siti Astro. Astro è il nostro stack principale dal 2024: lo sniffer è infrastruttura interna che gira ad ogni build per garantire che i siti escano SEO-clean.
Esempi tipici Tre esempi di intervento, in settori diversi
Esempio · settore servizi B2B Sito di un'azienda di servizi (settore consulenza)
Sito Astro con oltre 50 pagine di servizi e blog. Audit con sniffer, identificate decine di pagine con title fuori range e schema.org incompleti. Fix applicati nel codice in 2 settimane, integrazione CI per evitare regressioni future.
50+ pagine auditate
Esempio · settore web agency Sito di un'agenzia web (settore servizi marketing)
Network di siti cliente Astro gestiti centralmente. Sniffer integrato in build di ognuno, sitemap automatica ad ogni deploy, schema.org validati per tipi diversi (Article, Product, LocalBusiness). Niente più audit manuali post-pubblicazione.
Build audit ad ogni release
Esempio · settore e-commerce headless Sito di un retailer headless (settore food)
E-commerce headless con frontend Astro e backend WooCommerce. Sniffer attivato per validare schema Product su ogni scheda generata dinamicamente, sitemap auto da collection. Fix di tipo schema applicati, validazione Search Console pulita.
Product schema validati
Cosa include Cosa fa concretamente Astro Sniffer
Quattro funzionalità chiave per chi lavora con Astro.
Audit dei meta SEO
Title, description, canonical su ogni pagina.
Ad ogni build, lo sniffer scansiona ogni pagina generata: controlla che il title sia compreso tra 10 e 130 caratteri, la meta description tra 40 e 170, il canonical sia presente e coerente, l'H1 sia univoco. Se trova problemi, segnala il file sorgente esatto da correggere e suggerisce un titolo o description tipo.
- Title in range corretto
- Meta description in range
- Canonical presente
- H1 univoco e coerente
Validazione dati strutturati schema.org
Dati strutturati senza errori.
Controllo automatico dei JSON-LD presenti nelle pagine: tipo schema corretto (Article, Product, Service, LocalBusiness), proprietà obbligatorie compilate, sintassi valida secondo il validatore ufficiale. Niente più dati strutturati che falliscono in Search Console dopo la pubblicazione.
- Sintassi JSON-LD valida
- Tipo schema coerente con il template
- Proprietà obbligatorie compilate
- Riferimento al file sorgente
Generazione e validazione sitemap
Sitemap pulita da collections.
Generazione automatica della sitemap.xml a partire dalle collections Astro (servizi, blog, realizzazioni, pagine), con priority e lastmod calcolati dalle frontmatter. Validazione che ogni URL elencato sia raggiungibile e che la struttura sia compliant con le specifiche sitemap.org.
- Generazione da collections Astro
- Priority e lastmod automatici
- Validazione URL raggiungibili
- Compliance con sitemap.org
Suggerimenti di fix nel codice
Non report, indicazioni operative.
Per ogni problema trovato, lo sniffer ti dice: il file sorgente, la riga, il problema, il fix suggerito. Niente più report da 200 pagine astratti: hai indicazioni puntuali da applicare con un PR. Ad ogni build successiva, verifica che il fix sia stato applicato correttamente.
- File sorgente esatto
- Riga del problema
- Descrizione del problema
- Fix suggerito applicabile
Il problema Perché i tool SEO generici non bastano per siti Astro
Pattern che vediamo prendendo in carico siti Astro auditati con tool generici:
- Crawling esterno post-pubblicazione: gli errori si scoprono solo dopo che sono in produzione
- Niente collegamento al codice sorgente: report che dice "title troppo lungo" senza il file da modificare
- Schema.org rotti: validatore Google fallisce per typo che lo sniffer in build avrebbe preso
- Sitemap statica obsoleta: pubblichi un nuovo articolo, la sitemap resta indietro
- Nessuna integrazione CI: il problema viene scoperto giorni dopo la PR che l'ha introdotto
- Tool generici lenti: scansione dell'intero sito ad ogni audit, costo computazionale alto
- Niente conoscenza Astro: i tool non capiscono collections, content, dynamic routes
Il nostro approccio: audit in build, conoscenza Astro nativa, fix nel codice, sitemap auto, integrazione CI.
I vantaggi Cosa ti porta lavorare con Astro Sniffer
Quello che ti porti a casa
Risultati concreti per chi gestisce siti Astro:
- Errori SEO intercettati in build: niente più sorprese in Search Console
- Fix puntuali nel codice: file e riga, non report astratti
- Schema.org sempre validi: dati strutturati senza errori
- Sitemap automatica: aggiornata ad ogni build, niente da ricordarsi
- Integrazione CI: PR che introducono problemi SEO bloccate
- Conoscenza Astro nativa: collections, content, dynamic routes capiti correttamente
- Riferimenti reali: 180+ progetti dal 2008, Astro stack principale
Come lavoriamo Le 4 fasi per attivare Astro Sniffer
1. Discovery
Settimana 1.
- Audit setup Astro attuale
- Mappatura collections e routes
- Identificazione tipi di schema usati
- Roadmap di attivazione
2. Setup + integrazione build
Settimana 1-2.
- Installazione del modulo
- Configurazione regole SEO
- Mapping schema per template
- Integrazione con la build
3. Audit completo + fix
Settimana 2-3.
- Audit di tutte le pagine
- Fix dei problemi prioritari
- Validazione schema.org
- Generazione sitemap automatica
4. Manutenzione + evoluzione
Mensile.
- Audit ad ogni build
- Aggiornamenti per nuove regole SEO
- Nuovi schema.org su richiesta
- Review trimestrale
Strumenti Stack che alimenta Astro Sniffer
Tutto basato su Astro nativo, niente librerie esotiche:
- Astro 6+ con accesso alle collections e routes
- Validatore JSON-LD ufficiale schema.org
- Sitemap.xml standard
- Integrazione CI (GitHub Actions, GitLab CI)
- Logging strutturato per tracciare ogni audit
Tecnologie Stack che alimenta Astro Sniffer
Astro
GitHub
Node.js
Cloudflare
Astro
GitHub
Node.js
Cloudflare Risultati Cosa garantiamo come output
Quello che ti consegniamo dopo l'attivazione:
- Sniffer attivo e integrato con la build
- Audit completo con fix prioritari applicati
- Schema.org validati per ogni template
- Sitemap automatica generata ad ogni build
- Integrazione CI per PR future
- Manutenzione opzionale con SLA
Quanto costa Astro Sniffer? +
Dipende dal tuo caso: numero di pagine e template, tipi di schema usati, livello di integrazione con la build e di SLA in manutenzione cambiano il quadro. Niente listini standard: prima facciamo una breve discovery call per capire il perimetro, poi mandiamo un preventivo scritto entro 48 ore.
Funziona solo con Astro? +
Sì, è specifico per progetti Astro perché lavora dentro la build e capisce la struttura del progetto (collections, content, layouts, dynamic routes). Per siti WordPress o Next.js abbiamo strumenti diversi adatti a quegli stack.
Differenza con i crawler SEO tradizionali? +
Un crawler SEO classico fa crawling esterno post-pubblicazione, e l'errore si scopre quando è già live. Astro Sniffer lavora in build: blocca l'errore prima che diventi pubblico e ti suggerisce il fix nel codice sorgente, non sul sito.
Posso usarlo se non sono già clienti vostri? +
Sì. Lo sniffer si integra in qualsiasi progetto Astro: ce lo configuri tu, te lo configuriamo noi, ti diamo onboarding. Lavoriamo sia con clienti che ci affidano lo sviluppo sia con team in-house che vogliono solo il tool.
Lavorate solo Veneto? +
Operiamo in tutta Italia. Per onboarding con formazione del team dev consideriamo Veneto, Lombardia, Emilia. Tutto il resto avviene da remoto via Zoom o Teams.
Cosa NON fate? +
Niente versioni per stack diversi da Astro (per WP e Next.js abbiamo strumenti dedicati). Niente crawling esterno (lo sniffer lavora in build). Niente vendor lock-in: il modulo è tuo dopo l'attivazione.