Linee guida per siti ed applicazioni web della Regione Emilia-RomagnaSupponendo di ottenere un'indicizzazione ottimale, in virtù della quale lo spider visita regolarmente tutte le pagine del nostro sito, ci si deve preoccupare di che cosa dare in pasto allo spider in modo da ottenere un buon posizionamento. Esistono infatti tutta una serie di elementi che vengono privilegiati nel momento in cui il motore di ricerca stabilisce, mediante un algoritmo, l'ordine in cui vengono mostrati i listing (i risultati di una ricerca sotto forma di link e descrizioni alle pagine indicizzate). Si deve capire, insomma, che cosa fa sì che una pagina sia posizionata prima di un'altra. Se si vuole massimizzare le probabilità di ottenere un buon posizionamento, è dunque fondamentale stabilire alcuni punti fondamentali:
Dunque, un sito ha infiniti posizionamenti possibili, perché infinite sono le parole chiave che si possono cercare nei motori di ricerca. Ciò vale, è bene sottolinearlo, anche se ci si limita a considerare solo le parole chiave effettivamente contenute in un singolo sito. In ogni pagina, le combinazioni possibili delle parole chiave in stringhe di ricerca sono, in genere, moltissime.
Il primo passo verso una buona ottimizzazione consiste dunque nell'individuare quante e quali sono le keyword per le quali si vorrebbe essere posizionati. Una quantificazione del numero di keyword "posizionabili" è molto difficile. Ciò dipende innanzitutto dalla "competitività" delle keyword stesse. Più "universali" esse sono, infatti, più saranno le pagine in tutto il web che le potranno contenere, e maggiore sarà il numero di pagine in concorrenza con le nostre. Viceversa, posizionarsi per keyword "di nicchia", che si riferiscono ad argomenti di cui si occupano in pochi nel web, è ovviamente più facile.
Solitamente, un sito può essere ben posizionato per innumerevoli keyword poco competitive (contenute in poche pagine nel web), ma per un ristretto numero di keyword competitive. Volendo comunque stabilire un ordine di grandezza, si può dire che un obiettivo ragionevole di un ottimo ed esaustivo lavoro di ottimizzazione è l'essere ben posizionati per un numero di keyword pari al numero delle pagine del nostro sito effettivamente indicizzate in ciascun motore di ricerca. Ad esempio, l'obiettivo di ERMES in Google in questo caso sarebbe il posizionamento in prima pagina per circa 100.000 keyword (tante essendo le pagine attualmente indicizzate da Google).
La ragione della corrispondenza fra nº di pagine indicizzate e il nº di keyword risiede nel fatto che sono i motori di ricerca stessi a fare questa corrispondenza. Agli "occhi" del motore di ricerca, infatti, ogni pagina web indicizzata ha un determinato "tema", espresso da una keyword, ed è proprio per questa keyword che la pagina avrà buone chance di posizionarsi bene. Il tema di una pagina viene in buona parte ricavato dal motore di ricerca a partire da 3 elementi:
Questi non sono gli unici elementi presi in considerazione, ma, a patto che i termini siano poi ripetuti nel testo della pagina, essi sono generalmente determinanti.
Si prenda ad esempio la seguente pagina: esempi/vignolabologna.htm
In questo caso abbiamo i seguenti termini
In questo caso il tema che emerge agli occhi dei motori di ricerca è "treno vignola bologna", e le probabilità che la pagina sia ben posizionata per la keyword "treno vignola bologna" è molto alta (a patto che abbia una link popularity adeguata).
Se le keyword sono specificate nel tag title, i motori di ricerca sono in grado di individuarle anche negli url dove compaiono tutte attaccate senza spazi vuoti.
Per quanto riguarda gli altri termini (ad esempio "emilia romagna"), la probabilità è minore perché essi non sono presenti in tutti e tre gli elementi considerati. Piuttosto, sarà più probabile che a ben posizionarsi in ricerche per la keyword "emilia romagna" sia la homepage di ERMES, perché in essa "emilia romagna" emerge effettivamente come tema. Infatti, nella homepage si trovano i seguenti elementi
Quando invece i 3 elementi principali non coincidono, e in ciascuno si trovano parole diverse, è più difficile per il motore di ricerca individuare il tema della pagina. Certamente saranno molti di più i termini candidati ad essere il tema della pagina, e dunque la rosa delle keyword potenzialmente ben posizionate è più ampia. Il rovescio della medaglia è che per tutte queste keyword la pagina sarà più debole rispetto a eventuali pagine concorrenti in cui invece tali keyword sono individuate come il "tema" della pagina. Ecco dunque che il rapporto "una pagina/una keyword" consente di dare una misura del "monte keyword" posizionabile per un sito. Ovviamente, in virtù di quanto detto, si dovrà operare in modo da conferire un tema a ciascuna singola pagina del sito, tramite url, titolo e anchor text.