Gian Luca Partengo Gian Luca Partengo

Nota dal lavoro

Ho trasformato Animals in Black in un ecosistema digitale

Animals in Black riunisce dieci anni di fotografia, 92 specie censite, 125 immagini e 69 stampe acquistabili. Ricostruirlo non significava rifare un sito o aggiungere un carrello: dovevo progettare un sistema in cui archivio scientifico, racconto, commercio e salvaguardia usassero gli stessi dati e conservassero la stessa identità in italiano e in inglese.

Il punto

Un progetto digitale diventa solido quando le sue parti non vengono costruite come stanze separate. In Animals in Black ogni animale può essere scoperto, conosciuto e acquistato partendo da una sola architettura: contenuti, catalogo, ricerca, pagamenti e dati strutturati restano coerenti senza dipendere da un CMS generalista.

Gian Luca Partengo

Gian Luca Partengo
Sviluppatore e designer dal 1995 · Pubblicato · 12 minuti di lettura

Dieci anni di fotografie non erano una cartella di immagini

Animals in Black nasce nel 2015. Gli animali sono reali, fotografati nei bioparchi del Nord Italia e successivamente isolati sul nero attraverso un processo di post-produzione che ho sviluppato negli anni. Una parte del valore di ogni stampa viene destinata alla salvaguardia degli animali e delle specie a rischio.

Nel tempo erano cresciuti insieme fotografie, specie, nomi comuni e scientifici, stato di conservazione, testi, formati di stampa, prezzi, allestimenti e contenuti sulla perdita di biodiversità. Trattarli come pagine indipendenti avrebbe moltiplicato duplicazioni ed errori. Trattarli come un semplice catalogo avrebbe cancellato il motivo per cui il progetto esiste.

La ricostruzione del 2026 è quindi partita prima dell’interfaccia. Ho identificato le entità reali del progetto — specie, fotografia, prodotto, variante, collezione e stato IUCN — e le relazioni che dovevano continuare a funzionare mentre il sito cresceva.

Questa scelta permette oggi di partire da una fotografia e raggiungere la sua specie, la collezione, le informazioni di conservazione e, quando disponibile, la stampa. Lo stesso collegamento funziona al contrario: una persona interessata a una specie può arrivare all’opera senza che il contenuto informativo diventi un pretesto commerciale.

Il lavoro decisivo non è stato mettere online molte pagine. È stato fare in modo che ogni pagina sapesse che cosa rappresentava e come si collegava al resto del progetto.

Il catalogo doveva nascere dai dati, non dalle pagine

Per ogni stampa esistono titolo italiano e inglese, nome della specie, nome scientifico, categoria, descrizione, immagine principale, ambientazioni, formati, finiture, prezzi, codici prodotto e disponibilità. Copiare queste informazioni dentro decine di pagine avrebbe reso ogni aggiornamento un controllo manuale infinito.

Ho costruito invece una fonte strutturata unica. Il sito genera da quei dati le schede, lo shop, i filtri, la ricerca interna, i prodotti correlati, il carrello, i dati strutturati e il feed destinato a Google Merchant Center.

La stessa fotografia non deve essere ricostruita ogni volta per il browser, Google, Stripe o il catalogo. Ogni sistema riceve la parte che gli serve, ma l’identità del prodotto resta una. Se cambia un prezzo o una descrizione, il cambiamento può essere controllato alla fonte e propagato senza creare versioni concorrenti della verità.

Questo approccio non è spettacolare come una nuova animazione. È però quello che rende possibile governare un catalogo complesso lavorando da solo, verificare le modifiche e far crescere il progetto senza dipendere dalla memoria o da una sequenza di plugin.

Tre numeri descrivono la dimensione del progetto

La parte visibile di Animals in Black nasce da tre insiemi diversi. Le specie definiscono il patrimonio scientifico ed editoriale. Le fotografie raccontano il lavoro artistico. Le stampe trasformano una selezione di quelle immagini in prodotti acquistabili.

Dall’archivio al catalogo

Tre insiemi distinti, collegati dalla stessa architettura

  1. 92 Specie

    Nome comune e scientifico, classe, stato IUCN e andamento della popolazione.

  2. 125 Fotografie

    Il corpus visivo realizzato dal 2015 e organizzato in quattro classi.

  3. 69 Stampe

    Opere acquistabili, ciascuna con varianti, prezzo, immagini e codice prodotto.

I tre numeri descrivono oggetti diversi: il sistema li distingue e conserva le relazioni che permettono di attraversare l’intero progetto.

Non sono contatori decorativi. Spiegano perché non sarebbe bastato installare un tema e aggiungere manualmente una pagina per ogni fotografia. Serviva un’architettura capace di distinguere gli oggetti e, nello stesso tempo, farli dialogare.

Quattro sistemi, una sola identità

Animals in Black deve comportarsi contemporaneamente come archivio, progetto editoriale, negozio e iniziativa legata alla salvaguardia. Nessuna di queste parti può essere aggiunta in fondo alle altre come un modulo estraneo.

ARCHIVIO

Conoscere gli animali

Specie, nomi scientifici, fotografie e stato di conservazione restano organizzati e collegati.

RACCONTO

Capire il progetto

Processo fotografico, visione e perdita di biodiversità hanno uno spazio che non finge di essere uno shop.

COMMERCIO

Acquistare una stampa

Formati, carrello, pagamenti, ordini e spedizioni compongono un percorso completo e controllato.

SALVAGUARDIA

Produrre un contributo reale

La quota destinata alle associazioni è legata al valore dei prodotti acquistati e documentata nel sistema.

La pagina di una specie non è una copia della scheda shop. La scheda shop non finge di essere un articolo scientifico. Possono però condividere dati, collegamenti e identità, perché il sistema conosce la funzione di entrambe.

Questa distinzione protegge anche il tono del progetto. La causa non diventa una leva emotiva applicata a forza sul carrello e il catalogo non interrompe ogni contenuto con una richiesta di acquisto. Il percorso commerciale esiste, ma resta coerente con il rispetto dovuto ai soggetti fotografati.

Due lingue significano due percorsi completi

Tradurre i pulsanti non sarebbe bastato. I nomi comuni degli animali cambiano, gli slug devono essere naturali nelle due lingue e ogni fotografia deve mantenere il collegamento corretto con specie, prodotto e alternativa linguistica.

Ho quindi costruito un routing bilingue reale: URL localizzate, canonical, hreflang, breadcrumb, sitemap, ricerca interna, metadati e dati strutturati vengono risolti in modo coerente per italiano e inglese. Una pagina inglese non deve ereditare uno slug italiano o rimandare alla fotografia sbagliata soltanto perché i nomi si assomigliano.

Questa architettura lavora anche sotto la superficie. I motori di ricerca e i sistemi AI possono riconoscere autore, progetto, specie, prodotti e relazioni senza dover dedurre la lingua da una pagina ibrida. Il selettore resta un controllo semplice per l’utente; dietro, cambia l’intero contesto della risorsa.

Per me il multilingua non è una funzione da mostrare nel preventivo. È un vincolo di integrità: ogni contenuto deve esistere nel posto giusto, essere raggiungibile e poter essere aggiornato senza creare URL ibride o versioni orfane.

Vendere senza trasformare il sito in una piattaforma fragile

Il commercio elettronico aggiunge responsabilità che una galleria non ha: deve conservare il carrello, verificare prodotti e prezzi sul server, calcolare la spedizione, affidare il pagamento al fornitore corretto, registrare l’ordine una volta sola e produrre i documenti necessari. Deve farlo anche quando una pagina viene ricaricata, una richiesta arriva due volte o qualcuno prova a modificare i dati nel browser.

Ho scelto un acquisto senza account. Il cliente non deve creare un profilo per comprare una stampa e Animals in Black non conserva password né dati di pagamento. Stripe gestisce il pagamento; il sito controlla catalogo e ordine; il laboratorio specializzato si occupa della produzione. Ogni parte svolge il proprio compito senza duplicare dati o funzioni che appartengono a un’altra infrastruttura.

  • catalogo e prezzi vengono verificati sul server;
  • il pagamento resta nell’infrastruttura Stripe;
  • ordini e notifiche resistono a richieste duplicate;
  • privacy, condizioni di vendita e documenti fanno parte del flusso;
  • assenza di account significa meno dati personali e meno superficie esposta.

La scelta più importante, ancora una volta, non è un effetto grafico. È aver costruito il negozio senza consegnarne il funzionamento a una catena di temi, plugin e account utente che avrebbero aumentato dipendenze, manutenzione e punti di attacco.

Quando l’architettura produce risultati osservabili

Una struttura ben progettata non resta una qualità invisibile. I sistemi esterni devono riuscire a leggere il catalogo, distinguere le varianti, associare un prodotto alla sua immagine e riconoscere le relazioni fra progetto, autore, specie e contenuti.

Google Merchant Center ha approvato 345 referenze e varianti del catalogo senza prodotti rifiutati. Significa che feed, codici, prezzi, disponibilità, pagine di destinazione e dati del negozio sono abbastanza coerenti da superare i controlli della piattaforma.

Anche la parte editoriale sta diventando leggibile fuori dal sito. Nel controllo Bing del 24 agosto 2026, Animals in Black ha raggiunto 847 impressioni e 31 citazioni nei sistemi AI di Microsoft, distribuite su 13 pagine. Non sono numeri usati come promessa commerciale: sono la prova che pagine diverse vengono comprese come parti dello stesso patrimonio informativo.

Browser, motori di ricerca, sistemi AI, Merchant Center e Stripe riconoscono lo stesso progetto, non cinque versioni incompatibili dei suoi dati.

Questi segnali si possono controllare perché il sito è stato progettato per produrre evidenze: sitemap, feed, dati strutturati, eventi, log applicativi e procedure di test. La qualità non dipende da una sensazione o da una schermata riuscita. Lascia tracce verificabili.

Il sistema è rimasto riconoscibile

La complessità tecnica rischiava di trasformare Animals in Black in uno shop come tanti. Non è successo. Il nero continua a essere spazio narrativo, gli animali restano il centro dell’esperienza e la vendita non prende il posto del progetto fotografico.

Le pagine informative conservano il proprio ritmo. Le schede prodotto aggiungono materiali, misure, finiture, prezzo e ambientazioni quando servono. Il contributo alla salvaguardia è collegato al valore reale della stampa, non affidato a una frase generica inserita nel footer.

Costruire molte funzioni è possibile. Costruirle senza perdere identità, chiarezza e controllo è il lavoro vero.

Che cosa dimostra questo lavoro

Animals in Black non è un esercizio, un tema personalizzato o un insieme di pagine riuscite. È un sistema reale, sviluppato e governato direttamente: archivio, pubblicazione bilingue, ricerca, commercio elettronico, pagamenti, conformità, sicurezza, SEO, GEO e AEO condividono un’architettura intenzionale.

Per un cliente questo metodo significa partire dal contenuto e dalle responsabilità del progetto, non dall’elenco delle funzioni di una piattaforma. Significa avere una fonte controllata per i dati, percorsi coerenti, dipendenze limitate, verifiche ripetibili e una struttura capace di evolvere senza dover essere ricostruita a ogni nuova esigenza.

Non tutti i siti devono gestire 92 specie, 125 fotografie e centinaia di varianti commerciali. Tutti, però, dovrebbero sapere che cosa rappresentano, quali dati governano, quali rischi devono evitare e come ogni parte contribuisce all’obiettivo finale.

È questa la differenza fra assemblare pagine e progettare un ecosistema digitale.

Hai trovato utile questa nota? Condividila.

Nessun tracker sociale viene caricato prima della tua scelta.

Prossimo passo

Un progetto complesso ha bisogno di un’architettura che lavori come un solo sistema.

Scopri come progetto siti ed e-commerce su misura, con dati, identità e responsabilità sotto controllo.

Prova del controllo

PageSpeed Insights mobile: 100 in tutte le categorie

Risultato PageSpeed Insights del 28 luglio 2026: 100 in Performance, Accessibilità, Best Practices e SEO su mobile.
Google PageSpeed Insights · Lighthouse mobile · verificato 28 luglio 2026 Apri il report verificabile
© 1995–2026 Gian Luca Partengo · Tutti i diritti riservati.

GLP AI

Assistente AI GLP

Risposte basate sui contenuti pubblici di questo sito.

Dimmi che cosa ti serve dal tuo sito. Cercherò tra servizi e Articoli GLP e ti indicherò il percorso più pertinente.

Pronto

Stai interagendo con un sistema AI, che può commettere errori: le risposte non sono preventivi vincolanti. Non inserire dati personali, sensibili o riservati. Le domande vengono inviate a OpenAI per generare la risposta e non sono salvate da questo sito. Consulta la Privacy Policy.

Cerca