Salta al contenuto
Francesco Sguotti
Menu

Piattaforme SaaS · 2026

SEO Command Center

Il mio CMS per pubblicare contenuti SEO su più siti statici: tiene separato ogni sito, legge i suoi template, usa i dati di Search Console e pubblica su GitHub solo dopo controlli e approvazione.

Ruolo
Prodotto, sviluppo e flusso editoriale
Per
Francesco Sguotti Software
Strumenti
Cloudflare Workers · Cloudflare D1 · OpenAI API · GitHub API · Google Search Console · Astro

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.

Il progetto evita due estremi: pubblicare articoli generici scollegati dal sito oppure trasformare ogni nuovo contenuto in una modifica manuale al repository. Da qui nasce 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.

Hai un problema simile?

Raccontami com'è fatto oggi il tuo lavoro e cosa vorresti che cambiasse. Rispondo io, entro due giorni lavorativi.

Scrivimi