Solitamente si designa con il termine « Indicizzazione » (in inglese web positionning) l'insieme delle tecniche che permettono di migliorare la visibilità di un sito web :
Infatti, la difficoltà dell'esercizio non sta tanto nella promozione del sito presso i motori di ricerca quanto nella strutturazione del contenuto per essere ben posizionato nei risultati su motori di ricerca precedentemente scelti.
In effetti, la maggioranza degli internauti usa i motori di ricerca per trovare delle informazioni e interroga a questo titolo un motore di ricerca attraverso delle parole chiave (in inglese keywords). E' quindi essenziale prima di tutto preoccuparsi del contenuto proposto per rispondere al meglio alle attese degli internauti, e identificare in un secondo tempo le parole chiave suscettibili di essere digitati da questi ultimi!
Esistono alcune tecniche di concezione dei siti che permettono di rendere più efficace l'indicizzazione delle pagine :
"I motori di ricerca cercano innanzitutto di fornire un servizio di qualità ai propri utenti dando loro i risultati più pertinenti secondo le loro richieste così, prima di pensare a migliorare l'indicizzazione, è indispensabile pensare di creare un contenuto sostanzioso ed originale
"Un contenuto originale non significa che non sia stato proposto in nessun altro sito, missione quasi impossibile. Invece è possibile trattare un argomento apportando un "capital gain" approfondendo alcuni aspetti, organizzandolo in maniera originale o mettendo in rapporto alcune informazioni.
"D'altra parte, sempre nell'ottica di fornire il miglior contenuto ai visitatori, i motori di ricerca accordano importanza all'aggiornamento delle informazioni. Il fatto di aggiornare le pagine del sito permette quindi di aumentare l'indice accordato dal motore al sito o in ogni caso la frequenza di passaggio del crawler.
"Il titolo è l'elemento preferito per descrivere in poche parole il contenuto della pagina, ed è soprattutto il primo elemento che il visitatore leggerà nella pagina dei risultati del motore di ricerca; è quindi essenziale accordargli un'importanza particolare. Il titolo della pagina è descritto nel header tra i tag <TITLE> e </TITLE>.
Il titolo deve descrivere il più precisamente possibile, in 6 o 7 parole massimo, il contenuto della pagina web e la sua lunghezza totale raccomandata non deve superare la sessantina di caratteri.
Il titolo è ancora più importante quando si tratta dell'informazione che si visualizzerà nei preferiti (Segnalibri) del browser dell'internauta, nonché nella cronologia.
Alcuni motori di ricerca danno un'importanza capitale alle parole chiave presenti nell'URL, soprattutto le parole chiave presenti nel [webdomain.php3 dominio]. Si consiglia dunque di mettere un nome di file adatto, che contenga una o due parole chiave, per ciascuno dei file del sito piuttosto che dei nomi tipo page1.html, page2.html, ecc.
"Per valorizzare al massimo il contenuto di ogni pagina è necessario che questo sia trasparente (in opposizione ai contenuti opachi come in Flash), cioè che comporti un massimo di testo, indicizzabile dai motori. Il contenuto della pagina deve essere innanzitutto un contenuto di qualità indirizzato ai visitatori, però è possibile migliorarlo assicurandosi che diverse parole chiave siano presenti.
I frame sono vivamente sconsigliati dato che impediscono talvolta l'indicizzazione del sito in buone condizioni.
I META Tag sono dei tag non visualizzati da inserire all'inizio del documento HTML per descrivere in dettaglio il documento. Fra questi i tag keywords e descrizione permettono rispettivamente di aggiungere delle parole chiave e una descrizione della pagina, senza visualizzarli ai visitatori (ad esempio dei termini al plurale, oppure degli errori ortografici volontari). Si consiglia di usare la codifica HTML per i caratteri accentuati e di non superare la ventina di parole chiave.
I META robot permettono di descrivere il comportamento del robot rispetto alla pagina, soprattutto indicando se la pagina deve essere indicizzata o meno e se il robot è autorizzato a seguire i link.
Dato che si constata un uso abusivo dei meta sempre più spesso, i motori usano sempre meno queste informazioni per l'indicizzazione delle pagine.
Per dare la massima visibilità possibile a ciascuna delle vostre pagine, si consiglia di stabilire dei link interni tra le pagine per permettere ai robot indicizzatori (detti crawlers) di percorrere la totalità dell'arborescenza. Così può essere interessante creare una pagina che presenti l'architettura del vostro sito e contenga dei puntatori verso ciascuna delle vostre pagine.
D'altra parte è importante avere dei link esterni verso il proprio sito web dato che da una parte si aumenta il traffico e la visibilità del sito, e dall'altra, considerato che alcuni motori di ricerca prendono in conto il numero e la qualità dei link che puntano ad un sito per caratterizzare il suo livello di rilevanza (come è il caso di Google con il suo indice chiamato PageRank).
Le immagini del sito sono opache per i motori di ricerca, cioè non sono capaci di indicizzarne il contenuto, è quindi consigliato di mettere un attributo ALT per ogni immagine, che permette di descriverne il contenuto. L'attributo ALT è inoltre primordiale per i non vedenti, che navigano con l'aiuto di terminali in braille.
Ecco un esempio dell'attributo ALT :
<img src="immagini/kioskea.gif"
width="140"
height="40"
border="0"
alt="logo di Kioskea">
L'elemento di riferimento per i motori di ricerca è la pagina web, bisogna quindi pensare, durante la concezione del sito, a strutturare le pagine considerando i precedenti consigli per ogni pagina.
"In effetti la maggior parte dei webmaster pensa ad indicizzare correttamente l'homepage ma trascura le altre pagine, ora sono solitamente le altre pagine che hanno il contenuto più interessante. E' quindi imperativo scegliere un titolo, un URL e dei meta adatti a ciascuna pagina del sito.