Come aggiungere un blog al tuo sito: opzioni, SEO e configurazione
Per aggiungere un blog al tuo sito, scegli come verranno scritti gli articoli — file Markdown nel tuo progetto se li scrivi tu o uno sviluppatore, un database con editor di amministrazione se a scrivere saranno persone non tecniche, oppure un CMS se vuoi uno strumento di modifica completo — poi metti il blog su /blog nel tuo dominio principale, con una pagina elenco, una pagina per ogni articolo e un feed RSS. Per i motori di ricerca, assicurati che ogni articolo venga servito come HTML vero, con un proprio titolo, descrizione e immagine di condivisione, e che compaia nella tua sitemap. Un app builder AI può costruire una qualsiasi di queste soluzioni a partire da un prompt; la scelta dipende soprattutto da chi scriverà.
Scegli come vengono scritti gli articoli
Questa è la decisione più importante. La tecnologia ne deriva.
| Opzione | Come funziona | Adatta a | Compromessi |
|---|---|---|---|
| File Markdown nel progetto | Ogni articolo è un file .md; il sito lo trasforma in una pagina | Fondatori o sviluppatori che scrivono di tanto in tanto | Pubblicare un articolo significa modificare il progetto e rifare il deploy |
| Database + editor di amministrazione | Gli articoli sono righe di una tabella, scritte in un editor dentro la tua app | Piccoli team, autori non tecnici | Costruisci e mantieni tu l’editor |
| CMS headless | Uno strumento di contenuti separato; il tuo sito recupera gli articoli tramite la sua API | Team di contenuti, molti autori, flussi di approvazione | Un altro account, una chiave API e un’altra fattura |
| Piattaforma di blogging separata | Uno strumento di blogging ospitato su un sottodominio | Partire senza costruire nulla | Design diverso, legame più debole con il sito principale |
Una regola utile: se ti senti a tuo agio a scrivere in un file di testo semplice, il Markdown è la soluzione più semplice e veloce da servire. Se le parole “commit” e “rifare il deploy” fermerebbero te o il tuo team dal pubblicare, scegli un editor.
Sottocartella o sottodominio?
- Sottocartella (
example.com/blog): un solo sito, un solo design, una sola analisi, e gli articoli stanno sullo stesso dominio delle pagine che vuoi far posizionare. È la soluzione più semplice per la maggior parte delle attività. - Sottodominio (
blog.example.com): necessario se il blog gira su una piattaforma diversa che non puoi servire sotto il sito principale.
Se comunque stai costruendo il blog dentro il tuo sito, usa la sottocartella.
Cosa serve a un blog
- Pagina elenco degli articoli con titoli, date, brevi estratti e paginazione.
- Pagina del singolo articolo con una larghezza di lettura comoda (circa 60–80 caratteri per riga), titoli chiari e una buona gestione delle immagini.
- URL puliti:
/blog/come-scegliere-un-catering, non/blog?id=17. - Titolo e meta descrizione per ogni articolo, più i tag Open Graph così i link condivisi mostrano un’anteprima corretta.
- Voci nella sitemap per ogni articolo, e un feed RSS per i lettori e gli strumenti di newsletter.
- Autore e data, e una data di “aggiornamento” quando rivedi un articolo.
- Categorie o tag quando hai abbastanza articoli da averne bisogno.
- Bozze così gli articoli incompleti restano privati.
SEO: rendi gli articoli pagine vere
Molti siti costruiti con strumenti moderni sono single-page app: il browser scarica JavaScript che poi disegna la pagina. Va bene per le app, ma un blog vive di ricerca e anteprime dei link, e le pagine disegnate solo nel browser sono più difficili da leggere per alcuni crawler e per le anteprime social. Per un blog, chiedi che gli articoli siano pre-renderizzati (trasformati in HTML al momento della build) oppure renderizzati sul server, così ogni URL di articolo restituisce subito il contenuto completo, il titolo e la descrizione.
La nostra guida su SEO per siti costruiti con l’AI approfondisce titoli, sitemap e dati strutturati.
Prompt di esempio
Blog in Markdown:
Aggiungi un blog su /blog. Ogni articolo è un file Markdown in content/blog con titolo, descrizione, data e un’immagine di copertina facoltativa in cima. Crea una pagina elenco (dal più recente, 10 per pagina) e una pagina per ogni articolo su /blog/[slug]. Pre-renderizza tutte le pagine del blog in HTML statico così ognuna ha il proprio titolo, la meta descrizione e i tag Open Graph. Aggiungi gli articoli a sitemap.xml e genera un feed RSS su /blog/rss.xml.
Blog con editor:
Aggiungi un blog con articoli salvati nel database: titolo, slug, estratto, corpo (Markdown), immagine di copertina, stato (bozza o pubblicato), data di pubblicazione. Aggiungi un’area di amministrazione protetta da password per creare, modificare, visualizzare in anteprima e pubblicare gli articoli, con caricamento di immagini per la copertina e le immagini nel testo. Su /blog compaiono solo gli articoli pubblicati. Renderizza ogni pagina di articolo sul server con il proprio titolo e la meta descrizione.
Rifinitura:
Migliora il layout degli articoli del blog: larghezza di lettura comoda, interlinea più ampia, titoli, blocchi di codice e citazioni con stile, immagini responsive, e link “articolo successivo / precedente” in fondo. Mantieni i colori e i font esistenti del sito.
Passo dopo passo
- Decidi chi scrive e scegli Markdown, database + editor o un CMS.
- Scegli la struttura degli URL:
/bloge/blog/slug-articolo. - Costruisci le pagine elenco e articolo con le basi di layout descritte sopra.
- Aggiungi i metadati per ogni articolo: titolo, descrizione, immagine di condivisione, date.
- Rendi gli articoli scansionabili: pre-renderizzali o renderizzali sul server, poi verifica visualizzando il sorgente di una pagina — il testo dell’articolo deve esserci.
- Aggiungi una sitemap e un feed RSS.
- Gestisci le immagini: comprimile, imposta le dimensioni, aggiungi il testo alternativo. Per un editor, salva i caricamenti nello storage dei file (vedi come aggiungere caricamenti di file).
- Scrivi due o tre articoli prima del lancio, così il blog non sembra vuoto.
- Pubblica, poi invia la sitemap in Google Search Console.
Errori comuni
- Scegliere una configurazione che nessuno userà. Un blog in Markdown per un team che non toccherà mai i file resterà vuoto.
- Articoli renderizzati solo nel browser. Le condivisioni mostrano un’anteprima vuota e i motori di ricerca potrebbero vedere meno contenuto.
- Stesso titolo e stessa descrizione su ogni articolo. Ognuno deve averne una propria.
- Cambiare gli slug dopo la pubblicazione. Rompe i link; se proprio devi, aggiungi un redirect.
- Immagini enormi non compresse. Rallentano ogni articolo.
- Nessuna bozza. Gli articoli a metà finiscono online per sbaglio.
- Scrivere di te stesso invece che sulle domande dei tuoi clienti. Le risposte utili portano visite; gli annunci raramente.
Checklist
- Il metodo di scrittura corrisponde a chi scriverà davvero
- Il blog sta su /blog nel tuo dominio principale
- URL puliti e stabili per ogni articolo
- Titolo, descrizione e immagine di condivisione unici per ogni articolo
- L’HTML dell’articolo contiene il testo completo (controlla il sorgente della pagina)
- Sitemap e feed RSS includono tutti gli articoli pubblicati
- Le bozze restano private
- Immagini compresse, con testo alternativo
- Qualche articolo scritto prima del lancio
Aggiungere un blog con Mythex
Su Mythex puoi aggiungere entrambi i tipi di blog dalla chat. Per un blog basato su editor, gli articoli vanno nel database del progetto e le immagini nello storage dei file, entrambi attivati da Mythex quando l’app ne ha bisogno. La documentazione di Mythex segnala che le nuove app predefinite sono spesso single-page app Vite, con una SEO più debole rispetto all’HTML renderizzato sul server o statico — quindi per un blog chiedi pagine articolo pre-renderizzate o statiche, oppure una configurazione Next.js. Vedi SEO per la tua app pubblicata, e pubblica di nuovo dopo le modifiche.
Se parti da zero, vedi come costruire un sito web con l’AI e come costruire il sito di una piccola attività.
Domande
Il blog dovrebbe stare su un sottodominio o in una sottocartella?
Una sottocartella come example.com/blog mantiene il blog sullo stesso sito del tuo prodotto ed è la scelta più semplice per la maggior parte delle piccole attività. Un sottodominio come blog.example.com ha senso quando il blog gira su una piattaforma separata che non puoi ospitare sotto il sito principale.
Qual è il modo più semplice per aggiungere un blog a un sito che ho costruito con l’AI?
Se scriveranno i post solo tu o uno sviluppatore, salva ogni post come file Markdown nel progetto e fai in modo che il sito lo trasformi in pagine. Se a scrivere saranno persone non tecniche, aggiungi i post a un database con un semplice editor di amministrazione, oppure collega un CMS.
Un blog su un’app a pagina singola fa male alla SEO?
Può renderla più debole. Le pagine generate solo nel browser sono più difficili da leggere per alcuni crawler e per le anteprime di condivisione. Gli articoli del blog dovrebbero essere serviti come HTML vero — pre-renderizzato in fase di build o generato sul server — con un proprio titolo e una propria descrizione.
Con quale frequenza dovrei pubblicare su un blog aziendale?
Non esiste un numero magico. Un ritmo costante che riesci a mantenere, con articoli che rispondono a domande reali dei tuoi clienti, batte una raffica di post seguita da mesi di silenzio.