Preparati a lanciare il tuo sito web: non dimenticare queste 10 cose!

Preparati a lanciare il tuo sito web: non dimenticare queste 10 cose!

Quali sono le cose che devi ancora fare al tuo sito web prima di lanciarlo?

Hai acquistato un dominio web e creato un sito web: bravo! Prima di premere il pulsante di lancio e diffondere la notizia sul tuo nuovo sito web, assicurati di controllare le seguenti cose per dare al tuo progetto le migliori possibilità.

Di seguito sono riportati alcuni suggerimenti per il monitoraggio, l'ottimizzazione e la sicurezza per far crescere il traffico e offrire la migliore esperienza ai visitatori del tuo sito web:

  1. statistiche di Google
  2. Google Search Console
  3. Cloudflare per sicurezza e velocità
  4. Certificato SSL per la sicurezza e la fiducia dei visitatori
  5. Memorizzazione nella cache per le prestazioni
  6. Ottimizzazione e compressione delle immagini
  7. Minimizzazione della sceneggiatura
  8. Controllo dei collegamenti interrotti
  9. Controllo dei collegamenti canonici
  10. Backup

Spieghiamo ogni punto in modo più dettagliato:

1. Google Analytics per il monitoraggio del traffico sul tuo sito web

Una soluzione di analisi è molto facile da aggiungere a qualsiasi sito web e ti consente di monitorare il traffico su tutte le pagine del tuo sito: registra quanti visitatori hai, da dove provengono, da quali siti provengono, quali pagine visitano, quanto tempo trascorrono su ogni pagina e altro ancora!

Lanciare un sito web senza una soluzione di analisi del traffico è come guidare un'auto con gli occhi bendati: sei in viaggio ma non hai idea di dove stai andando. Non sai come sta andando il tuo traffico, se gli articoli e i contenuti che pubblichi stanno avendo qualche effetto o l'impatto delle tue campagne pubblicitarie.

Senza una soluzione di analisi, non sai nemmeno se i tuoi SEO stanno avendo effetto.

Una delle soluzioni più popolari e facili da installare è Google Analytics – ed è gratuita!

2. Google Search Console (precedentemente Strumenti per i Webmaster)

Google Search Console ti consente di misurare le prestazioni del tuo motore di ricerca Google

Se Google Analytics ti dice cosa sta succedendo ai visitatori del tuo sito, Google Search Console (precedentemente Strumenti per i Webmaster) ti dice dove si posiziona il tuo sito su Google in termini di ricerche. Ti dice quante pagine del tuo sito Google ha indicizzato, con quali parole i visitatori ti trovano, quanto spesso appari nei risultati e quali pagine del tuo sito sono le più popolari in termini di traffico organico.

Google Search Console ti consente anche di dire a Google dove trovare la tua mappa del sito per aiutarlo a scoprire e indicizzare le pagine del tuo sito.

Dal punto di vista tecnico, una volta autorizzato e aggiunto il tuo sito a Google Search Console, inizierai a ricevere varie notifiche e avvisi sulla "salute" del tuo sito, ad esempio quando Google rileva errori sul tuo server o se scopre virus e codice dannoso sul tuo sito.

Ti fornisce suggerimenti per rendere il tuo sito più facile da navigare sui dispositivi mobili e ti mostra quali siti pubblicano collegamenti al tuo sito.

Google Search Console può essere collegato anche a Google Analytics, per visualizzare report più dettagliati direttamente nell'interfaccia di analisi del traffico .

Google Search Console è uno strumento molto prezioso e ti consiglio di approfittarne.

3. Cloudflare per velocità e sicurezza

Cloudflare è un'azienda che offre molti servizi orientati alla sicurezza del sito Web, al trasferimento di contenuti, alla velocità e altro ancora.

Puoi attivare Cloudflare sul tuo sito web gratuitamente, senza alcuna modifica al sito, direttamente a livello DNS . Una volta attivato (ci vogliono circa 10 minuti), Cloudflare prende il controllo della zona DNS e delle richieste DNS.

In cambio, ottieni:

  • Protezione: poiché la zona DNS sarà controllata da Cloudflare, l'indirizzo IP del tuo sito sarà nascosto e nessuno sarà in grado di scoprire l'indirizzo del tuo server. Il tuo sito funzionerà senza problemi perché Cloudflare instrada il traffico al server senza rivelarne l'identità e quindi i bot e le persone malintenzionate vedranno invece l'indirizzo Cloudflare. In questo modo ti protegge da determinati attacchi mirati direttamente al server. Cloudflare ti protegge anche dagli attacchi DDoS (un tipo di attacco che travolge un server inviando migliaia di richieste al secondo).
  • Velocità: Cloudflare offre il caching gratuito per i tuoi contenuti statici (immagini, HTML, CSS, codice Javascript) direttamente sulla loro rete di distribuzione (CDN). Ciò significa che vedrai un notevole risparmio di larghezza di banda: poiché le tue immagini e altri contenuti statici si trovano sui server Cloudflare in molte regioni del pianeta, i tuoi visitatori saranno in grado di accedere a tali risorse molto più velocemente, da un server vicino a loro e dal tuo server sarà libero e rilassato. Mentre scrivo questo articolo, ho più di 50 siti Web su Cloudflare e la maggior parte ha un risparmio di larghezza di banda pari o superiore al 50%. Gestisco molti siti di e-commerce e tutti hanno migliaia di immagini di prodotti. Il risparmio di larghezza di banda è enorme!
  • Sicurezza: Cloudflare offre un certificato SSL gratuito per l'intero dominio che si rinnova automaticamente. Tutto quello che devi fare è attivarlo nell'interfaccia di amministrazione e voilà! È possibile accedere al tuo sito con https://. Perché questa è una cosa buona? Per prima cosa, i tuoi visitatori saranno più sicuri vedendo che si accede al tuo sito tramite una connessione sicura. Poi, dal 2017, Google ha affermato che darà ai siti sicuri un peso maggiore nei risultati, e dal 2018 mostra persino un’etichetta nel browser Chrome accanto ai siti senza SSL: sito non protetto. Quindi, essendo libero, non devi nemmeno pensarci! Non devi nemmeno installare nulla sul tuo server!

4. Certificato SSL per la sicurezza (del tuo sito web)

Come accennato in precedenza, Google ha iniziato a preferire i siti Web dotati di certificati di sicurezza SSL e visualizza un'etichetta "non protetto" nelle pagine dei risultati accanto ai siti che non dispongono di SSL. Non ha un bell'aspetto, ma è anche un rischio per la sicurezza continuare senza SSL sul tuo sito, soprattutto quando puoi averne uno gratuitamente.

Niente più scuse nel 2019 per non avere SSL! E se non esegui la migrazione a Cloudflare, puoi ottenere un certificato SSL gratuito con la maggior parte delle società di hosting utilizzando i certificati gratuiti di Let's Encrypt. Puoi installarli con pochi clic dal tuo host o, se utilizzi Windows, ad esempio, puoi scaricare un piccolo software che lo installerà facilmente.

Naturalmente, nessuno ti impedisce di acquistare un certificato SSL da un rivenditore autorizzato (come GoDaddy , ecc.) e di installarlo.

Una volta impostato SSL, non dimenticare di reindirizzare tutte le pagine con la versione http:// alla versione sicura https://. Di solito puoi farlo aggiungendo regole di reindirizzamento sul tuo server o, se usi Cloudflare, seleziona l'opzione " Utilizza sempre https " nella Crypto nell'interfaccia di Cloudflare.

5. Memorizzazione nella cache per la velocità del sito

Puoi alleggerire il carico sul tuo server sfruttando i vantaggi della memorizzazione nella cache. Se il tuo sito è creato con WordPress, ci sono molti moduli di caching che puoi installare che possono risparmiare CPU (Total Cache, WP Rocket, ecc.), risparmiare molte query sul tuo database, ecc.

La memorizzazione nella cache funziona su molti livelli, ma il principio di base è che la prima volta che un visitatore accede a una pagina con memorizzazione nella cache attiva, il server genera quella pagina interrogando il database, generando codice HTML e servendo la pagina al visitatore. Allo stesso tempo, il plug-in di memorizzazione nella cache crea una copia statica della pagina già generata e la memorizza su disco (o nella memoria del server). Quando la pagina viene visitata nuovamente (dallo stesso visitatore o da un altro visitatore), il plugin trova la pagina memorizzata nella cache e la serve da lì, evitando al server di dover lavorare nuovamente per generare la pagina.

Questo è il principio di base e, a seconda della complessità delle tue pagine, può far sembrare che il sito stia volando!

Questo processo avviene in background, devi solo preoccuparti della configurazione iniziale e la cache si aggiorna automaticamente quando apporti modifiche alle pagine o quando scadono.

6. Ottimizzazione e compressione delle immagini

È sempre una buona idea pianificare e preparare le tue immagini nelle prime fasi della fase di costruzione del sito web: questo ti farà risparmiare molto tempo quando sarà il momento di lanciare il tuo sito. Dovresti sempre caricare immagini ottimizzate, della dimensione giusta per la posizione in cui le stai utilizzando. Non va bene caricare un'immagine enorme sul server e sulla pagina web se ti serve per coprire solo un quarto della pagina.

È anche una buona idea pre-ottimizzare e comprimere le immagini prima di caricarle per garantire che abbiano il miglior rapporto dimensione-dimensione. Esistono molti plugin per WordPress che ottimizzeranno e comprimeranno le immagini dopo averle aggiunte al sito, ma è meglio quando hai un'idea di dove verrà utilizzata ciascuna immagine, quanto deve essere grande e caricarla a quella dimensione dall'inizio .

Le immagini aumentano notevolmente il tempo di caricamento del tuo sito web e possono consumare più larghezza di banda del server del necessario. Se il tuo account di hosting ha un limite di larghezza di banda (quantità di dati trasferiti in un mese), puoi utilizzare la larghezza di banda molto più velocemente con poche immagini di troppo, a seconda della quantità di traffico ricevuto dal tuo sito.

Se utilizzi principalmente immagini JPEG, che è un formato compresso (con perdita di dati), abbiamo stabilito che regolando leggermente la compressione/qualità, puoi ottenere un notevole risparmio di larghezza di banda.

Recentemente ho studiato questo rapporto dimensioni/qualità su alcuni siti di e-commerce che ho creato e ho trovato un buon valore per le immagini dei prodotti (che su alcuni siti possono essere migliaia).

Di seguito è riportata la differenza nella dimensione del file quando si varia la compressione dell'immagine (qualità), da 90 (impostazione predefinita), a 70 e quindi a 50.

Sebbene la dimensione dell'immagine sui prodotti fosse molto piccola, il valore 50 ha prodotto immagini di qualità visiva troppo scarsa e quindi l'ho aumentato a 70. Ma anche con qualità 70, la larghezza di banda consumata dalle immagini è diminuita di quasi la metà! Se lo moltiplichi per migliaia di prodotti, il risparmio ottenuto e la differenza nel tempo di caricamento della pagina sono enormi.

Come puoi vedere di seguito, una volta raggiunta la qualità 70, la dimensione dell'immagine aumenta notevolmente. E con il salto di qualità da 50 a 90, la dimensione del file immagine è più che raddoppiata!

Dimensione a qualità 90 (in KB)Dimensione a qualità 70 (in KB)Dimensione a qualità 50 (in KB)
35.620.015.0
34.419.314.5
35.820.115.0
24.713.39.9
37.322.016.9
27.415.311.5
27.115.211.4
61.234.926.3
Totale: 283,5Totale: 160,1Totale: 120,5

 

7. Minimizzazione per ridurre le dimensioni dello script

La minimizzazione è il processo di riduzione della dimensione dei file di script (Javascript, fogli di stile CSS) di cui il tuo sito web ha bisogno per caricarli più velocemente.

Potresti avere file CSS (per lo styling) o file Javascript (per aggiungere animazioni o funzionalità e interazioni dinamiche). Quando lavori sul sito, questi script di solito hanno un codice ben organizzato con rientri, tabulazioni, spazi, righe multiple, nomi di variabili lunghi per facilitarne la modifica, ma i browser non ne hanno bisogno per interpretare correttamente i file e visualizzare la pagina .

Riducendo a icona, puoi rimuovere automaticamente questi spazi, tabulazioni, righe vuote e sostituire i nomi delle variabili con nomi brevi senza compromettere la funzionalità. Questo processo di minimizzazione può rendere i file molto più piccoli e di conseguenza più veloci da caricare.

Per motivi di efficienza, questo processo di minimizzazione può avvenire sul server (esistono plugin per WordPress per la minimizzazione), ma può anche essere eseguito nel programma/piattaforma che utilizzi durante lo sviluppo del sito. Se il tuo sito ha Cloudflare, può minimizzare i file direttamente dal server, al momento dell'accesso, senza che tu debba fare nulla.

Ridurre al minimo gli script aumenta il punteggio quando test come Google Page Speed, GTMetrix o YSlow analizzano il tuo sito. Google utilizza anche la velocità di caricamento del sito per determinare il livello di posizionamento del tuo sito nelle pagine dei risultati di ricerca. Un sito che si carica velocemente è ben visto da Google e i tuoi visitatori ne saranno entusiasti.

Ecco un esempio della configurazione in Cloudflare che minimizza automaticamente i file statici sul tuo sito:

Esempio di minimizzazione di Cloudflare

8. Verifica la presenza di collegamenti interrotti

A volte mi sento disorganizzato mentre lavoro sul sito. Creo la maggior parte delle pagine come bozze, vuote, quindi le rielaboro e vi inserisco dei contenuti. Spesso lascio collegamenti temporanei nei contenuti che non portano da nessuna parte, con l'intenzione di tornare più tardi e sostituirli prima del lancio del sito. Ma a volte me ne dimentico e posso ritrovarmi con collegamenti interrotti sul sito.

Altre volte, non ricevo tutti i contenuti dai clienti e creo pagine vuote con collegamenti temporanei, solo per poter andare avanti con la mia attività . Naturalmente, spesso il cliente cambia idea o io mi dimentico di lui.

Indipendentemente dal motivo, ogni sito Web può presentare collegamenti interrotti e pagine mancanti. La prima impressione non è buona e non è una buona idea lasciarle così, dal punto di vista dell'esperienza dei visitatori ma anche del posizionamento nei motori di ricerca.

Ecco perché, prima del lancio (e a intervalli regolari dopo il lancio), controllo la presenza di collegamenti interrotti sul mio sito web. Puoi farlo manualmente se non hai molte pagine, ma puoi omettere accidentalmente alcuni collegamenti.

È meglio utilizzare uno strumento software chiamato "crawler" – un software che visiterà la pagina principale del sito, identificherà tutti i collegamenti su quella pagina, quindi visiterà ciascun collegamento e farà lo stesso su ciascuno fino a esaurire tutte le pagine e collegamenti. Dopo aver scansionato l'intero sito, ti fornisce un report dei risultati e ti consente di sapere se sono presenti collegamenti interrotti in modo da poterli correggere.

I miei strumenti preferiti per verificare se hai collegamenti interrotti sono:

  • Xenu Link Sleuth – un programma Windows gratuito che controllerà qualsiasi collegamento sul tuo sito Web, non solo pagine, ma immagini, cornici, plug-in, sfondi, fogli di stile e così via. Genera report in tempo reale durante la scansione e, alla fine, puoi salvare il report o inviarlo via email. Funziona anche su siti protetti https. Il programma è molto piccolo e funziona su tutte le versioni di Windows dalla 95 in poi.
  • Screaming Frog – uno strumento online che offre molto più del semplice controllo dei collegamenti interrotti. La versione gratuita esegue la scansione fino a 500 URL (che potrebbero anche essere sufficienti se non disponi di un sito Web di grandi dimensioni). Ti aiuta anche con alcuni suggerimenti e strumenti per l'ottimizzazione dei motori di ricerca, come l'identificazione di contenuti duplicati, l'analisi dei tag meta e del titolo, la generazione di mappe del sito XML e altro ancora.

Ecco un esempio di un rapporto generato da Xenu Link Sleuth:

esempio di Xeno

9. Controlla gli URL canonici

Se hai una pagina sul tuo sito a cui è possibile accedere con più di un URL, o se hai pagine diverse con URL diversi ma contenuti identici, hai "contenuti duplicati". Anche i motori di ricerca identificano questi contenuti e questo può influire negativamente sulle prestazioni del tuo sito nei motori di ricerca.

Ad esempio, supponiamo che tu abbia una pagina di contatti, accessibile al seguente indirizzo:

http://www.mysiteexample.com/contact

E la stessa pagina su:

http://miositoesempio.com/contatto

Si potrebbe dire: ma è lo stesso indirizzo! È la stessa pagina!

Sì, è davvero la stessa pagina, ma puoi accedervi nella versione del dominio con "www" e senza "www". Per Google, questa è una pagina duplicata. “WWW” è solo un sottodominio ed è considerato un indirizzo diverso.

Se non dici esattamente a Google qual è la versione preferita (canonica o ufficiale) delle tue pagine, Google sceglierà da sola, considerandone una “canonica” e ignorando l'altra, o peggio, considerando entrambe di pari importanza. In questo caso, il “valore” SEO che la pagina canonica riceverebbe si divide in due – in ciascuna versione un lato alla volta. Ciò porta a diminuire l'importanza della pagina a causa dei diversi collegamenti, finendo per far sì che le tue pagine competano con se stesse.

È qui che il collegamento “canonico” torna utile: anche se il tuo sito ha più pagine con lo stesso contenuto, accessibili da URL diversi, puoi specificare nel sezione delle pagine quale versione preferisci (la versione “canonica”), in questo modo:

<link rel=”canonical” href=”http://mysiteexample.com/contact” />

Questo tag è sufficiente per indicare ai motori di ricerca che si preferisce che la pagina consideri la versione senza “www” come “ufficiale”.

Inoltre, se hai configurato Google Search Console, dovresti anche andare lì e specificare quale versione preferisci in modo che i rapporti ricevuti siano per la versione appropriata.

Puoi leggere di più qui sugli URL canonici e altri argomenti relativi al miglioramento del tuo sito e a renderlo il più semplice possibile per i motori di ricerca da indicizzare e comprendere.

Se utilizzi WordPress sul tuo sito, un ottimo strumento per gli aspetti di ottimizzazione dei motori di ricerca è il plugin Yoast , che oltre alle funzioni di ottimizzazione, analisi degli articoli, analisi delle parole chiave e così via, genera automaticamente questi URL canonici su tutte le pagine.

10. Backup del sito web

Tutto il lavoro che dedichi al tuo sito web può andare in malora se non disponi di una soluzione di backup configurata. Hai caricato le immagini, creato le pagine, configurato i plugin e più tardi qualche hacker riesce ad accedervi, il server si blocca o rompi qualcosa tu stesso – se non hai un backup recente , hai una notte o due da perdere, altrimenti rischi di non recuperare nulla!

Ecco perché è consigliabile effettuare un backup prima di avviare il sito. È bello averlo fin dalla fase di costruzione.

Quasi tutte le società di hosting offrono una soluzione di backup o un'altra, inclusa nel prezzo o a un costo aggiuntivo, a seconda dell'abbonamento che hai. Inoltre, a seconda dell’azienda e di quanto si paga, la frequenza con cui vengono eseguiti questi backup del sito varia: giornaliera, ogni poche ore o settimanale.

È comunque una buona idea avere la tua copia da qualche parte. Puoi eseguire il backup del tuo sito tramite FTP o utilizzando vari strumenti di backup come Syncback SE o Syncback Pro (che utilizzo da anni su tutti i miei progetti).

Se il tuo sito è realizzato con WordPress, un'ottima soluzione di backup è creare un account gratuito sulla ManageWP . Una volta connesso il tuo sito a ManageWP, puoi impostare backup pagamento A seconda del tuo sito e della frequenza con cui aggiorni i contenuti, un backup al mese potrebbe non essere sufficiente.

Da ManageWP puoi ripristinare automaticamente il tuo sito, sia sullo stesso host che avevi la prima volta, sia su un altro host se desideri cambiare società di hosting.

Come servizio per professionisti con più siti, ManageWP ha anche altre funzionalità come il controllo centralizzato di aggiornamenti, commenti, installazione di moduli e altro ancora.

Un'altra soluzione di backup che utilizzo è il backup automatico su Amazon S3 (puoi utilizzare Syncback per questo) o su un altro server FTP. Esistono molti plugin per WordPress che eseguiranno il backup del tuo sito su servizi come Dropbox, Google Drive, OneDrive, ecc.

È importante ricordare, tuttavia, che per motivi di sicurezza ed efficienza, il backup del sito deve essere eseguito frequentemente (almeno quotidianamente) e in una posizione separata da quella in cui è ospitato il sito stesso.

Personalmente preferisco il backup su Amazon S3, utilizzando Syncback Pro. Posso configurare il backup in modo che venga eseguito quotidianamente, in modo differenziale (viene eseguito il backup solo delle modifiche, non dell'intero sito). E se si tratta di un sito molto importante e desidero la flessibilità di eseguire il rollback alle versioni precedenti, posso impostare 7 backup, uno per ogni giorno della settimana. In questa variante, se succede qualcosa di indesiderato e non me ne rendo conto immediatamente (magari il sito era infetto e non me ne sono accorto, e il backup ha anche memorizzato lo script dannoso), posso tornare indietro di qualche giorno.

Per tutti i miei clienti, dispongo di backup giornalieri completi del database. Se voglio, posso tornare alla versione di qualche mese fa. Le grandi aziende archiviano persino anni di backup di siti Web e database. Tutto dipende da quanto sono importanti i dati e da quanta flessibilità si desidera avere durante il recupero dei dati.

Bonus: imposta la tua iscrizione alla newsletter

Quest’ultimo suggerimento riguarda più l’area del marketing o della strategia che quella tecnica. Se stai lanciando un sito web per un motivo diverso dalle immagini di gatti, dovresti prendere sul serio la creazione di una mailing list .

Molti proprietari di siti web (me compreso) si rammaricano di non aver iniziato prima a raccogliere indirizzi e-mail da potenziali clienti e visitatori del sito. Alcuni lo fanno prima del lancio del sito.

Se inizi a creare una lista e-mail adesso, costruirai lentamente il TUO pubblico: persone interessate ai TUOI contenuti, ai TUOI aggiornamenti e a ciò che TU hai da offrire. Il contatto personale con i tuoi fan è molto efficace.

Senza essere noioso e invadente, puoi inviare aggiornamenti, contenuti di valore, consigli, idee e, perché no, promozioni ed effettuare vendite direttamente via email ai clienti che si sono iscritti volentieri alla tua mailing list.

Un modo rapido per iniziare a creare una lista e-mail è iscriversi a un servizio di posta elettronica o ESP ( email service provider ) (ce ne sono alcuni gratuiti, altri a pagamento), inserire un modulo di iscrizione sul sito Web e voilà!

Conclusione

Ci sono molte altre cose che puoi fare per far sì che il tuo sito web abbia il massimo impatto al momento del lancio, ma quelle descritte in questo articolo sono tra le più importanti e relativamente facili da implementare.

Ti consiglio di non lasciarli non implementati 6 mesi dopo il lancio! Non dovrebbero volerci più di 2 ore per eseguire tutti i passaggi e implementarli. Sarai felice di averlo fatto.

CERCANDO DI VENDERE UN BUSINESS ONLINE-3