Prima di iniziare con nozioni tecniche facciamo un po’ di chiarezza, su cos’è la SEO on-page, la SEO on-page appartiene agli aspetti più essenziali dell’ottimizzazione del sito web.
La SEO on-page si riferisce all’ottimizzazione della struttura e dei contenuti del sito web, tutto ciò che è “sulla pagina” (al contrario del SEO off-page).
La seo on-page richiede molte conoscenze, in questo articolo parleremo di molti aspetti che la compongono.
Perché è parte integrante della SEO che può portarti ad avere posti migliori in serp.
A differenza del SEO off-page, il SEO on-page è completamente sotto il tuo controllo, quindi perché non dovresti controllarlo?
Alcune cose richiedono una configurazione una tantum( tipo la struttura del sito, l’https ecc…), mentre altri devono essere costantemente sotto controllo, come l’ottimizzazione dell’articolo prima della pubblicazione, rispettando i tag H, la leggibilità dell’articolo e il peso delle immagini.
Ecco un elenco di alcuni importanti fattori SEO on-page che hanno un’influenza diretta o indiretta sul successo del tuo sito web.
Cose come HTTPS o la velocità della pagina sono fattori di ranking confermati . Significa che Google li utilizza direttamente nel proprio algoritmo di ranking.
Ci sono molti dibattiti sui fattori che influenzano il page rank, ma il fatto è che, indipendentemente dal fatto che Google utilizzi o meno questi fattori come fattore di ranking, sono importanti perché migliorano l’esperienza utente complessiva e forniscono valore aggiunto al visitatore del sito web.
Nota: ci sono centinaia di segnali di ranking ma nessuno sa con certezza al 100% quali sono e come funzionano. Google è molto riservato sulla loro formula al fine di prevenire possibili usi impropri. Forniscono dichiarazioni / conferme ufficiali solo su alcuni aspetti parziali del loro algoritmo.
La SEO in-page consiste in larga misura nell’ottimizzazione tecnica. Per molti risulta difficile e noioso, ma in realtà non è così difficile e nemmeno noioso (almeno per me!).
L‘accessibilità del tuo sito è la base della SEO tecnica. I motori di ricerca eseguono la scansione delle pagine web e le indicizzano in database per visualizzare i risultati più rilevanti per i propri utenti.
Come scoprire se le tue pagine vengono indicizzate? Utilizzando Google Search Console
Se non la usi, configurala adesso!
Per connetterti a Search Console, devi registrarti con un account Google e verificare il tuo dominio.
La Search Console ti aiuta ad analizzare il posizionamento delle parole chiave, i CTR, le possibili penalizzazioni da parte di Google e l’indicizzazione del tuo sito.
Apri Google Search Console. Nella vista Copertura , scegli “Escluso” e controlla se ci sono pagine che dovrebbero essere indicizzate in quell’elenco.
Di solito dovresti aver escluso pagine che non vuoi che siano indicizzate (es. – / embed /, / feed /, / wp-admin /)
Non preoccuparti. Non è necessario che queste pagine vengano indicizzate, ma se vedi URL importanti di pagine di destinazione, post di blog, categorie o prodotti, potrebbe esserci un problema!
Questo problema può verificarsi a causa di un piccolo errore sul sito Web (un attributo “noindex” fuori luogo) o di problemi più gravi come il contenuto duplicato o scarso.
Se questo sembra essere il problema, trova la possibile soluzione, togli il noindex dov’è allocato.
Nota: esiste un altro modo rapido per vedere se il tuo sito web è indicizzato. Usa questo operatore di ricerca su Google:
Se vedi un numero sospettosamente basso di pagine indicizzate o non vedi nessuna pagina, potresti avere un problema con l’indicizzazione.
Tutte le tue pagine importanti sono indicizzate? Perfetto, andiamo avanti.
La struttura del sito è una delle cose a cui dovresti pensare anche prima del lancio del sito web perché può essere difficile modificarlo in seguito.
Per avere una struttura della pagina buona e di facile comprensione è importante per due motivi principali:
1. Aiuta a rendere il sito più adatto alla lettura da parte dei crawler
2. Aiuta a migliorare l’esperienza dell’utente
Diamo un’occhiata ai passaggi specifici che puoi eseguire per avere un’architettura del sito web ben ottimizzata:
La mappa del sito è un semplice file (solitamente un .xml) con gli URL di tutte le tue pagine. Aiuta i crawler a trovare tutte le pagine di cui desideri eseguire la scansione e indicizzare in un unico posto.
C’è molta disinformazione quando si tratta di mappe dei siti, quindi ricorda queste cose:
Avere una mappa del sito non è un fattore di ranking e non ti garantisce alcun “punto extra” da Google.
Se hai un semplice sito web informativo, non hai bisogno della mappa del sito. Google è in grado di eseguire la scansione e indicizzare i tuoi contenuti senza una mappa del sito.
La struttura del sito Web non dovrebbe essere troppo profonda in modo che i motori di ricerca possano eseguire la scansione di tutti i contenuti importanti facilmente e le persone possano trovare rapidamente il contenuto desiderato.
Quando si progetta la navigazione del sito Web, utilizzare la cosiddetta regola dei tre clic:
Un utente del tuo sito web dovrebbe essere in grado di trovare qualsiasi informazione con non più di tre clic del mouse dalla home page.
Esistono due tipi di collegamenti da utilizzare per ottenere ciò:
Diamo uno sguardo più da vicino all’importanza dei link interni.
Collegamenti interni
I collegamenti interni sono un ottimo modo per mantenere il lettore sul tuo sito. Aumentano l’interazione dell’utente e apportano valore aggiunto offrendo risorse o pagine pertinenti.
I link interni dicono anche ai motori di ricerca quali pagine sono importanti e come arrivarci.
Nota: c’è un altro aspetto dei collegamenti interni che dovresti considerare: il testo di ancoraggio . Trasporta importanti informazioni sul contenuto della pagina collegata.
Quando si tratta di blog, un ottimo modo per utilizzare i collegamenti interni è collegare le pagine all’interno di hub di contenuti specifici.
Aiuta a “raggruppare” i post e dare risalto ai contenuti più importanti.
Esistono due tipi principali di contenuto nel modello di hub di contenuti:
Ciò dipende principalmente dalla lunghezza del testo. Più link interni sulla stessa pagina vanno benissimo per la SEO, basta farlo sembrare naturale e non andare agli estremi.
Molti principianti SEO esitano a collegarsi ad altri siti web.
Pensano che la loro “link juice” si riverserà su altri siti web e la loro autorità ne risentirà.
La verità è che il collegamento è utile per te!
Ovviamente, il collegamento dovrebbe soddisfare determinate condizioni:
Importante: C’è un altro vantaggio dei link in uscita: ciò a cui ti colleghi è un segnale dell’argomento della tua pagina.
La velocità della pagina è un fattore di ranking e il motivo è chiaro. In questa era veloce, nessuno è disposto ad aspettare informazioni da un sito se ci sono altre opzioni più veloci.
Cosa succede se apri una pagina e aspetti più di, diciamo 3 secondi? Probabilmente premi il pulsante Indietro e cerchi un altro risultato.
Google raccoglie questi segnali e li prende in considerazione nel proprio algoritmo.
Per testare la velocità della pagina, puoi utilizzare PageSpeed Insights di Google.
Oltre al punteggio di velocità, riceverai anche suggerimenti e suggerimenti su come migliorare la velocità del sito.
Nota: PageSpeed Insights ti mostrerà solo i risultati per una pagina alla volta.
Pertanto, i risultati si applicano solo a questa pagina.
Scegli più tipi di pagina (home page, post del blog, pagina del prodotto) e testali tutti.
Non dimenticare che con l’ indicizzazione mobile-first , Google guarda il tuo Web “tramite il dispositivo mobile”. Pertanto, prestare particolare attenzione alla velocità della pagina sui telefoni cellulari.
Nota: è quasi impossibile ottenere un punteggio di 100 sui dispositivi mobili (non siamo riusciti a trovare nessuna pagina che lo faccia), quindi non preoccuparti troppo. Cerca solo di stare fuori dalla zona rossa.
Per implementare perfettamente tutte le cose tecniche, potresti aver bisogno di uno sviluppatore (a meno che tu non sappia qualcosa sulla minimizzazione HTML / CSS o sugli elementi DOM).
D’altra parte, ci sono cose che puoi fare anche se non sei uno sviluppatore web.
Per la maggior parte degli utenti, attenersi a queste best practice chiave sarà sufficiente per mantenere la velocità del sito Web a un livello soddisfacente:
L’hosting ha un impatto significativo sulla velocità della pagina, quindi assicurati di scegliere un provider affidabile.
Non devi preoccuparti dei millisecondi, ma non aspettarti prestazioni eccezionali dai provider che offrono hosting per € 5 / mese.
Cose da tenere in considerazione:
La SEO delle immagini è una delle cose più importanti quando si parla di velocità della pagina.
I file di immagine troppo grandi richiedono anni per essere caricati (ciò può significare pochi secondi nel mondo SEO). Pertanto, è necessario ottimizzare le dimensioni dell’immagine e trovare l’equilibrio ideale tra dimensioni e qualità.
I file di immagini di grandi dimensioni sono il problema più comune che causa il caricamento lento della pagina. Assicurati che non sia il tuo caso.
Suggerimento : cerca di mantenere la dimensione del file immagine sotto i 100kB e usa il caricamento lento se ci sono troppe immagini sulla pagina.
Cos’è il caching?
Ogni volta che qualcuno visita il tuo sito web, vengono caricati tutti gli elementi. Questi elementi vengono memorizzati in una memoria temporanea nel browser chiamata cache. Se visitano di nuovo il tuo sito web, il sito web può essere caricato dalla cache.
La memorizzazione nella cache garantisce che il tuo sito web sarà molto più veloce per i visitatori di ritorno.
Se utilizzi WordPress, ci sono molti ottimi plugin che puoi installare per sfruttare i vantaggi della memorizzazione nella cache del browser e velocizzare il tuo sito.
Nota: esistono altri tipi di memorizzazione nella cache che potrebbero ridurre drasticamente il tempo di caricamento della pagina, ad esempio la memorizzazione nella cache della pagina lato server (che consiglio vivamente).
Supponiamo che tu abbia un hosting in Italia, ma hai anche molti visitatori dagli usa.
Come puoi assicurarti che la pagina venga caricata velocemente per tutti, anche se il server si trova lontano dalla loro posizione?
La risposta è: usa una rete di distribuzione dei contenuti ( CDN ) per ospitare le tue immagini o persino le tue pagine.
I fornitori di CDN hanno server in ogni continente e servono le tue immagini o pagine dal server più vicino al visitatore, per rendere il caricamento della pagina il più veloce possibile.
Come accennato in precedenza, nella maggior parte dei casi, l’indice mobile-first di Google favorisce i siti ottimizzati per dispositivi mobili.
Esistono diverse opzioni per i dispositivi mobili: un sito per dispositivi mobili separato o un design reattivo . Ognuno ha i suoi vantaggi e svantaggi, ma la migliore soluzione per SEO e analisi oggigiorno è la versione reattiva.
Per sicurezza, prova la tua compatibilità con i dispositivi mobili in uno strumento di Google o controlla eventuali problemi in Search Console, sezione Usabilità su dispositivi mobili .
Se il tuo sito non è ottimizzato per i dispositivi mobili, puoi eseguire passaggi specifici:
Il tuo sito è sicuro e funziona su HTTPS? Se usi ancora http: // (cosa che in realtà non dovresti in questo momento), potresti avere alcuni problemi.
In altre parole, avere un sito web protetto può aiutarti a classificare meglio, soprattutto se la tua pagina viene confrontata con un’altra pagina con qualità simile ma senza certificato SSL.
Oltre a questo, un sito web non protetto può avere un impatto negativo anche su altre aree:
Importante: Ottieni un certificato SSL!
Non devi nemmeno pagare per questo. Let’s Encrypt offre un certificato SSL gratuito che viene offerto automaticamente da tutti i principali provider di web hosting.
Che aspetto hanno gli URL delle tue pagine nei risultati di ricerca? Aiutano a capire il contenuto che contengono?
Di seguito sono riportate alcune best practice relative agli URL:
Continua….