Ogni tanto mi capita parlando con amici o clienti di sentirmi fare la classica domanda "come fa google a ordinare i siti nelle sue ricerche?". La domanda, per quanto possa sembrare banale richiede una risposta un po' piu' articolata.
Esistono aziende che vivono di questo servizio: il SEO optimizing. Posso comunque segnalarvi alcune linee guida consigliate direttamente da google. Rispettandole sicuramente sarete avvantaggiati nel momento in cui il vostro sito sara' pubblicato online. Le linee guida che ho raccolto possono essere suddivise in 2 principali categorie: contenuti e tecniche.
Contenuti
- Realizzate un sito con una gerarchia pulita e link testuali (google attribuisce un valore piu' elevato ad un link testuale piuttosto che un link grafico)
- Prevedi di inserire una "sitemap" con i collegamenti alle parti piu' importanti del tuo sito. Se il sito ha piu' di 100 links BigG consiglia di suddividere la sitemap in pagine multiple
- Il sito deve essere ricco di informazioni, le pagine devono descivere in modo accurato il suo contenuto
- Pensate accuratamente alle parole che un visitatore potrebbe utilizzare per raggiungere il vostro sito e preoccupatevi di inserirle nelle META keywords
- Provate ad utilizzare del testo anziche' immagini per visualizzare nomi, contenuti o link. Il crawler di Google non riconosce il testo contenuto nelle immagini.
- Assicurati che l'elemento <title> sia il piu' descrittivo e accurato possibile.
- Assicurati che non ci siano link errati e che il codice HTML sia corretto
- Se decidete di utilizzare pagine dinamiche (ad esempio, l'URL contiene un "?" Carattere), siate consapevoli del fatto che non tutti gli spider dei motori di ricerca eseguono la scansione delle pagine dinamiche oltre a quelle statiche pagine.
- Cerca di mantenere un numero ragionevole di pagine (indicativamente un centinaio).
Tecniche
-
Utilizza un browser di testo come Lynx per esaminare il tuo sito, perché la maggior parte spider dei motori di ricerca rilevano il sito allo stesso modo di Lynx. Se funzioni come JavaScript, cookie, ID di sessione, frame, DHTML o Flash ti impediscono di visualizzare l'intero sito con un browser di testo e' probabile che gli spider dei motori di ricerca possano avere problemi durante la scansione del tuo sito.
- Consenti la navigazione senza l'uso di sessioni, id o argoments nell'URL. L'utilizzo di queste tecniche può causare un'indicizzazione incompleta del tuo sito, poiché potrebbe non essere in grado di eliminare gli URL che hanno un aspetto diverso, ma puntano effettivamente alla stessa pagina.
-
Assicurati che il tuo web server supporta l'If-Modified-Since header HTTP. Questa caratteristica permette al vostro server web di comunicare a Google se il contenuto è stato modificato dall'ultima scansione del tuo sito.
-
Utilizza il file robots.txt nel tu server web. Questo file indica ai crawler le directory che possono essere sottoposte a scansione. Assicurati di non includere involontariamente tutto il tuo sito in modo da non bloccare il crawler Googlebot. Visita http://www.robotstxt.org/faq.html per insegnare ai robot cosa fare quanto visitano il tuo sito.
- Se decidi di utilizzare un cms assicurarsi che il sistema sia in grado di esportare i contenuti in modo che gli spider dei motori di ricerca possano eseguire la scansione del tuo sito.
- Usare robots.txt per impedire la scansione delle pagine dei risultati di ricerca o altre pagine generate automaticamente che non aggiungono molto valore per gli utenti provenienti dai motori di ricerca.
- Testa il tuo sito in modo che compaia correttamente con i diversi motori di ricerca.


