SEO/CHECKUP by The Rope
73
https://barcelona-shartbandi.com/la-masias-talents-in-the-new-season/

barcelona-shartbandi.com

Punteggio SEO: 73/100 — Discreto
Analisi del 08/09/2026 17:39 90 verifiche in 16,3 s
45 superate 19 da migliorare 9 critiche
Link condivisibile

Core Web Vitals & PageSpeed

Misurati da Google PageSpeed · metriche sulla versione mobile
75
Mobile
99
Desktop
LCP Lab
5.4 s
≤ 2.5 s
CLS Lab
0.00
≤ 0.1
TBT Lab
0 ms
≤ 200 ms
FCP Lab
2.4 s
≤ 1.8 s
Contenuti & Keyword
38/100
SEO Tecnica & Codice
95/100
Indicizzazione & Scansione
78/100
GEO & Ricerca AI
57/100
Velocità & Core Web Vitals
86/100
Sicurezza
78/100
Mobile & UX
100/100
Social & Condivisione
30/100
Backlink & Autorità
178
Referring domains
206,5 K
Backlink totali
26/100
Domain Authority
1,1/10
Open PageRank

Contenuti & Keyword 38/100

Il title è presente ma corto: 23 caratteri (consigliati almeno 30).
Valori di riferimento: Ottimale: 30–60 caratteri · Accettabile: 20–70 · Google tronca oltre ~60 caratteri (~580 px)
Perché è importante

Il meta title è il titolo che appare nei risultati di ricerca: è uno dei fattori on-page più importanti per il posizionamento e per il tasso di clic (CTR).

Come risolvere

Allunga il title verso i 30–60 caratteri: un titolo troppo corto spreca spazio prezioso per parole chiave e proposta di valore.

La pagina non ha una meta description.
Valori di riferimento: Ottimale: 70–160 caratteri · Google tronca oltre ~160 caratteri (~920 px)
Perché è importante

La meta description è il testo mostrato sotto il titolo nei risultati di ricerca. Non influisce direttamente sul ranking ma determina quante persone cliccano sul tuo risultato.

Come risolvere

Aggiungi una meta description di 70–160 caratteri che riassuma la pagina e inviti al clic. Ogni pagina deve averne una unica.

Ecco come appare (circa) la pagina nei risultati di ricerca.
barcelona-shartbandi.com/la-masias-talents-in-the-new-season/
Un momento, per favore…
Nessuna meta description: Google sceglierà un estratto della pagina.
Perché è importante

Vedere la pagina come la vede chi cerca aiuta a capire se titolo e descrizione invogliano al clic.

La pagina non ha un H1. H1: 0, H2: 0, H3: 0, H4: 0, H5: 0, H6: 0
Valori di riferimento: Ottimale: 1 solo H1 per pagina · Gerarchia ordinata H1 → H2 → H3 senza salti
Perché è importante

I tag heading danno struttura gerarchica ai contenuti: aiutano Google e le AI a capire di cosa parla la pagina. L’H1 è il titolo principale e dovrebbe essere unico.

Come risolvere

Aggiungi un tag H1 unico che descriva il contenuto principale della pagina, includendo la parola chiave target.

Gerarchia degli heading corretta: nessun salto di livello, nessun heading vuoto.
Valori di riferimento: Ottimale: nessun salto di livello (es. H1 → H3) e nessun heading vuoto
Perché è importante

Una gerarchia ordinata (H1 → H2 → H3, senza salti né heading vuoti) aiuta Google e le AI a capire la struttura logica dei contenuti e migliora l’accessibilità.

Le parole più usate nella pagina: momento (1), favore (1), loader (1), attendi (1), richiesta (1), venga (1), verificata (1).
Parole singole
momento×1 favore×1 loader×1 attendi×1 richiesta×1 venga×1 verificata×1
Perché è importante

Le parole e le frasi più frequenti indicano a Google l’argomento della pagina. Dovrebbero coincidere con le keyword per cui vuoi posizionarti: se non le riconosci come rilevanti, i contenuti non stanno comunicando il tema giusto.

2 termini su 5 tra i principali compaiono in title o heading: buona coerenza.
Valori di riferimento: Obiettivo: almeno 2 dei termini principali presenti in title o heading
Perché è importante

Se i termini più frequenti del testo compaiono anche in title, description e heading, il messaggio per i motori di ricerca è coerente e forte.

Contenuto molto scarso: ~12 parole.
Valori di riferimento: Buono: ≥ 300 parole · Da migliorare: 120–300 · Critico: < 120
Perché è importante

Le pagine con contenuti sostanziosi tendono a posizionarsi meglio: Google e le AI generative preferiscono contenuti che rispondono in modo completo alle domande degli utenti.

Come risolvere

Una pagina quasi vuota difficilmente si posiziona: aggiungi contenuto testuale originale e utile.

Rapporto testo/HTML molto basso: 0.7%.
Valori di riferimento: Buono: ≥ 10%% · Da migliorare: 4–10%% · Critico: < 4%%
Perché è importante

Il rapporto testo/HTML indica quanta parte della pagina è contenuto reale rispetto al codice. Un valore molto basso può indicare poco contenuto o codice gonfiato.

Come risolvere

La pagina contiene pochissimo testo rispetto al codice: arricchisci i contenuti testuali e alleggerisci l’HTML.

La pagina non contiene tag <img>.
Valori di riferimento: Obiettivo: 100%% delle immagini significative con alt descrittivo (5–10 parole)
Perché è importante

L’attributo alt descrive le immagini a Google (e agli screen reader). Migliora l’accessibilità e permette alle immagini di posizionarsi su Google Immagini.

Nessun link con testo generico.
Perché è importante

I link con testo generico ("clicca qui", "leggi tutto") non dicono nulla a Google sulla pagina di destinazione: l’anchor text descrittivo è segnale di rilevanza.

Problemi rilevati: more than one <title> tag.
Perché è importante

Title duplicati, meta description multiple o description identiche al title confondono i motori e sprecano lo spazio disponibile nei risultati di ricerca.

Come risolvere

Mantieni un solo tag title e una sola meta description per pagina, con testi diversi e complementari.

SEO Tecnica & Codice 95/100

L’URL è pulito e leggibile.
Valori di riferimento: Ottimale: < 115 caratteri, minuscolo, parole separate da trattini, senza parametri
Perché è importante

URL brevi, leggibili e con parole separate da trattini sono più comprensibili per utenti e motori di ricerca e ottengono più clic.

Lingua dichiarata: “en”.
Perché è importante

L’attributo lang dichiara la lingua della pagina: aiuta Google a mostrarla al pubblico giusto e gli screen reader a pronunciarla correttamente.

Nessun tag hreflang trovato (necessario solo per siti multilingua).
Perché è importante

I tag hreflang indicano a Google le versioni della pagina in altre lingue, evitando contenuti duplicati e mostrando la versione giusta a ogni utente.

Charset dichiarato correttamente.
Perché è importante

La dichiarazione del charset (di norma UTF-8) evita che caratteri accentati e simboli vengano visualizzati in modo errato.

Doctype HTML5 presente.
Perché è importante

Il doctype indica al browser come interpretare la pagina. Senza, il browser entra in "quirks mode" con rendering imprevedibile.

Nessun tag HTML deprecato trovato.
Perché è importante

I tag HTML deprecati non sono più supportati dagli standard moderni e segnalano codice datato, con possibili problemi di resa e accessibilità.

Uso contenuto di stili inline (0 elementi, soglia 15).
Valori di riferimento: Buono: ≤ 15 elementi con stili inline
Perché è importante

Gli stili inline (attributo style) gonfiano l’HTML, rendono il codice difficile da mantenere e impediscono il riuso degli stili tramite cache.

Nessuna favicon trovata.
Perché è importante

La favicon appare nelle schede del browser, nei preferiti e nei risultati di ricerca mobile di Google: rafforza il riconoscimento del brand.

Come risolvere

Aggiungi una favicon (48×48 px o multipli) con <link rel="icon" href="/favicon.ico">.

Codice HTML sostanzialmente valido (0 anomalie di parsing rilevate).
Valori di riferimento: Buono: ≤ 20 errori di parsing · Da migliorare: 21–80 · Critico: > 80
Perché è importante

Un HTML con molti errori di sintassi può essere interpretato male da browser e crawler, con effetti imprevedibili su rendering e indicizzazione.

Nessuna tabella annidata.
Perché è importante

Le tabelle dentro altre tabelle sono un retaggio del web anni ’90: rallentano il rendering e complicano la lettura della pagina per i crawler.

Nessun contenuto Flash presente.
Perché è importante

Flash è morto nel 2020: nessun browser moderno lo esegue e Google non lo indicizza. Qualsiasi contenuto Flash è invisibile.

Nessun meta tag keywords (corretto: è obsoleto).
Perché è importante

Il meta tag keywords è ignorato da Google dal 2009 e può segnalare tecniche SEO datate. Meglio rimuoverlo.

Indicizzazione & Scansione 78/100

robots.txt presente e non blocca la scansione.
Perché è importante

Il file robots.txt dice ai crawler quali sezioni del sito possono scansionare. Un errore qui può escludere l’intero sito da Google.

Come risolvere

Consiglio: aggiungi la riga "Sitemap: https://…/sitemap.xml" al robots.txt.

Nessuna sitemap XML trovata.
Perché è importante

La sitemap XML elenca tutte le pagine del sito: aiuta Google a scoprirle e indicizzarle più in fretta, soprattutto per siti grandi o nuovi.

Come risolvere

Genera una sitemap.xml (i CMS come WordPress la creano automaticamente), pubblicala nella root e inviala a Google Search Console.

Nessun tag canonical trovato.
Perché è importante

Il tag canonical indica a Google qual è la versione "ufficiale" della pagina, evitando penalizzazioni da contenuti duplicati (es. URL con parametri).

Come risolvere

Aggiungi <link rel="canonical" href="URL-della-pagina"> nell’<head> di ogni pagina.

Nessuna direttiva noindex: la pagina è indicizzabile.
Perché è importante

La direttiva noindex esclude la pagina dai risultati di ricerca. Utile per pagine private, disastrosa se lasciata per errore su pagine importanti.

Nessun nofollow globale: i link vengono seguiti.
Perché è importante

Un meta robots "nofollow" a livello di pagina impedisce a Google di seguire tutti i link, interrompendo il flusso di autorevolezza verso le altre pagine.

Nessun meta refresh presente.
Perché è importante

Il meta refresh (redirect via HTML) è una tecnica obsoleta: confonde i motori di ricerca e peggiora l’esperienza utente.

Entrambe le versioni (www e non-www) rispondono senza redirect univoco.
Perché è importante

Il sito deve essere raggiungibile da una sola versione (www o non-www): l’altra deve reindirizzare, altrimenti Google vede due siti duplicati.

Come risolvere

Configura un redirect 301 dalla versione secondaria a quella principale del dominio.

Nessuna catena di redirect (0 redirect).
Valori di riferimento: Ottimale: 0–1 redirect · Da migliorare: 2 · Critico: 3+
Perché è importante

Ogni redirect aggiunge un viaggio di andata e ritorno al server prima che la pagina si carichi, e Google può smettere di seguire catene lunghe.

L’URL risponde 200 sia con che senza slash finale: contenuto duplicato.
Perché è importante

Se /pagina e /pagina/ rispondono entrambe 200 senza redirect, per Google sono due pagine duplicate che si dividono il posizionamento.

Come risolvere

Scegli una convenzione (con o senza slash) e imposta un redirect 301 dall’altra versione.

Le pagine inesistenti rispondono 200 ("soft 404").
Perché è importante

Le pagine inesistenti devono rispondere con codice 404. Se rispondono 200 ("soft 404") Google indicizza pagine vuote; una 404 personalizzata trattiene i visitatori.

Come risolvere

Configura il server per restituire un vero codice 404 sulle pagine che non esistono.

Il dominio ha un record AAAA: il sito è raggiungibile via IPv6.
Perché è importante

Un record DNS AAAA rende il sito raggiungibile anche via IPv6: migliora la raggiungibilità dalle reti mobili moderne ed è un segnale di infrastruttura curata.

GEO & Ricerca AI 57/100

Nessun file llms.txt trovato.
Perché è importante

Il file llms.txt è uno standard emergente che aiuta le AI (ChatGPT, Claude, Perplexity) a capire la struttura e i contenuti del sito: un vantaggio per la visibilità nelle risposte AI.

Come risolvere

Crea un file llms.txt nella root con una descrizione del sito e i link alle pagine principali in Markdown. È un segnale di attenzione verso la ricerca AI.

I principali crawler AI (GPTBot, ClaudeBot, PerplexityBot…) possono accedere al sito.
Perché è importante

Sempre più persone cercano tramite AI (ChatGPT, Perplexity, Google AI). Se il robots.txt blocca i crawler AI, il sito non potrà essere citato nelle loro risposte.

Il contenuto è presente nell’HTML: leggibile da tutti i crawler.
Perché è importante

I crawler AI (GPTBot, ClaudeBot, PerplexityBot) non eseguono JavaScript: se la pagina si popola solo via JS, per le AI è una pagina vuota. Anche Google la indicizza con ritardo.

Nessuno schema FAQPage o HowTo nella pagina.
Perché è importante

Le pagine con schema FAQPage o HowTo sono perfette per le AI: domanda e risposta già strutturate, pronte per essere citate in ChatGPT, Perplexity e Google AI Overviews.

Come risolvere

Se la pagina risponde a domande frequenti, aggiungi una sezione FAQ con schema FAQPage: è tra i formati più citati dalle AI.

Nessuno schema BreadcrumbList.
Perché è importante

Lo schema BreadcrumbList mostra il percorso del sito nei risultati di ricerca e aiuta Google e le AI a capire la struttura e la profondità dei contenuti.

Come risolvere

Aggiungi breadcrumb visibili con markup BreadcrumbList: migliorano lo snippet nei risultati e la comprensione del sito.

Nessun heading formulato come domanda.
Perché è importante

Le AI rispondono a domande: un heading come "Quanto costa un sito web?" seguito da una risposta chiara è il formato che ha più probabilità di essere citato nelle risposte AI.

Come risolvere

Riformula alcuni H2/H3 come le domande reali che i clienti fanno, con una risposta diretta nelle prime righe sotto.

Nessuna lista o tabella nel contenuto principale.
Perché è importante

Liste puntate e tabelle sono i formati che AI e featured snippet estraggono più facilmente: paragrafi lunghi e indistinti vengono citati molto meno.

Come risolvere

Trasforma elenchi e confronti in liste puntate o tabelle: aumentano la probabilità di apparire in featured snippet e risposte AI.

Nessun link visibile a pagine contatti o chi siamo.
Perché è importante

Pagine "Chi siamo" e "Contatti" raggiungibili sono segnali E-E-A-T (esperienza, competenza, autorevolezza, affidabilità) che Google e le AI usano per valutare quanto fidarsi di un sito.

Come risolvere

Rendi raggiungibili dal footer le pagine Chi siamo e Contatti, con indirizzo reale e riferimenti verificabili.

Nessun dato strutturato trovato.
Perché è importante

I dati strutturati descrivono i contenuti in un formato che Google e le AI capiscono: abilitano i rich snippet (stelline, FAQ, breadcrumb) e migliorano la citabilità nelle risposte AI.

Come risolvere

Aggiungi markup JSON-LD: almeno Organization/LocalBusiness sulla home e i tipi specifici (Article, Product, FAQ…) sulle altre pagine.

Nessuna proprietà sameAs nei dati strutturati.
Perché è importante

La proprietà sameAs nello schema Organization collega il sito ai profili ufficiali (LinkedIn, Wikipedia, social): aiuta Google e le AI a riconoscere il brand come entità unica e affidabile — un segnale chiave per la GEO (ricerca AI).

Come risolvere

Aggiungi allo schema Organization la proprietà sameAs con gli URL dei profili ufficiali (LinkedIn, Instagram, Wikipedia, Crunchbase…).

Nessuna data di pubblicazione dichiarata (rilevante soprattutto per articoli e news).
Perché è importante

Le date di pubblicazione e aggiornamento (article:published_time o datePublished nello schema) segnalano freschezza a Google e alle AI: i contenuti datati o senza data vengono citati meno.

Come risolvere

Per contenuti editoriali, aggiungi article:published_time / article:modified_time o datePublished nello schema.

Velocità & Core Web Vitals 86/100

TTFB: 103 ms (buono, entro gli 800 ms raccomandati).
Valori di riferimento: Buono: ≤ 800 ms · Da migliorare: 800–1.800 ms · Critico: > 1.800 ms
Perché è importante

Il TTFB (Time To First Byte) misura la reattività del server: valori alti rallentano tutto il caricamento.

Documento scaricato in 104 ms.
Valori di riferimento: Buono: ≤ 1,5 s · Da migliorare: 1,5–3,5 s · Critico: > 3,5 s
Perché è importante

Il tempo di download dell’HTML è la base del caricamento percepito. Oltre i 3 secondi la maggior parte degli utenti abbandona la pagina.

Dimensione HTML: 12 KB (entro i 150 KB consigliati).
Valori di riferimento: Buono: ≤ 150 KB · Da migliorare: 150–400 KB · Critico: > 400 KB
Perché è importante

Un HTML leggero si scarica e si interpreta più in fretta, specialmente su mobile.

Compressione attiva (br) su pagina e risorse.
Perché è importante

La compressione (GZIP o Brotli) riduce il peso di HTML, CSS e JS del 60–80%% durante il trasferimento: è una delle ottimizzazioni più semplici ed efficaci.

0 risorse referenziate: 0 immagini, 0 script, 0 CSS.
Valori di riferimento: Buono: ≤ 40 risorse · Da migliorare: 41–90 · Critico: > 90
Perché è importante

Ogni file richiesto (immagini, script, fogli di stile) è una richiesta HTTP: meno oggetti significa meno attese e caricamento più rapido.

Il DOM contiene 34 elementi (entro i 1.500 consigliati).
Valori di riferimento: Buono: ≤ 1.500 nodi · Da migliorare: 1.500–3.000 · Critico: > 3.000 (soglie Google Lighthouse)
Perché è importante

Un DOM con troppi elementi rallenta il rendering e consuma memoria, peggiorando le Core Web Vitals.

Nessun file JS esterno da verificare.
Perché è importante

I file JavaScript minificati (senza spazi e commenti) pesano il 30–60%% in meno e si scaricano più in fretta.

Nessun file CSS esterno da verificare.
Perché è importante

I fogli di stile minificati riducono il peso trasferito e velocizzano la prima renderizzazione della pagina.

Nessuna risorsa esterna da verificare.
Valori di riferimento: Consigliato: Cache-Control max-age ≥ 7 giorni per asset statici (1 anno se versionati)
Perché è importante

Gli header di cache dicono al browser di riutilizzare i file già scaricati: le visite successive diventano quasi istantanee.

Nessuna immagine da verificare.
Perché è importante

I formati moderni (WebP, AVIF) pesano il 25–50%% in meno di JPEG/PNG a parità di qualità: meno byte, pagine più veloci.

Poche risorse bloccanti nell’head (0 CSS, 0 JS).
Valori di riferimento: Buono: ≤ 3 risorse bloccanti nell’head · Critico: > 8
Perché è importante

CSS e JavaScript caricati in modo bloccante nell’<head> impediscono al browser di disegnare la pagina finché non sono scaricati, ritardando la prima visualizzazione.

Il sito è servito via HTTP/2.
Perché è importante

HTTP/2 e HTTP/3 scaricano più file in parallelo sulla stessa connessione: un upgrade gratuito di velocità rispetto a HTTP/1.1.

Uso contenuto di iframe (0).
Valori di riferimento: Consigliato: ≤ 2 iframe per pagina
Perché è importante

Ogni iframe carica una pagina intera dentro la pagina: pesa sul caricamento e i suoi contenuti non vengono attribuiti al tuo sito dai motori di ricerca.

Script caricati da 0 domini esterni.
Valori di riferimento: Buono: ≤ 4 domini esterni · Da migliorare: 5–10 · Critico: > 10
Perché è importante

Ogni dominio esterno da cui carichi script aggiunge latenza, punti di guasto e rischi privacy. I siti veloci ne usano pochissimi.

CDN rilevata: Cloudflare.
Perché è importante

Una CDN serve i contenuti dal server più vicino all’utente: riduce la latenza per i visitatori lontani e assorbe i picchi di traffico.

Nessun font caricato dai server Google.
Perché è importante

Caricare i font dai server Google aggiunge una connessione esterna (più lentezza) e trasmette l’IP dell’utente a Google: un tema GDPR già sanzionato in Europa.

Punteggio PageSpeed desktop: 99/100.
Valori di riferimento: Buono: ≥ 90 · Da migliorare: 50–89 · Scarso: < 50
Perché è importante

Il punteggio desktop completa il quadro: Google usa il mobile per il ranking, ma l’esperienza desktop conta per utenti business e per chi lavora da ufficio.

Punteggio PageSpeed mobile: 75/100 (obiettivo: 90+).
Valori di riferimento: Buono: ≥ 90 · Da migliorare: 50–89 · Scarso: < 50
Perché è importante

Il punteggio Lighthouse di Google riassume la velocità reale della pagina su mobile: è lo stesso strumento che Google usa per valutare l’esperienza utente.

Come risolvere

Segui le altre verifiche di questa sezione (LCP, immagini, render-blocking): il punteggio si alza intervenendo su quelle.

LCP lento: 5.4 s (lab measurement).
Valori di riferimento: Buono: ≤ 2,5 s · Da migliorare: 2,5–4 s · Scarso: > 4 s (soglie ufficiali Google)
Perché è importante

L’LCP misura quando l’elemento principale della pagina diventa visibile. È il Core Web Vital più importante: Google lo usa come fattore di ranking.

Come risolvere

Ottimizza l’elemento principale above-the-fold: comprimi l’immagine hero, precaricala con <link rel="preload">, riduci TTFB e CSS bloccante.

CLS: 0.00 (lab measurement) — layout stabile.
Valori di riferimento: Buono: ≤ 0,1 · Da migliorare: 0,1–0,25 · Scarso: > 0,25 (soglie ufficiali Google)
Perché è importante

Il CLS misura quanto "salta" il layout durante il caricamento. Gli spostamenti improvvisi fanno cliccare l’elemento sbagliato e irritano gli utenti.

Total Blocking Time (lab): 0 ms — buona reattività stimata (dati utenti reali non disponibili).
Valori di riferimento: INP — Buono: ≤ 200 ms · Da migliorare: 200–500 ms · Scarso: > 500 ms (TBT lab: ≤ 200 / ≤ 600 ms)
Perché è importante

L’INP (Interaction to Next Paint) misura quanto la pagina risponde rapidamente a clic e tocchi. Dal 2024 è un Core Web Vital ufficiale al posto del FID.

FCP: 2.4 s — obiettivo: sotto gli 1,8 s.
Valori di riferimento: Buono: ≤ 1,8 s · Da migliorare: 1,8–3 s · Scarso: > 3 s (soglie ufficiali Google)
Perché è importante

L’FCP misura quando appare il primo contenuto sullo schermo: è la prima conferma per l’utente che la pagina sta arrivando.

Come risolvere

Riduci TTFB e risorse render-blocking, attiva la compressione e usa font-display: swap per i web font.

Sicurezza 78/100

Il sito è servito via HTTPS con certificato valido.
Perché è importante

HTTPS cifra il traffico tra utente e sito. È un fattore di ranking dal 2014 e i browser marcano i siti HTTP come "non sicuri".

HTTP reindirizza correttamente a HTTPS.
Perché è importante

Chi digita l’indirizzo senza https:// deve essere reindirizzato automaticamente alla versione sicura, altrimenti naviga in chiaro.

Header Strict-Transport-Security assente.
Perché è importante

L’header HSTS obbliga il browser a usare sempre HTTPS per il dominio, proteggendo da attacchi di downgrade e cookie hijacking.

Come risolvere

Aggiungi l’header: Strict-Transport-Security: max-age=31536000; includeSubDomains

Nessuna risorsa caricata in HTTP non sicuro.
Perché è importante

Le risorse caricate via http:// su una pagina https:// vengono bloccate dai browser o generano avvisi di sicurezza, rompendo stili e funzionalità.

Header mancanti: X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Content-Security-Policy.
Valori di riferimento: Consigliati: X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Content-Security-Policy
Perché è importante

Gli header di sicurezza proteggono i visitatori da clickjacking, MIME sniffing e cross-site scripting. Sono anche un segnale di qualità tecnica del sito.

Come risolvere

Configura gli header mancanti: X-Content-Type-Options: nosniff, X-Frame-Options: SAMEORIGIN, Referrer-Policy e una Content-Security-Policy.

Il server non espone versioni dettagliate del software.
Perché è importante

Esporre le versioni esatte di server e linguaggi (es. Apache/2.4.41, PHP/7.2) facilita gli attacchi mirati a vulnerabilità note di quelle versioni.

Nessun indirizzo email esposto in chiaro nel codice.
Perché è importante

Gli indirizzi email in chiaro nell’HTML vengono raccolti dagli spam bot. Meglio offuscarli o usare un modulo di contatto.

Nessun record SPF trovato per barcelona-shartbandi.com.
Perché è importante

Il record SPF indica quali server possono inviare email a nome del dominio: senza, le tue email finiscono in spam e chiunque può falsificare il mittente.

Come risolvere

Aggiungi un record TXT DNS del tipo: v=spf1 include:<provider-email> ~all

Nessun record DMARC trovato per barcelona-shartbandi.com.
Perché è importante

Il record DMARC dice ai provider cosa fare con le email che falliscono i controlli SPF/DKIM: protegge il dominio dal phishing a nome tuo.

Come risolvere

Aggiungi un record TXT su _dmarc.<dominio> del tipo: v=DMARC1; p=quarantine; rua=mailto:dmarc@<dominio>

Mobile & UX 100/100

Meta viewport configurato correttamente.
Perché è importante

Il meta viewport dice al browser mobile come scalare la pagina. Senza, il sito appare in miniatura sugli smartphone e Google lo considera non mobile-friendly (l’indicizzazione è mobile-first).

Il CSS utilizza media query: il layout è responsive.
Perché è importante

Le media query CSS adattano il layout alle diverse dimensioni di schermo: sono la base del responsive design.

Nessuna immagine nella pagina.
Perché è importante

Con srcset il browser scarica l’immagine della dimensione giusta per lo schermo; con loading="lazy" le immagini sotto la piega si caricano solo quando servono.

Nessuna immagine nella pagina.
Valori di riferimento: Obiettivo: ≥ 80%% delle immagini con width e height dichiarati
Perché è importante

Gli attributi width e height permettono al browser di riservare lo spazio prima che l’immagine arrivi: senza, il layout "salta" (peggiorando il CLS).

Social & Condivisione 30/100

Tag Open Graph assenti o quasi.
Valori di riferimento: Necessari: og:title, og:description, og:image (1200×630 px), og:url
Perché è importante

I tag Open Graph controllano come appare la pagina quando viene condivisa su WhatsApp, Facebook, LinkedIn: un’anteprima curata ottiene molti più clic.

Come risolvere

Aggiungi i meta og:title, og:description, og:image (1200×630 px) e og:url per controllare l’anteprima delle condivisioni.

Nessuna Twitter Card né Open Graph.
Perché è importante

Le Twitter/X Card definiscono l’anteprima della pagina su X. In mancanza, X usa i tag Open Graph se presenti.

Come risolvere

Aggiungi <meta name="twitter:card" content="summary_large_image"> insieme ai tag Open Graph.

Nessuno strumento di analytics rilevato.
Perché è importante

Senza uno strumento di analytics non puoi sapere quanti visitatori arrivano, da dove e cosa fanno: decidere senza dati significa decidere alla cieca.

Come risolvere

Installa Google Analytics 4 (o un’alternativa privacy-first come Matomo/Plausible) per misurare il traffico.

Confronta con un concorrente

Analizza un altro sito e vedi il confronto fianco a fianco, verifica per verifica.

Il punteggio non ti soddisfa?

Ogni problema in questo report ha una soluzione. The Rope progetta siti veloci, sicuri e costruiti per posizionarsi — su Google e nelle risposte delle AI. Parliamone, senza impegno.

Analisi in corso

Contatto il sito…
L’analisi include i Core Web Vitals di Google e può richiedere fino a 2 minuti.
Non chiudere questa pagina.