# Organization e logo: cosa finisce davvero nel risultato

Organization descrive l'azienda, non la pagina. Il logo nel markup è quello che Google può mostrare nel risultato: deve essere un URL di immagine che risponde 200.

> Pagina: https://ui.eneawork.it/blog/organization-schema-guida
> Markdown: https://ui.eneawork.it/blog/organization-schema-guida.md

*2026-11-01*

Organization è il tipo schema.org che descrive l'azienda o il progetto, non la singola pagina: nome, URL, logo, profili ufficiali. Si mette una volta, sulla home, e le altre pagine lo referenziano con un identificatore invece di ripeterlo.

Il catalogo EneUI conta 111.985 componenti, 1.556 blocchi e 12.808 icone da 1.472 librerie, letti da /api/stats il 1 novembre 2026. Lo stesso giorno la home dichiara un nodo Organization con name, url, description e un logo di tipo ImageObject: https://ui.eneawork.it/logo-512.png, 512×512, servito come image/png con risposta 200. La documentazione Google su Organization è stata verificata il 1 novembre 2026. «organization schema» non compare fra le liste Autocomplete registrate il 31 ottobre 2026.

## Cosa Google dichiara

La pagina Organization, letta il 1 novembre 2026, dice che non esistono proprietà obbligatorie e che conviene aggiungere quelle pertinenti. Alcune servono dietro le quinte per distinguere l'organizzazione da altre con lo stesso nome, per esempio iso6523Code e naics; altre cambiano elementi visibili, come il logo nel risultato e nel knowledge panel.

## Il blocco minimo

{ "@context": "https://schema.org", "@type": "Organization", "@id": "https://ui.eneawork.it/#organization", "name": "EneUI", "url": "https://ui.eneawork.it", "description": "Catalogue of UI components, blocks and icons with licence and measured counts.", "logo": { "@type": "ImageObject", "url": "https://ui.eneawork.it/logo-512.png", "width": 512, "height": 512 } }

Il blocco ha cinque campi e un identificatore. @id è quello che permette alle altre pagine di scrivere {"@id": "https://ui.eneawork.it/#organization"} invece di copiare l'intero nodo: un'entità, un identificatore. Il logo è un ImageObject con larghezza e altezza dichiarate, così Google non deve scaricare l'immagine per saperne le dimensioni.

## Verificare nodo e logo

cat > check-org.mjs ]*application\/ld\+json[^>]*>([\s\S]*?)/g)]; const nodes = blocks.flatMap(([, raw]) => { const data = JSON.parse(raw); return data["@graph"] || [data]; }); const org = nodes.find((n) => n["@type"] === "Organization"); if (!org) { console.log("no Organization node"); process.exit(1); } console.log("sameAs profiles:", (org.sameAs || []).length); const logo = typeof org.logo === "string" ? org.logo : org.logo?.url; if (!logo) { console.log("no logo"); process.exit(0); } const res = await fetch(logo); console.log(logo, res.status, res.headers.get("content-type")); EOF node check-org.mjs https://ui.eneawork.it/

Lo script cerca il nodo Organization, conta i profili sameAs e scarica il logo per controllare status e tipo di contenuto. Un logo che risponde 404 non si vede nel risultato e nessun validatore lo segnala come errore critico, perché il markup è sintatticamente corretto.

## Le proprietà che spostano qualcosa

## Il record dal vivo

Il catalogo serve la stessa identità su ogni pagina: logo e header contengono i blocchi in cui il brand compare, e le 12.808 icone coprono il resto dell'interfaccia. Se il logo nell'header e il logo nel markup sono due file diversi, il risultato mostra il primo e l'identità si divide. Dati verificati il 1 novembre 2026.

## La limitazione

Organization non garantisce il knowledge panel. Google lo costruisce quando ha abbastanza evidenza esterna, e il markup è una delle fonti, non la fonte. Lo stesso vale per il logo nel risultato: il markup dice quale immagine usare, non impone che venga usata. Su un marchio nuovo il markup è una condizione necessaria e non sufficiente.

## Dove continuare

Il formato JSON-LD e la validazione sono in come aggiungere schema markup; il nodo che descrive l'articolo è in schema Article; il percorso della pagina è in BreadcrumbList senza errori. Per capire come gli assistenti citano un'entità la guida è ottimizzare per le AI Overview, e cosa puoi controllare su WordPress, Wix o componenti React è in WordPress, Wix o componenti React.

## FAQ

### Dove va il markup Organization?

Sulla home, una volta. Le altre pagine lo referenziano con @id invece di ripetere il blocco: due Organization con dati diversi sono peggio di nessuno.

### Il logo deve essere quadrato?

Il vocabolario non impone una forma. Google mostra il logo in un riquadro, quindi un'immagine quadrata evita ritagli: qui il file è 512×512 e risponde image/png.

### Organization produce un rich result?

No. Aiuta Google a leggere l'entità e può influenzare il logo nel risultato e nel knowledge panel, ma non produce un risultato arricchito dedicato.

### Meglio Organization o LocalBusiness?

LocalBusiness è un sottotipo di Organization e aggiunge indirizzo, orari e telefono. Con una sede fisica servita ai clienti il sottotipo descrive meglio; se vendi solo online, Organization basta.

### sameAs è obbligatorio?

No, nessuna proprietà è obbligatoria secondo la documentazione letta il 1 novembre 2026. sameAs è quella che distingue due aziende con lo stesso nome, quindi conviene compilarla.
