WEB & SVILUPPO · 2026
SEO Command Center: CMS SEO multi-sito
Una regia editoriale per siti statici: collega repository, legge i template, usa i dati di Search Console e accompagna ogni contenuto dalla strategia alla pubblicazione.
- CLIENTE
- Progetto personale
- RUOLO
- Product design, sviluppo full-stack e SEO workflow
- CONTENITORI
- Multi-sito
- DATI SEO
- 90 giorni
- SCHEDULER
- 15 min
- PUBBLICAZIONE
- GitHub
Il problema
Un sito statico è veloce, solido e semplice da distribuire. Diventa però più faticoso quando occorre produrre contenuti con costanza: ogni progetto ha una struttura diversa, template diversi, servizi diversi da promuovere e una propria voce editoriale.
Volevo evitare due estremi: pubblicare articoli generici scollegati dal sito oppure trasformare ogni nuovo contenuto in una modifica manuale al repository. Da qui è nato SEO Command Center: un CMS pensato specificamente per orchestrare contenuti SEO su più siti statici.
Un contenitore per ogni sito
Ogni sito è un contenitore indipendente. Conserva repository e branch GitHub, sezioni editoriali, template, memoria del brand, servizi, CTA, vincoli, link interni e proprietà Search Console. Questo impedisce che il tono, i collegamenti o le informazioni di un progetto finiscano per errore in un altro.
Il CMS legge inoltre il template della sezione da alimentare. Prima di preparare un contenuto può quindi considerare i campi attesi dalla pagina Astro e costruire un output compatibile con il sito, anziché limitarsi a produrre testo isolato dal contesto tecnico.
Dalla strategia alla pubblicazione
Il flusso parte da un argomento e da un obiettivo. L'AI costruisce un piano editoriale in italiano, con intento di ricerca, struttura, angolazione e valore concreto per il lettore. Per ogni elemento del piano vengono raccolte fonti e brief; soltanto dopo i controlli di qualità e l'approvazione si passa alla coda di pubblicazione.
- Memoria editoriale per mantenere stile, servizi e CTA coerenti.
- Inventario dei link interni per creare connessioni utili tra le pagine.
- Verifiche SEO e revisione AI prima della pianificazione.
- Snapshot del file precedente e rollback in caso di necessità.
Integrazione con Search Console
Un solo account Google Search Console può essere collegato al Command Center e associato alle proprietà dei singoli siti. Il sistema importa query e pagine degli ultimi 90 giorni per individuare opportunità, evitare contenuti sovrapposti e rendere il piano editoriale più aderente ai segnali reali di ricerca.
Architettura e sicurezza
Il backend gira su Cloudflare Workers, con D1 per i dati relazionali e un cron che controlla la coda ogni 15 minuti. Le chiavi di GitHub, OpenAI e Google restano nei secret del Worker; i token OAuth vengono salvati cifrati. La pubblicazione passa dall'API GitHub, mantiene una traccia di audit e verifica l'URL prodotto.
Il risultato è una piattaforma che conserva i vantaggi dei siti statici, ma aggiunge un processo editoriale ripetibile, controllato e adattabile a ogni progetto.