Come creare un sito con WordPress: guida completa per principianti
Aggiornata ad agosto 2026 e verificata su WordPress 7.1.
Vuoi capire come creare un sito con WordPress senza perderti fra hosting, temi, plugin e page builder? In questa guida analizzeremo tutte le fasi, dalla progettazione iniziale alla pubblicazione. Il percorso è adatto a chi parte da zero. Le avvertenze tecniche ti eviteranno gli errori più comuni.
Se invece preferisci affidare il progetto a un professionista, scopri il nostro servizio di realizzazione siti web.
Primo, le definizioni.
WordPress è un CMS open source. La sigla sta per Content Management System, cioè un software che permette di creare e gestire pagine, articoli, immagini e altri contenuti attraverso un pannello di amministrazione. Il core fornisce le funzioni di base; il tema controlla presentazione e template, mentre i plugin aggiungono funzioni specifiche.
WordPress permette di realizzare blog, siti aziendali, portfolio, progetti editoriali o negozi online. Il software è gratuito, ma un sito professionale richiede almeno un dominio, uno spazio hosting e tempo per aggiornamenti, sicurezza e contenuti.
Per questo non ti prometterò un sito “gratis in pochi minuti”: ti mostrerò invece quali decisioni prendere e in quale ordine.
Per creare un sito WordPress devi definire obiettivi e struttura, scegliere dominio e hosting, installare WordPress, configurare le impostazioni di base, scegliere un tema, creare pagine e menu, installare solo i plugin necessari e completare i controlli su SEO, sicurezza, prestazioni, privacy e accessibilità.
Questa guida WordPress è pensata per i principianti. Se cerchi un manuale WordPress pratico, usa l’indice per passare dalla panoramica alla procedura che ti serve: imparerai a usare WordPress senza confondere core, tema, plugin e strumenti esterni.
Come creare un sito WordPress in 12 passaggi
Se cerchi il percorso essenziale, questi sono i passaggi da completare nell’ordine:
- Definisci obiettivo, pubblico e azione principale.
- Progetta pagine, navigazione e cluster di contenuti.
- Scegli un dominio riconoscibile.
- Acquista un hosting adatto e attiva HTTPS.
- Installa WordPress con un account amministratore sicuro.
- Configura lingua, permalink, utenti e visibilità.
- Predisponi backup e ambiente di staging.
- Scegli un tema a blocchi, classico o personalizzato.
- Crea homepage, pagine, blog, menu, header e footer.
- Installa soltanto i plugin necessari.
- Verifica SEO, sicurezza, prestazioni, privacy e accessibilità.
- Esegui la checklist di lancio, pubblica e monitora il sito.
L’installazione è soltanto uno dei passaggi. Le decisioni che incidono di più sul risultato sono spesso la struttura, la qualità dei contenuti e la possibilità di mantenere il sito nel tempo.
Prima di iniziare: cosa serve per creare un sito WordPress
Un sito efficace nasce prima dell’installazione. Ti servono un obiettivo chiaro, una struttura dei contenuti, un dominio, un hosting compatibile con WordPress e una persona responsabile della manutenzione.
| Elemento | È indispensabile? | A cosa serve |
|---|---|---|
| Obiettivo e pubblico | Sì | Definiscono contenuti, funzioni e tono del sito |
| Dominio | Sì, per un progetto autonomo | È l’indirizzo pubblico del sito |
| Hosting | Sì, per WordPress.org | Ospita file, database e servizi del sito |
| Certificato HTTPS | Sì | Protegge la connessione e abilita il protocollo sicuro |
| Tema | Sì | Controlla presentazione, template e stili |
| Plugin | Solo quando necessari | Aggiungono funzioni non presenti nel core o nel tema |
| Contenuti | Sì | Rispondono alle esigenze delle persone e dei motori di ricerca |
| Backup e manutenzione | Sì | Rendono il progetto recuperabile e sicuro nel tempo |
Quanto costa davvero
WordPress.org è un software libero e gratuito. Per pubblicare e gestire un sito, però, devi sostenere altri costi: dominio, hosting, eventuali licenze, sviluppo, manutenzione e produzione dei contenuti.
Un progetto personale può partire con risorse essenziali; un sito aziendale deve prevedere un budget proporzionato al rischio, al traffico e alle funzioni richieste.
WordPress.org o WordPress.com?
I nomi sono simili, ma descrivono due esperienze differenti.
| Scelta | Come funziona | Vantaggi | Limiti da verificare |
|---|---|---|---|
| WordPress.org | Installi WordPress su un hosting scelto da te | Controllo esteso su dati, codice, temi e plugin | Devi gestire hosting, sicurezza, backup e manutenzione |
| WordPress.com | Usi un servizio ospitato con diversi piani | Avvio più semplice e parte tecnica gestita | Dominio, plugin, temi e personalizzazioni dipendono dal piano |
Se vuoi un sito professionale sotto il tuo pieno controllo, in genere WordPress.org è la scelta più flessibile.
Se vuoi sperimentare senza gestire il server, WordPress.com può essere più semplice.
I piani e le funzioni del servizio cambiano nel tempo: controlla sempre la pagina ufficiale dei prezzi di WordPress.com prima di decidere.
Un sito gratuito su un sottodominio può essere utile per fare pratica, ma non equivale a un progetto aziendale pronto per crescere.
Progettare contenuti, pagine e keyword
Prima di installare plugin o scegliere colori, rispondi a quattro domande:
- Chi deve visitare il sito?
- Quale problema deve risolvere?
- Quale azione vuoi che compia la persona?
- Quali contenuti dimostrano competenza e affidabilità?
Le risposte servono a preparare una prima mappa del sito.
Per un’attività professionale può comprendere homepage, servizi, chi siamo, contatti, portfolio o casi studio, blog e pagine legali. In un progetto editoriale avranno maggiore importanza categorie, autori, archivi e collegamenti fra articoli.
Questa prima struttura, però, deve essere verificata attraverso la ricerca delle keyword. Analizza le espressioni utilizzate dalle persone per cercare i tuoi servizi, prodotti o contenuti e raggruppale in base al bisogno che esprimono.
Non creare una pagina per ogni variante della stessa keyword.
Ricerche differenti possono avere lo stesso intento e trovare risposta in un unico contenuto. Per esempio, “consulente SEO”, “consulenza SEO” e “servizio SEO” potrebbero riferirsi alla stessa pagina commerciale. Una ricerca come “che cos’è la SEO” esprime invece un bisogno informativo e richiede un contenuto diverso.
Assegna quindi a ogni pagina un intento principale e usa le keyword secondarie per svilupparne sezioni, esempi e domande frequenti. Crea una nuova pagina soltanto quando la ricerca esprime un’esigenza realmente distinta e hai contenuti sufficienti per soddisfarla.
A questo punto puoi correggere la mappa iniziale: unire pagine troppo simili, aggiungere contenuti mancanti e definire gerarchie, menu e collegamenti interni. In questo modo l’architettura nasce dall’incontro fra obiettivi del progetto, bisogni delle persone e domanda di ricerca, riducendo contenuti duplicati e cannibalizzazione.
Per approfondire, puoi leggere la guida su come progettare l’architettura SEO di un sito aziendale.
Checklist di progettazione
- Definisci pubblico, obiettivo e conversione principale.
- Elenca le pagine indispensabili.
- Raggruppa le keyword per intento, non solo per somiglianza.
- Disegna un menu semplice, comprensibile anche senza conoscere l’azienda.
- Stabilisci chi scrive, revisiona e aggiorna i contenuti.
- Prevedi fin dall’inizio privacy, accessibilità, sicurezza e manutenzione.
Scegliere dominio, hosting e HTTPS
Il dominio è il nome con cui le persone raggiungono il sito. Deve essere leggibile, facile da ricordare e non ambiguo. Evita trattini o parole aggiuntive se non servono. Prima dell’acquisto verifica marchi, varianti ortografiche e disponibilità dei profili social più importanti.
Se vuoi approfondire il tema, ho preparato una guida specifica su che cos’è un dominio e come sceglierlo.
L’hosting ospita WordPress e il database. Non esiste il miglior hosting in assoluto: esiste quello adatto al progetto.
Se vuoi capire meglio servizi, infrastruttura e criteri di scelta, leggi la guida su che cos’è un hosting e come funziona.
Quando confronti i piani, valuta almeno:
- Versioni PHP e database supportate.
- Risorse effettive e limiti del piano.
- Backup automatici e possibilità di ripristino.
- Staging, SFTP e accesso ai log.
- Assistenza tecnica e tempi di risposta.
- Sicurezza, aggiornamenti dell’infrastruttura e isolamento degli account.
- Facilità di migrazione e costo di rinnovo del piano hosting.
Il sito deve essere raggiungibile in HTTPS con un certificato valido. Dopo l’attivazione, controlla che tutte le versioni HTTP reindirizzino verso un solo indirizzo canonico HTTPS e che non rimangano immagini o script caricati in modo non sicuro.
Installare WordPress
Molti hosting provider offrono un’installazione guidata. Per un principiante è normalmente la strada più semplice: riduce gli errori nella creazione del database e nel file di configurazione.
La procedura tipica è:
- Collega il dominio allo spazio hosting.
- Attiva HTTPS.
- Avvia l’installazione WordPress dal pannello del provider.
- Scegli lingua, titolo provvisorio e account amministratore.
- Usa una password lunga e unica.
- Completa l’installazione e accedi a /wp-admin/.
- Verifica subito aggiornamenti, URL e stato del certificato.
Ho pubblicato anche una procedura più dettagliata su come installare WordPress.
Installazione manuale: quando serve
L’installazione manuale è utile quando il provider non offre un installer, quando devi controllare in dettaglio il processo o quando lavori in un ambiente locale o di test. Richiede però maggiore attenzione.
In sintesi:
- Scarica WordPress dal sito ufficiale e decomprimi l’archivio sul tuo computer.
- Crea un database e un utente con privilegi limitati al solo database necessario.
- Rinomina
wp-config-sample.phpinwp-config.phpe inserisci nome del database, utente, password e host forniti dal provider. - Genera chiavi e salt univoci e sostituisci i valori di esempio presenti nel file.
- Trasferisci tramite SFTP, non tramite FTP non cifrato, il contenuto della cartella estratta nella directory associata al dominio.
- Apri
https://esempio.it/wp-admin/install.phpe completa la procedura scegliendo titolo, lingua e credenziali dell’amministratore. - Accedi a
/wp-admin/, verifica URL e HTTPS, elimina eventuali file temporanei e controlla i permessi di file e directory.
Un esempio sintatticamente corretto è:
define( 'DB_NAME', 'nome_database' );
define( 'DB_USER', 'utente_database' );
define( 'DB_PASSWORD', 'password_lunga_e_unica' );
define( 'DB_HOST', 'localhost' );
Non copiare credenziali reali in documenti, ticket o chat. Prima di modificare wp-config.php, salva sempre una copia recuperabile. La documentazione ufficiale di wp-config.php descrive le opzioni disponibili.
Locale, staging e produzione
Un ambiente locale gira sul tuo computer. Uno staging è una copia di test ospitata e separata dal sito pubblico. La produzione è il sito visibile agli utenti.
Per modifiche importanti è preferibile questo flusso:
- Backup verificato della produzione.
- Copia sincronizzata in staging.
- Modifica e test.
- Controllo delle differenze fra database e file.
- Rilascio selettivo.
- Verifica immediata della produzione.
- Piano di rollback.
Il semplice noindex non rende privato uno staging. Usa password, autenticazione HTTP o restrizioni di accesso e considera noindex una protezione aggiuntiva. Ho descritto i problemi più comuni nel case study su staging, Git e rilascio WordPress.
Prime impostazioni di WordPress
Per una procedura ordinata puoi seguire la guida su come configurare WordPress dopo l’installazione.
Dopo l’accesso a /wp-admin/, non iniziare subito a costruire pagine. Controlla prima le impostazioni fondamentali.
Titolo, lingua, fuso orario e utenti
In Impostazioni → Generali verifica titolo, motto, lingua, fuso orario, formato di data e ora. Il fuso orario corretto è importante per pubblicazioni programmate, log e attività automatiche.
Crea un account personale per ogni collaboratore. Non condividere l’account amministratore. Assegna il ruolo minimo necessario e rimuovi gli utenti che non devono più accedere.
Permalink
In Impostazioni → Permalink scegli una struttura leggibile. L’impostazione “Nome articolo” è adatta a molti siti, ma la scelta deve dipendere dall’architettura del progetto.
L’indirizzo predefinito può avere la forma https://esempio.it/?p=123. Dopo la pubblicazione, modificare permalink e slug può generare errori 404: se l’URL cambia, configura un reindirizzamento 301 dalla vecchia risorsa alla nuova.
Visibilità ai motori di ricerca
Durante lo sviluppo puoi selezionare Scoraggia i motori di ricerca dall’effettuare l’indicizzazione di questo sito.
Quando l’opzione è attiva, WordPress imposta il sito come non pubblico per i motori e aggiunge alle pagine le direttive robots noindex e nofollow. È una richiesta rivolta ai crawler: non disattiva il sito, non impedisce di aprire gli URL e non protegge file o informazioni riservate.
Per uno staging usa quindi password, autenticazione HTTP, restrizioni IP o regole di accesso equivalenti.
Mantieni noindex come protezione aggiuntiva, non come unica barriera. Prima del lancio deseleziona l’opzione, svuota le cache e controlla sia il codice sorgente sia gli header HTTP: un plugin SEO, il server o una regola rimasta nello staging potrebbero continuare a inviare direttive noindex.
Backup e aggiornamenti
Un backup WordPress completo comprende database e file.
Nel database si trovano articoli, pagine, utenti, commenti, impostazioni e molti dati dei plugin; fra i file rientrano media caricati, temi, plugin, configurazione e personalizzazioni. Salvare soltanto una delle due parti può rendere impossibile ricostruire correttamente il sito.
Il backup dovrebbe essere automatico, versionato e conservato anche fuori dal server principale.
Mantieni più punti di ripristino, cifra gli archivi che contengono dati o credenziali e limita gli accessi. Soprattutto, prova periodicamente un ripristino in un ambiente separato: un archivio mai verificato è soltanto una speranza, non ancora una procedura di recupero.
Prima di aggiornare core, tema o plugin:
- Controlla compatibilità e changelog.
- Salva un backup recuperabile.
- Prova l’aggiornamento in staging quando il rischio è significativo.
- Aggiorna un componente alla volta se devi individuare facilmente un conflitto.
- Controlla pagine, form, login, area riservata e funzioni critiche.
- Verifica log ed errori.
Puoi seguire le mie guide su come fare il backup di un sito WordPress e come aggiornare WordPress in modo sicuro.
Scegliere un tema WordPress
La guida dedicata ai temi WordPress approfondisce fonti, criteri di scelta, test e costi di manutenzione.
Il tema non è soltanto un insieme di colori. Controlla template, struttura delle pagine, stili globali e compatibilità con le funzioni del sito.
Per cercare un tema gratuito parti dalla directory ufficiale dei temi WordPress, raggiungibile anche da Aspetto → Temi → Aggiungi nuovo.
Il repository permette di filtrare temi a blocchi, funzionalità, layout e categorie.
Per un tema commerciale usa invece il sito ufficiale del produttore, verifica licenza e assistenza ed evita sempre copie provenienti da fonti non autorizzate.
Per installare un tema gratuito dal repository:
- Vai in Aspetto → Temi → Aggiungi nuovo.
- Cerca il tema per nome oppure usa i filtri per caratteristiche e layout.
- Apri l’anteprima, controlla almeno homepage, pagina interna, articolo e versione mobile, quindi seleziona Installa.
- Dopo l’installazione usa l’anteprima del sito o attiva il tema soltanto quando hai verificato il risultato.
Per un tema commerciale o distribuito come archivio ZIP, vai in Aspetto → Temi → Aggiungi nuovo → Carica tema, seleziona il file .zip ricevuto dal produttore, installalo e attivalo. Conserva licenza e documentazione e controlla se gli aggiornamenti richiedono una chiave o un collegamento all’account del fornitore.
Il cambio di tema non cancella pagine e articoli, ma può modificare template, menu, widget, dimensioni delle immagini, shortcode e funzioni legate al tema precedente.
Su un sito già pubblicato esegui prima un backup, prova il cambio in staging e predisponi il ritorno al tema precedente. Evita di importare interi siti demo in produzione: possono creare pagine, utenti, impostazioni e contenuti che poi dovrai rimuovere.
Temi a blocchi e temi classici
Un tema a blocchi permette di modificare con il Site Editor anche parti come header, footer e template.
Un tema classico usa prevalentemente file PHP, Customizer, aree widget e posizioni di menu definite dal tema. Esistono inoltre soluzioni ibride che adottano solo alcune funzioni a blocchi. La documentazione sui temi a blocchi spiega le differenze rispetto ai temi classici.
| Tipo | Dove modifichi il sito | Quando può essere adatto |
|---|---|---|
| Tema a blocchi | Aspetto → Editor | Se vuoi lavorare con blocchi, template e stili globali |
| Tema classico | Customizer, menu, widget e opzioni del tema | Se il progetto o il tema esistente usa il flusso classico |
| Tema personalizzato | Codice, repository e processo di rilascio | Se servono controllo, prestazioni e design su misura |
| Tema con page builder | Interfaccia del builder | Se accetti la dipendenza dallo strumento e il relativo costo di manutenzione |
Il tema predefinito disponibile dipende dalla versione e dall’installazione. Non scegliere un tema perché è “l’ultimo”: valuta accessibilità, prestazioni, aggiornamenti, supporto, qualità del codice e compatibilità con il progetto.
Tema gratuito o premium?
“Premium” indica una licenza commerciale, non una garanzia automatica di qualità. Un buon tema gratuito può essere più solido di un prodotto ricco di funzioni inutili.
Prima di installare controlla:
- Data e frequenza degli aggiornamenti.
- Compatibilità dichiarata con WordPress e PHP.
- Documentazione e assistenza.
- Accessibilità e navigazione da tastiera.
- Peso delle risorse caricate.
- Dipendenza da plugin proprietari.
- Facilità di migrazione futura.
- Licenza e numero di siti consentiti.
Se devi modificare il codice di un tema classico di terze parti, usa un tema child o un processo di sviluppo che non venga sovrascritto dagli aggiornamenti.
Editor a blocchi, Site Editor e page builder
Per distinguere blocchi, pattern, template ed Editor del sito consulta la guida a Gutenberg WordPress.
L’editor a blocchi è l’editor standard dei contenuti WordPress. Paragrafi, titoli, immagini, colonne e pulsanti sono blocchi. Non è un plugin opzionale legato al tema.
Il Site Editor è disponibile con i temi a blocchi e serve a modificare template, parti del template e stili globali. Un page builder è invece uno strumento esterno che può sostituire o affiancare l’esperienza standard.
Per iniziare con l’editor a blocchi:
- Inserisci un titolo descrittivo.
- Organizza la pagina con H2 e H3 in ordine logico.
- Usa paragrafi brevi, liste e tabelle quando migliorano la lettura.
- Salva pattern riutilizzabili solo per elementi realmente ricorrenti.
- Controlla anteprima desktop e mobile.
- Verifica il codice prodotto dai blocchi personalizzati o di terze parti.
Non scegliere un builder solo perché offre molti widget. Valuta prestazioni, accessibilità, manutenzione, compatibilità futura e possibilità di rimuoverlo senza ricostruire tutto.
Creare homepage e pagine
In Pagine → Aggiungi nuova puoi creare contenuti statici come servizi, chi siamo e contatti.
La procedura di base è:
- Inserisci un titolo chiaro: nella maggior parte dei temi diventerà anche l’H1 della pagina.
- Aggiungi paragrafi, titoli, immagini, colonne e altri elementi con il pulsante +. Usa la vista elenco per controllare ordine e gerarchia dei blocchi.
- Nel pannello delle impostazioni verifica slug, autore, eventuale pagina genitore, template, visibilità e immagine in evidenza.
- Se il contenuto non è pronto, seleziona Salva bozza. Usa Anteprima per controllare il risultato sul front-end e su schermi differenti.
- Quando la pagina è pronta, pubblicala subito oppure programma data e ora. Dopo la pubblicazione apri l’URL da una sessione non autenticata e prova link, pulsanti e form.
WordPress conserva normalmente le revisioni del contenuto, utili per confrontare o recuperare modifiche precedenti.
Le revisioni non sostituiscono però un backup completo: non contengono necessariamente file, configurazioni e dati prodotti da plugin.
Ogni pagina dovrebbe avere:
- Un obiettivo principale.
- Un solo H1, normalmente generato dal titolo.
- Titoli H2 e H3 ordinati.
- Un’introduzione che chiarisce subito il beneficio.
- Testi, immagini ed esempi utili.
- Una call to action coerente.
- Link verso approfondimenti pertinenti.
- Title SEO e meta description specifici.
Per usare una pagina come homepage, vai in Impostazioni → Lettura, seleziona “Una pagina statica” e assegna homepage e pagina articoli. Non usare la stessa pagina per entrambe.
Prima di pubblicare controlla slug, anteprima, visibilità, immagine in evidenza e condivisione social. Evita di copiare una pagina per poi dimenticare title, link canonici o contenuti del modello originale.
Creare un blog con WordPress
Gli articoli sono contenuti ordinati nel tempo e possono essere associati a categorie e tag.
Le pagine descrivono invece contenuti più stabili e non dipendono normalmente da una sequenza cronologica.
Una categoria dovrebbe rappresentare un tema editoriale ricorrente. Un tag è utile solo se collega un numero significativo di contenuti; creare molti archivi con un solo articolo produce pagine deboli.
Per creare un post vai in Articoli → Aggiungi nuovo. Scrivi titolo e contenuto con l’editor a blocchi, poi controlla nel pannello delle impostazioni:
- Slug e anteprima dell’indirizzo.
- Categoria principale ed eventuali tag realmente necessari.
- Immagine in evidenza e, se previsto dal tema o dal plugin SEO, riassunto e dati per la condivisione social.
- Autore, visibilità e data di pubblicazione.
Salva una bozza durante il lavoro, rileggi l’anteprima sul front-end e usa la programmazione se il post deve uscire in una data precisa. Dopo la pubblicazione verifica pagina dell’articolo, archivio del blog, categoria assegnata, feed e collegamenti interni.
Per ogni articolo:
- Definisci intento e domanda principale.
- Analizza cosa manca nei risultati esistenti.
- Scrivi una struttura prima del testo.
- Aggiungi esempi, fonti e collegamenti interni.
- Ottimizza immagini, title e descrizione.
- Rileggi su mobile.
- Pianifica una data di revisione.
Quando aggiorni un contenuto, non limitarti a cambiare l’anno. Verifica procedure, screenshot, link, dati, prodotti citati e corrispondenza con l’intento di ricerca.
Pagine, articoli, categorie e tag: differenze
Ho approfondito il modello editoriale nella guida su pagine, articoli, categorie e tag in WordPress.
| Tipo | Uso principale | Esempio |
|---|---|---|
| Pagina | Contenuto stabile e gerarchico | Servizi, chi siamo, contatti |
| Articolo | Contenuto editoriale associato a data e autore | Guida, notizia, approfondimento |
| Categoria | Macrotema ricorrente del blog | WordPress, SEO, sicurezza |
| Tag | Relazione trasversale realmente utile | Una tecnologia o un tema presente in più articoli |
Evita categorie e tag quasi identici. Prima di creare una tassonomia chiediti se avrà una pagina archivio utile, descrivibile e collegata da più contenuti. Se la risposta è no, probabilmente non serve.
Header, footer, menu e template
Per progettazione, sottomenu, mobile e accessibilità leggi la guida ai menu WordPress.
Il percorso cambia in base al tema.
Con un tema a blocchi
Vai in Aspetto → Editor. Da qui puoi lavorare su:
- Navigazione.
- Stili globali.
- Pagine.
- Template come articolo singolo, pagina, categoria e archivio.
- Parti del template come header e footer.
Per modificare il menu apri la parte del template che contiene l’header oppure la sezione dedicata alla navigazione, seleziona il blocco Navigazione e aggiungi pagine, categorie o link personalizzati.
Riordina le voci dalla vista elenco, sposta una voce sotto un’altra per creare un sottomenu e controlla le impostazioni di apertura e sovrapposizione per il menu mobile. Salva solo dopo aver verificato se WordPress sta aggiornando un singolo menu, una parte del template o l’intero template.
Prima di modificare un template globale, verifica quali pagine lo utilizzano. Una modifica all’header o al template “Articolo singolo” può apparire su centinaia di URL.
Con un tema classico
Le funzioni disponibili dipendono dal tema. Puoi trovare Aspetto → Personalizza, Aspetto → Menu, Aspetto → Widget o un pannello proprietario. Menu e aree widget esistono soltanto se il tema le registra.
Per creare o modificare un menu classico vai in Aspetto → Menu, seleziona il menu esistente oppure assegnagli un nome e creane uno nuovo.
Aggiungi pagine, articoli, categorie o link personalizzati, trascina le voci per cambiarne l’ordine e spostale leggermente verso destra per creare un sottomenu. Assegna infine il menu a una posizione registrata dal tema e seleziona Salva menu.
Le schermate seguenti riguardano il percorso di un tema classico: con un tema a blocchi devi invece utilizzare il Site Editor e il blocco Navigazione.


Una sidebar è un’area laterale prevista dal layout; un widget è un contenuto inserito in una sidebar, nel footer o in un’altra area registrata dal tema. Non tutti i siti hanno bisogno di una barra laterale.
Nei temi classici vai in Aspetto → Widget, scegli l’area da modificare, usa il pulsante + per aggiungere un blocco, trascinalo per cambiarne la posizione e apri il menu del blocco per rimuoverlo.
Verifica sempre dove appare l’area: lo stesso widget può essere visibile su tutte le pagine, soltanto sugli articoli o in una specifica sezione, in base al tema.
Il footer è la parte conclusiva del sito. Con un tema a blocchi si modifica come parte del template; con un tema classico può dipendere dalle aree widget, dal Customizer o dalle opzioni del tema. Inserisci soltanto informazioni utili, come contatti, dati dell’attività, pagine legali e pochi collegamenti di servizio.
Non modificare direttamente header.php, footer.php o altri file di un tema di terze parti in produzione: gli aggiornamenti possono sovrascrivere il lavoro e un errore PHP può rendere il sito inutilizzabile.
Regole per una navigazione efficace
- Mantieni poche voci principali.
- Usa etichette comprensibili, non slogan vaghi.
- Non nascondere pagine importanti in molti livelli di sottomenu.
- Assicurati che il menu funzioni con tastiera e tecnologie assistive.
- Inserisci nel footer contatti, informazioni legali e collegamenti realmente utili.
- Controlla sempre il menu mobile.
Installare e scegliere i plugin
La guida ai plugin WordPress spiega come valutarli, installarli, diagnosticarli e rimuoverli.
Un plugin aggiunge funzioni a WordPress. Non esiste un numero ideale valido per tutti i siti: contano qualità, sovrapposizioni e impatto tecnico.
Per i plugin gratuiti usa come punto di partenza la directory ufficiale dei plugin WordPress, disponibile anche dal tuo pannello WordPress in Plugin → Aggiungi plugin.
La scheda del repository mostra autore, aggiornamenti, compatibilità dichiarata, installazioni, recensioni e assistenza. Per i plugin commerciali acquista o scarica soltanto dal sito ufficiale dello sviluppatore o da un rivenditore autorizzato.
Prima di installare un plugin verifica:
- Fonte e autore.
- Aggiornamenti recenti.
- Compatibilità con la tua versione di WordPress e PHP.
- Documentazione e supporto.
- Permessi e dati trattati.
- Impatto su database e prestazioni.
- Funzioni duplicate da tema, core o altri plugin.
- Procedura di disinstallazione.
Per installare e verificare un plugin:
- Su un sito già pubblico esegui prima un backup e, per funzioni importanti, prova il plugin in staging.
- Vai in Plugin → Aggiungi plugin, cerca il prodotto nella directory e apri la scheda per controllarne i dettagli.
- Seleziona Installa ora e poi Attiva. Per un plugin commerciale usa Carica plugin e seleziona il file ZIP originale.
- Configura soltanto le opzioni necessarie e concedi permessi o accessi esterni solo quando sono indispensabili alla funzione scelta.
- Prova sia il pannello di amministrazione sia il front-end, possibilmente da una sessione non autenticata. Controlla anche prestazioni, log, operazioni programmate e invio di email.
- Se compaiono errori, disattiva il plugin e verifica che il sito torni allo stato precedente. Prima di eliminarlo consulta la procedura di disinstallazione e decidi se conservare o rimuovere i dati.
Non usare copie “nulled” di prodotti commerciali: possono essere alterate, non ricevono aggiornamenti affidabili e violano spesso la licenza.
Disattivare non equivale sempre a eliminare dati o tabelle. Nella mia esperienza, i conflitti più difficili da diagnosticare nascono spesso da funzioni sovrapposte fra tema, core e più plugin. Prima di aggiungere un nuovo strumento verifica quindi se il sito possiede già la funzione che cerchi.
Un caso frequente è il modulo di contatto. Non basta visualizzare i campi: configura protezione antispam proporzionata, informativa e consenso quando necessari, messaggio di conferma e destinatario corretto. Esegui un invio di prova da una sessione non autenticata e verifica sia la ricezione sia il campo per la risposta. Se le notifiche non arrivano, controlla log, configurazione del mittente e autenticazione del dominio; non installare più plugin di posta alla cieca.
Gestire immagini e video
In Media → Libreria trovi immagini, documenti e altri file caricati nel sito. Puoi aggiungere un elemento da Media → Aggiungi nuovo oppure trascinarlo direttamente nella schermata. Selezionando un file puoi controllare URL, dimensioni, titolo, didascalia, descrizione e testo alternativo; prima di eliminarlo verifica che non sia utilizzato in pagine, articoli, template o campi gestiti da plugin.
Nell’editor inserisci un blocco Immagine, Galleria, Video o File e scegli se caricare un nuovo elemento o riutilizzarne uno dalla Libreria media. L’immagine in evidenza si imposta invece nel pannello del contenuto: può essere usata dal tema nelle anteprime, negli archivi e nella testata dell’articolo, ma la sua posizione dipende dal template.
Carica immagini nelle dimensioni realmente necessarie, comprimile e usa formati moderni quando compatibili. Un’immagine molto più grande dello spazio in cui appare rallenta il caricamento senza migliorare la resa percepita.
Per ogni immagine valuta:
- Nome file descrittivo.
- Dimensioni e compressione.
- Testo alternativo quando l’immagine comunica informazioni.
- Didascalia quando aggiunge contesto.
- Crediti e licenza.
- Dimensioni dichiarate per limitare spostamenti del layout.
Il testo alternativo non deve ripetere keyword in modo artificiale. Deve descrivere lo scopo dell’immagine nel contesto; se l’immagine è decorativa, l’attributo alt può essere vuoto. Ho approfondito il tema nella guida su alt text, SEO e accessibilità.
Per i video, l’embed da una piattaforma esterna evita di trasferire file molto pesanti dal tuo hosting, ma può introdurre cookie e richieste a terze parti. Valuta consenso, modalità privacy e una copertina leggera che carichi il player solo dopo l’interazione.
SEO di base per un sito WordPress
WordPress offre una buona base tecnica, ma non sostituisce una strategia SEO.
Title, H1 e meta description
Il title SEO appare normalmente nella scheda del browser e può essere usato da Google nei risultati. L’H1 è il titolo principale visibile nella pagina. Possono essere simili, ma non devono per forza coincidere.
La meta description non determina direttamente la posizione, ma può aiutare a spiegare il valore del risultato. Google può comunque generare uno snippet diverso in base alla query.
Scrivi title e descrizioni specifici, utili e coerenti con il contenuto. Evita elenchi di keyword e anni non realmente supportati da una revisione.
Link interni
I link interni aiutano persone e motori di ricerca a scoprire le relazioni fra contenuti. Usa anchor descrittive e collega una pagina quando rappresenta il passaggio successivo naturale.
Non inserire dieci link ripetitivi verso lo stesso URL. Dai invece a ogni contenuto un ruolo: guida principale, approfondimento o pagina di servizio.
Sitemap XML e Search Console
WordPress genera automaticamente un indice di sitemap XML, normalmente disponibile in /wp-sitemap.xml. L’indice rimanda a sitemap separate per contenuti pubblici, tassonomie e autori; viene generato dinamicamente, quindi non devi ricreare manualmente un file ogni volta che pubblichi una pagina.
Un plugin SEO può sostituire o ampliare questo sistema, per esempio per gestire tipi di contenuto personalizzati o escludere archivi che non vuoi promuovere. Controlla quale sitemap risponde effettivamente, evita di inviare contemporaneamente versioni incoerenti e verifica che gli URL importanti restituiscano 200, siano canonici e possano essere indicizzati. Togliere un URL dalla sitemap non equivale a impostarlo noindex: la sitemap facilita la scoperta, ma non controlla da sola l’indicizzazione.
Invia l’indice corretto in Google Search Console e monitora pagine rilevate, indicizzate ed escluse. Non serve usare generatori esterni se WordPress o il plugin SEO aggiornano già la sitemap automaticamente.
Per approfondire strategia, contenuti, autorevolezza e aspetti tecnici, leggi la mia guida completa alla SEO e al posizionamento su Google.
Analytics, cookie e privacy
Per Google Analytics puoi usare Site Kit, Google Tag Manager, un’integrazione affidabile o un’implementazione personalizzata gestita nel tema child.
Evita di incollare il codice direttamente in header.php di un tema che verrà aggiornato.
Prima di raccogliere dati:
- Definisci cosa serve davvero misurare.
- Configura proprietà, flusso dati e fuso orario.
- Gestisci consenso e cookie secondo i requisiti applicabili.
- Escludi traffico interno e ambienti di staging.
- Verifica gli eventi nel DebugView o negli strumenti di anteprima.
- Controlla che i tag non vengano caricati due volte.
- Aggiorna informativa privacy e documentazione interna.
WordPress offre strumenti per esportare o cancellare dati personali e una pagina di supporto per la privacy, ma non crea automaticamente un’informativa legale completa per ogni attività. Per obblighi specifici rivolgiti a un professionista competente.
Sicurezza, prestazioni e accessibilità
Questi aspetti non arrivano dopo il design: fanno parte della qualità del sito.
Sicurezza essenziale
Per una strategia completa consulta la guida alla sicurezza WordPress.
- Mantieni aggiornati core, tema e plugin.
- Usa password uniche e autenticazione a più fattori quando disponibile.
- Limita gli amministratori.
- Elimina componenti inutilizzati.
- Usa HTTPS e SFTP.
- Proteggi backup e credenziali.
- Monitora log, modifiche ai file e attività sospette.
- Prepara una procedura di risposta e ripristino.
Nel case study sulla bonifica malware, spam SEO e hardening WordPress mostro perché la rimozione del codice malevolo è solo una parte del lavoro: bisogna individuare il vettore, chiudere la vulnerabilità e verificare l’integrità del sito.
Prestazioni
Misura prima di ottimizzare. Immagini, font, script di terze parti, builder e plugin possono influire su caricamento e interattività.
Interventi comuni:
- Hosting adeguato e cache.
- Immagini ridimensionate e compresse.
- Riduzione di plugin e script non necessari.
- Caricamento selettivo delle risorse.
- Tema leggero e codice mantenibile.
- CDN quando utile al pubblico.
- Controllo periodico dei Core Web Vitals.
Trovi altri esempi nella guida su come velocizzare un sito WordPress.
Accessibilità
Un sito accessibile usa HTML semantico, gerarchie di titoli coerenti, contrasto sufficiente, focus visibile, controlli da tastiera e moduli con etichette chiare. Immagini, video e documenti devono avere alternative appropriate.
I test automatici aiutano, ma non sostituiscono una verifica manuale con tastiera e, quando possibile, tecnologie assistive. Approfondisci il tema nella guida dedicata all’accessibilità dei siti web.
Errori comuni da evitare
Molti problemi non derivano da WordPress, ma da decisioni prese senza considerare la manutenzione futura.
Installare tutto in produzione
Modificare tema, plugin o codice direttamente sul sito pubblico rende più difficile capire cosa ha causato un errore. Per interventi significativi usa staging, backup e un piano di ripristino.
Usare troppi strumenti sovrapposti
Due plugin SEO, più sistemi di cache o diversi builder possono intervenire sugli stessi dati e generare conflitti. Prima di aggiungere uno strumento verifica se il core, il tema o un plugin già attivo svolgono quella funzione.
Comprare un tema prima di progettare i contenuti
Una demo è costruita per apparire completa, ma potrebbe non rappresentare le tue pagine reali. Prima definisci contenuti e funzioni; poi scegli un tema che li supporti senza forzature.
Ignorare mobile e accessibilità fino alla fine
Navigazione, ordine dei blocchi, testi dei pulsanti e form devono funzionare fin dalle prime bozze. Correggerli soltanto prima del lancio può richiedere di riprogettare intere sezioni.
Confondere backup e sicurezza
Il backup non impedisce un attacco: permette di recuperare dati. Un plugin di sicurezza non sostituisce aggiornamenti, credenziali robuste, hosting affidabile e procedure operative. Servono entrambi.
Cambiare URL senza reindirizzamenti
Modificare slug, categorie o struttura dei permalink può interrompere link interni ed esterni. Quando un URL pubblico cambia, pianifica mappatura, redirect 301 e controllo degli errori 404.
Considerare il lancio come la fine del progetto
Contenuti, software e requisiti cambiano. Senza responsabilità, calendario di manutenzione e monitoraggio, anche un buon sito perde qualità e affidabilità.
Checklist prima della pubblicazione
Contenuti e navigazione
- Homepage e pagine principali sono complete.
- Non rimangono testi segnaposto o pagine di esempio.
- Menu desktop e mobile funzionano.
- Logo e breadcrumb riportano agli URL corretti.
- Link, pulsanti, telefono, email e mappe sono stati provati.
- Pagine 404 e risultati di ricerca interni hanno una gestione utile.
SEO e indicizzazione
- Title, H1 e meta description sono coerenti.
- Canonical e redirect sono corretti.
- Il sito non restituisce noindex per errore.
- La casella “Scoraggia i motori di ricerca” è disattivata in produzione.
- Sitemap e robots.txt sono raggiungibili.
- Search Console è verificata.
- Dati strutturati e anteprime social non contengono errori evidenti.
Tecnica e sicurezza
- HTTPS non presenta contenuti misti.
- Backup e ripristino sono stati verificati.
- WordPress, temi e plugin sono aggiornati.
- Gli utenti hanno ruoli appropriati.
- Form e invio email funzionano.
- Cache, cron e processi automatici sono operativi.
- Non rimangono account, plugin o file temporanei non necessari.
Prestazioni, privacy e accessibilità
- Le pagine principali sono state provate su dispositivi reali.
- Immagini e font sono ottimizzati.
- Banner e preferenze cookie funzionano.
- Privacy policy e informazioni legali sono aggiornate.
- Il sito è navigabile da tastiera.
- Focus, contrasto, label e testi alternativi sono stati controllati.
- Gli embed esterni rispettano le scelte di consenso.
Pubblicare e richiedere l’indicizzazione
Quando tutti i controlli sono completati, rimuovi le protezioni destinate allo sviluppo, svuota le cache e verifica il sito da una sessione non autenticata.
Invia la sitemap in Search Console e usa il controllo URL per le pagine più importanti. Google può impiegare da alcuni giorni a diverse settimane per scansionare e indicizzare un contenuto; la richiesta non garantisce né l’inclusione né una posizione specifica.
Dopo il lancio controlla:
- Errori 404 e redirect.
- Log del server.
- Copertura di Search Console.
- Query e pagine di destinazione.
- Core Web Vitals.
- Conversioni e invii dei form.
- Aggiornamenti e vulnerabilità.
Cosa fare dopo il lancio
Attività, frequenze e responsabilità sono raccolte nella guida alla manutenzione WordPress.
Un sito WordPress non è un prodotto che si pubblica e si dimentica. Pianifica:
- Backup giornalieri o con frequenza adatta ai dati.
- Aggiornamenti e verifiche periodiche.
- Revisione trimestrale dei contenuti strategici.
- Monitoraggio di errori, sicurezza e prestazioni.
- Aggiornamento di prezzi, persone, servizi e riferimenti normativi.
- Nuovi link interni quando pubblichi approfondimenti.
- Test regolari di form e percorsi di conversione.
Se il sito sostiene un’attività, documenta chi può intervenire, dove sono conservate le credenziali, come si ripristina un backup e cosa fare in caso di incidente.
Domande frequenti su WordPress
Si può creare un sito WordPress gratis?
Puoi usare gratuitamente il software WordPress.org, ma per un sito autonomo servono normalmente dominio e hosting. WordPress.com offre anche opzioni ospitate, con funzioni e limitazioni che dipendono dal piano. Il costo reale comprende inoltre manutenzione, contenuti ed eventuali licenze.
WordPress è adatto a chi parte da zero?
Sì, se il progetto è semplice e segui un percorso ordinato. Installazione guidata, editor a blocchi e temi ben documentati riducono la difficoltà. Sicurezza, SEO, prestazioni e personalizzazioni avanzate richiedono però competenze o supporto professionale.
Serve saper programmare?
Non per creare pagine e articoli con funzioni standard. HTML, CSS, JavaScript, PHP, database e strumenti di sviluppo diventano importanti quando devi personalizzare comportamento, tema, integrazioni o processo di rilascio.
Qual è la differenza tra tema e plugin?
Il tema controlla principalmente presentazione e template. Un plugin aggiunge funzioni. In linea generale, una funzione che deve restare attiva anche cambiando tema dovrebbe stare in un plugin o in codice applicativo separato.
Quanti plugin posso installare?
Non esiste un numero universale. Un solo plugin scritto male può causare più problemi di dieci plugin leggeri e ben mantenuti. Evita duplicazioni, valuta ogni dipendenza e rimuovi ciò che non serve.
Tema a blocchi o tema classico?
Scegli un tema a blocchi se vuoi modificare template e stili con il Site Editor. Un tema classico può essere appropriato per un progetto esistente o per un flusso già consolidato. La qualità dell’implementazione conta più dell’etichetta.
Quanto tempo serve per creare un sito?
Dipende da contenuti, funzioni, revisioni e persone coinvolte. Installare WordPress richiede poco; progettare struttura, scrivere contenuti, configurare tracciamento, verificare accessibilità e testare il lancio richiede molto più tempo.
WordPress è sicuro?
WordPress può essere gestito in modo sicuro, ma nessun CMS lo è automaticamente. Aggiornamenti, credenziali, hosting, plugin, backup, monitoraggio e procedure operative determinano gran parte del rischio.
Come faccio a far comparire il sito su Google?
Rendi il sito accessibile e indicizzabile, pubblica contenuti utili, usa una struttura chiara, collega le pagine, invia la sitemap in Search Console e controlla gli errori. La scansione e l’indicizzazione non sono immediate né garantite.
Posso cambiare tema in futuro?
Sì, ma il costo dipende da quanto contenuto e quante funzioni dipendono dal tema o dal builder. Prima di cambiare crea uno staging, esegui un backup e verifica template, shortcode, widget, CSS e prestazioni.
Conclusione
Creare un sito con WordPress non significa soltanto installare il CMS e scegliere un tema. Il risultato dipende da progettazione, contenuti, manutenzione e dalla capacità di prendere decisioni che rimangano sostenibili nel tempo.
Parti da una struttura semplice, usa il core quando è sufficiente, aggiungi soltanto gli strumenti necessari e testa ogni passaggio. Avrai un sito più facile da usare, aggiornare e far crescere.
Se vuoi confrontarti su progettazione, sviluppo o manutenzione, contattaci per una valutazione gratuita e senza impegno del progetto.