Posizionamento e architettura del network

di: Francesco De Francesco     06 Ottobre 2006

Troppo spesso ci si sofferma sull'ottimizzazione dei siti, sulla link popularity e sul PageRank, senza preoccuparsi degli aspetti sistemistici dell'impianto che rende possibile la pubblicazione delle pagine.

Sarà perché a volte questi aspetti sono meno conosciuti, sarà perché si ritengono ininfluenti, sarà perché spesso non si ha modo di far prove, assodato è che su forum e blog si tende a stendere un velo su tutto ciò. Vogliamo parlarne?

L'architettura influisce sul posizionamento?

Sì. Molto. Data la prima provocatoria ed a volte contestata risposta, vediamo quali sono i motivi che ci portano ad affermare che due server non sono uguali, se entrambi ci consentono di far vedere il sito. Senza diventare sistemisti di networking, è opportuno che chi di voi si accinge a diventare un SEO professionista, certe cose le conosca.

I componenti sotto esame

La struttura che consente la pubblicazione di un sito è formata da molti componenti, ovviamente non tutti coinvolti nel discorso che ci accingiamo fare. Quelli che analizzeremo sono:

  • server;
  • connessione ad Internet;
  • sezione di rete Internet d'interesse;
  • database (se impiegato).

Velocità del server

Lo spider legge le pagine e per farlo le scarica. Alcuni motori ne tengono poi una copia in cache, ad esempio Google, altri buttano via dopo aver indicizzato e tengono sola la URL ed un abstract. Leggere significa:

  • accedere al server;
  • fare alcune richieste per stabilire la connessione ed identificarsi;
  • effettuare alcuni controlli;
  • chiedere la prima pagina;
  • ricevere la pagina;
  • esaminarla;
  • eventualmente chiederne altre.

Alcuni spider, invece, dopo essersi connessi, chiedono a raffica le pagine che gli interessano, senza alcun esame tra uno scaricamento e l'altro. Questi sistemi, cioè, dividono le fasi di scaricamento dalle fasi di analisi. Lo spider, in sostanza, ha una lista di cose da ottenere, scarica e passa il materiale al resto del software del motore.

In questa fase il server ha un ruolo fondamentale in quanto è lui a dover fornire le risorse chieste ed evadere i servizi relativi. Un server lento farà attendere lo spider più a lungo. Quanto tempo lo spider ha per quel sito? Quante pagine riuscirà a scaricare in queste condizioni? Penalizza il server per il fatto che è lento? Nessuna di queste domande ha una risposta certa e, dove la risposta c'è, non è detto che sia vera per sempre. Il solito buonsenso, però, dovrebbe farci ritenere che un motore che si trovi penalizzato dal dover aspettare troppo un server, non può esserne felice. Inoltre sa che allo stesso modo aspetterà l'utente e questo non può che essere ulteriormente negativo.

Qualcuno a volte pensa che in fondo un server, per quanto lento, sarà sempre più veloce di Internet. Questo, invece, è vero solo parzialmente. Infatti va tenuto presente che molti server fanno da web server per molti siti (vedi quelli degli hosting economici). Inoltre possono esservi molte applicazioni aperte e, peggio ancora, servizi di database in funzione.

Chiunque navighi molto si sarà accorto di come molti siti diano continui time-out. E lo spider? Sarà contento per questi time-out?

Banda disponibile

Stabilito che il server è veloce, con che linea è connesso ad Internet? Tutti noi pensiamo sempre alla banda che noi, come utenti, abbiamo verso Internet. Occorre anche pensare, però, che lo stesso problema lo hanno i server che forniscono le informazioni.

La banda non dipende solo dalla velocità della connessione, ma anche dagli altri servizi che la occupano. Un server web che faccia anche da server postale, usa la stessa linea per entrambi i servizi. Naturalmente la banda per ognuno dei due servizi non potrà che essere in qualche modo suddivisa. Inoltre, vi potrebbero essere ulteriori servizi come quelli di database (se vi sono connessioni dirette dall'esterno), ecc.

In caso di hosting, la banda è suddivisa tra i vari siti ospitati sulla stessa macchina. La situazione si complica ulteriormente. Se aumentano i server, non è detto che ognuno di questi sia collegato ad una sua linea. Ecco ulteriori frazionamenti, quindi.

Occorre anche pensare al numero di utenti connessi. Più pagine facciamo scaricare, più sono gli utenti, più è alto l'utilizzo della banda.

Per finire, va considerato che i sistemisti possono programmare router e firewall in modo da suddividere in modo fisso la banda tra i vari servizi e macchine. Quanta ne è stata riservata al sito in questione? Una delle differenze fondamentali tra un hosting economico ed uno professionale, è che quest'ultimo vi dichiara e garantisce la banda disponibile per il sito.

Per i motivi descritti nella parte relativa al server, è evidente che una continua carenza di banda non potrà essere considerata positivamente dallo spider.

Guide Web marketing

Guida Google Webmaster Tools

Webmaster Tools è uno strumento gratuito messo a disposizione da...

Guida Google Analytics

Percorso pratico per la creazione e gestione di un account...

Guida Google AdWords

Guida alla piattaforma di advertising di Google. Per creare annunci...

Altre guide

Newsletter @Web marketing e SEO

Ogni giovedì, direttamente nella tua e-mail: notizie e articoli sui motori di ricerca rivolte a SEO e Webmaster.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Google AdWords Base

25 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Posizionamento Motori di Ricerca (SEO)

29 Giugno 2012 a Milano
Disponibilità: 5 Posti

Corso Google AdWords Base

05 Giugno 2012 a Roma
Disponibilità: 7 Posti

Corso Posizionamento Motori di Ricerca (SEO)

19 Giugno 2012 a Roma
Disponibilità: 6 Posti