Il successo di un progetto web sui motori di ricerca, in termini strettamente di posizionamento, ha delle regole ben precise e deve poggiarsi su una solida struttura. Più le fondamenta sono solide, più è facile crescere e performare meglio sui Google e gli altri motori.

Alcuni SEO americani utilizzano la metafora della piramide del SEO, metafora che personalmente mi piace molto e condivido in pieno. La SEO è un’attività complessa, deve sapere adattarsi alle continue modifiche dei motori di ricerca, ma le fondamenta su cui si poggia sono le stesse da una decina d’anni.

I quattro gradini che compongono la piramide sono:

1) Indicizzazione

2) Ottimizzazione

3) Link Building

4) Social

Partire da una solida base e costruire piano piano i livello superiori è garanzia di successo. Un’ottima indicizzazione del sito web costituisce le fondamenta di un sito di successo. Se gli spider dei motori di ricerca non hanno difficoltà ma si trovano ad interrogare un sito correttamente strutturato è decisamente un buon punto di partenza! Vediamo quali sono i fattori che determinano una corretta indicizzazione di un sito web:

  • HTTP Status Code: è molto importante che le risorse (pagine, css, js, immagini ecc.) che compongono il nostro sito siano linkate correttamente e quindi restituiscano degli status code HTTP corretti (200). E’ quindi opportuno correggere e gestire gli eventuali errori 500 o 404 che vengono segnalati nei Google Webmaster Tools. Per fare una scansione del proprio sito web alla ricerca di questi errori si può utilizzare il software Xenu.
  • Sitemap XML: avere una o più sitemap XML, a seconda del numero di pagine del sito web, è molto importante per una corretta indicizzazione del sito. La sitemap XML indica ai motori di ricerca quali sono le pagine che compongono il sito e che vanno indicizzate!
  • Mappa del sito: la mappa del sito è composta da una o più pagine che fungono da menu di navigazione per l’utente a vanno ad indicare quali sono le pagine che compongono il sito web. E’ meglio non inserire più di 100 URL nella mappa del sito, se necessario fare più pagine.
  • Accessibilità agli spider: verificare che sia presente il file robots.txt e che le regole inserite siano efficaci. Decidere quali pagine far indicizzare o meno utilizzando il meta name robots.
  • Prestazioni del server e velocità del sito: il sito, soprattutto se fa numerose visite, deve essere hostato su un server prestante ed i tempi di caricamento devono essere il più bassi possibile.
  • Contenuto originale ed interessante: il contenuto del sito naturalmente deve essere assolutamente originale, utilizzare dei contenuti copiati da altre parti può essere penalizzante.