Marco Consiglio · Volta Institute

Da Artefatto Claude
a sito su Netlify

Esporta HTML da Claude, drag and drop su Netlify, sito live in 2 minuti · Guida 2026

Aggiornato 2026

Livello: Principiante
Costo: Gratuito (piano Free)
Senza terminale · Solo browser
01 · Introduzione

Il percorso più
veloce: prompt → sito live

Claude genera artefatti HTML interattivi direttamente in chat. Netlify li pubblica in 2 minuti con drag and drop. Insieme formano il percorso più rapido per portare online qualsiasi contenuto HTML senza toccare il terminale, senza Git, senza configurazione server.

💡 Quando usare questo metodo

Landing page da mostrare a un cliente. Guida didattica da condividere con gli studenti. Portfolio personale. Strumento interattivo HTML. Qualsiasi contenuto che Claude può generare come artefatto HTML in una conversazione — pubblicato in meno di 5 minuti.

Il flusso completo

1
Chiedi a Claude di generare un artefatto HTMLClaude produce il codice HTML in un pannello separato visibile nella chat.
2
Scarica il file HTMLUn clic sull'icona di download nell'artefatto — salvi il file in locale.
3
Vai su netlify.com e trascina il fileDrag and drop direttamente sulla homepage di Netlify — nessun account obbligatorio per il primo test.
4
Sito live con URL pubblicoNetlify assegna un URL nel formato nome-random.netlify.app — accessibile subito con HTTPS.
02 · Gli Artefatti di Claude

Cosa sono gli
artefatti HTML

Gli artefatti sono contenuti separati dalla chat che Claude genera in un pannello dedicato — documenti Markdown, codice, componenti React, SVG, visualizzazioni interattive e file HTML completi.

Tipo artefattoEstensionePubblicabile su Netlify
Pagina HTML completa.html✅ Sì — direttamente
Componente React (JSX).jsx⚠️ Richiede build step
Markdown.md⚠️ Converte in HTML prima
SVG.svg✅ Come immagine
🎓 Come richiedere un artefatto HTML

Nella chat con Claude specifica esplicitamente: "Crea come artefatto HTML standalone" oppure "Genera un file HTML completo con CSS incluso". Claude capisce la distinzione tra una risposta testuale e un artefatto pubblicabile — se non specifica il tipo di output, potrebbe rispondere solo con il codice inline nel testo della chat.

03 · Esportare l'HTML

Scaricare il file
dall'artefatto

Una volta che Claude ha generato l'artefatto HTML, scaricarlo è semplice — l'interfaccia di Claude.ai include un pulsante di download direttamente nel pannello artefatto.

1
Localizza il pannello artefattoA destra della chat su desktop, o espandibile su mobile. Mostra l'anteprima del file HTML con una barra degli strumenti in alto.
2
Clicca l'icona di downloadNella barra strumenti dell'artefatto — l'icona con freccia verso il basso. Il file viene scaricato nella cartella Download del browser.
3
Rinomina il file se necessarioIl nome di default è generico (artifact.html o simile). Per un sito, rinominalo in index.html se è la pagina principale.
4
Verifica il file in localeApri il file nel browser (doppio clic) — verifica che tutto funzioni prima di caricarlo su Netlify.
💡 Alternativa: copia e incolla

Se il pulsante di download non è visibile, clicca "Copy code" sull'artefatto, apri un editor di testo (Blocco note, TextEdit, VS Code), incolla il codice e salva il file con estensione .html (es. index.html). Assicurati che l'editor salvi come testo semplice, non come .txt.

04 · Netlify Drop

Trascina e pubblica
con Netlify Drop

Netlify Drop è la funzione di deployment più semplice di Netlify — trascini una cartella o un file HTML direttamente nel browser e il sito va live immediatamente, senza account obbligatorio.

1
Vai su app.netlify.com/dropOppure netlify.com — trovi la zona di drag and drop nella homepage.
2
Prepara i filePer un singolo file HTML: mettilo in una cartella. Rinominalo index.html. Netlify cerca index.html come pagina principale.
3
Trascina la cartella nella zona di dropNon il singolo file — trascina la cartella che contiene index.html. Netlify carica tutto il contenuto.
4
Aspetta il deployNetlify processa i file e assegna un URL in 10-30 secondi. Il sito è già live.
5
Crea un account per mantenere il sitoSenza account il sito scade dopo 24 ore. Con un account gratuito il sito è permanente e aggiornabile.
⚠️ Trascina la cartella, non il file

Netlify Drop richiede una cartella come input, non un singolo file. Crea una cartella (es. "mio-sito"), metti dentro index.html e tutti gli asset collegati, poi trascina la cartella intera. Se trascini solo index.html, Netlify potrebbe non riconoscerlo correttamente come sito.

05 · URL Live

Il sito è online
con HTTPS automatico

Dopo il drop, Netlify assegna immediatamente un URL pubblico accessibile da chiunque nel mondo, con HTTPS già attivo — nessuna configurazione richiesta.

URLFormatoEsempio
Default Netlifynome-casuale.netlify.appfuzzy-panda-abc123.netlify.app
Nome personalizzato Netlifytuonome.netlify.appmarco-portfolio.netlify.app
Dominio personalizzatotuodominio.itmarcoconsiglio.it

Cambiare il nome del sito Netlify

Nell'account Netlify → Site settings → General → Site details → "Change site name". Puoi usare qualsiasi nome non già preso — da fuzzy-panda-abc123 a marco-portfolio. L'URL diventa subito tuonome.netlify.app.

06 · Dominio

Collegare il tuo
dominio personalizzato

1
Domain management → Add custom domainNel pannello del sito su Netlify, clicca "Domain management" → "Add custom domain".
2
Inserisci il dominioEs. www.miodominio.it. Netlify verifica la disponibilità e mostra i record DNS da configurare.
3
Configura DNS al registrarAggiungi un record CNAME: www → apex-loadbalancer.netlify.com. Per dominio apex (@) usa gli IP di Netlify o il record NETLIFY.
4
SSL automatico Let's EncryptNetlify emette il certificato SSL entro pochi minuti dalla verifica DNS — HTTPS gratuito incluso.
💡 Netlify DNS (opzione alternativa)

Puoi trasferire la gestione DNS direttamente a Netlify — cambia i nameserver del dominio ai nameserver Netlify, e Netlify gestisce tutto automaticamente inclusi i record per il sito e per le email. Più semplice ma richiede di trasferire il controllo DNS a Netlify.

07 · Form HTML

Form di contatto
senza backend

Una delle funzioni più utili di Netlify per i siti statici: i form HTML funzionano senza nessun backend — Netlify raccoglie automaticamente le submission e le invia via email.

Form di contatto Netlify-ready
<form name="contatto" method="POST" data-netlify="true">
  <input type="hidden" name="form-name" value="contatto">
  <input type="text" name="nome" placeholder="Il tuo nome" required>
  <input type="email" name="email" placeholder="Email" required>
  <textarea name="messaggio" placeholder="Messaggio"></textarea>
  <button type="submit">Invia</button>
</form>
🎓 Come far generare il form da Claude

Nell'artefatto HTML chiedi a Claude: "Aggiungi un form di contatto con attributo data-netlify=true e il campo hidden form-name — deve funzionare su Netlify senza backend". Claude sa come strutturare i form Netlify-ready.

⚠️ 100 submission/mese sul piano Free

Il piano gratuito di Netlify include 100 submission di form al mese. Per volumi più alti o integrazioni (Slack, webhook) serve il piano Pro ($19/mese).

08 · Aggiornare il Sito

Pubblicare
aggiornamenti

Con Netlify ci sono due modi per aggiornare il sito: drag and drop di una nuova cartella, oppure collegamento a GitHub per deploy automatici.

Metodo 1 — Nuovo drag and drop

Genera la versione aggiornata con Claude, scarica il file HTML, sostituiscilo nella cartella locale, poi trascina di nuovo la cartella su Netlify nello stesso sito (Site overview → Deploys → Drag and drop). Netlify fa il deploy della nuova versione mantenendo URL e dominio.

Metodo 2 — Collega GitHub (consigliato)

In Site settings → Build and deploy → Link to Git. Collega il repository GitHub che contiene il sito. Da quel momento ogni push su main fa il deploy automaticamente — il metodo più professionale per siti che aggiornano frequentemente.

💡 Rollback istantaneo

Netlify mantiene la cronologia di tutti i deploy. Se una nuova versione ha problemi, vai in Deploys → seleziona il deploy precedente → "Publish deploy". Il sito torna alla versione precedente in secondi.

09 · Esercizi

Da zero a
sito live in 5 minuti

01
Artefatto Claude live su Netlify
5 minuti · Solo browser
Obiettivo: Prendere un artefatto HTML generato da Claude e pubblicarlo su Netlify in meno di 5 minuti.
  1. In una chat con Claude, scrivi: "Crea un artefatto HTML standalone — una landing page per un corso di AI con hero, 3 caratteristiche e un form di contatto con data-netlify=true."
  2. Quando l'artefatto appare, clicca il pulsante di download. Rinominalo index.html.
  3. Crea una cartella "mio-corso-ai" sul desktop, metti index.html dentro.
  4. Vai su app.netlify.com/drop e trascina la cartella nella zona di drop.
  5. Aspetta 30 secondi, copia l'URL assegnato — il sito è live. Aprilo in una scheda in incognito per verificare.
02
Collegare dominio e verificare il form
30 minuti + propagazione DNS
Obiettivo: Personalizzare URL Netlify, collegare dominio e testare il form di contatto.
  1. Crea un account gratuito su Netlify e rivendica il sito creato nell'Esercizio 1.
  2. In Site settings → General → Change site name: imposta un nome leggibile (es. marco-corso-ai).
  3. Vai in Domain management → Add custom domain → inserisci il tuo dominio.
  4. Configura i record DNS al tuo registrar seguendo le istruzioni di Netlify.
  5. Compila e invia il form di contatto del sito — vai in Forms su Netlify per verificare che la submission sia stata ricevuta.
10 · Glossario

Tutti i termini spiegati

Artefatto Claude
base
Contenuto generato da Claude in un pannello separato dalla chat — può essere HTML, Markdown, JSX, SVG. Scaricabile con un clic.
Netlify Drop
base
La funzione di deployment di Netlify che pubblica un sito tramite semplice drag and drop di una cartella nel browser — senza account obbligatorio per il primo test.
Site statico
base
Sito composto solo da file HTML, CSS e JavaScript — nessun server, nessun database, nessun linguaggio lato server. Si ospita ovunque e si carica velocissimo.
Netlify Forms
importante
Funzione di Netlify che raccoglie le submission dei form HTML senza backend — basta aggiungere data-netlify="true" al tag form.
data-netlify
tecnico
Attributo HTML da aggiungere al tag form per attivare la raccolta automatica delle submission da parte di Netlify.
Deploy
base
Il processo che porta i file dal tuo computer (o repository) al server di Netlify, rendendoli accessibili pubblicamente via URL.
Rollback
tecnico
Funzione di Netlify che ripristina istantaneamente una versione precedente del sito — utile se un aggiornamento introduce un errore.
Let's Encrypt
tecnico
L'autorità di certificazione gratuita usata da Netlify per emettere automaticamente i certificati SSL/HTTPS per ogni sito e dominio personalizzato.