L’architettura di un sito web è un punto cruciale per un buon posizionamento sui motori di ricerca.
Un’ architettura ottimale di un sito web facilita un motore di ricerca ad indicizzare le pagine. Lo stesso vale per un utente finale che visiona il sito. Quanto più si è speso per ottimizzare la fruibilità tanto è maggiore la soddisfazione dell’ utente e dei motori di ricerca.
Un esempio di cattiva archittettura è data da Hoffman in un suo post "To infinity and beyond? No!"
Hoffman, con un esempio estremo mette in evidenza la possibilita che i motori di ricerca possano trovare, in una parte di un sito web, una sorta di spazio senza fine. Nell’ esempio del calendario uno spider potrebbe seguire il link del mese successivo per sempre. Questo comportamento non è auspicabile, non è quello che intendiamo che GoogleBot (GoogleBot è lo spider web del motore di ricerca Google ) faccia. Infatti lo spider perderebbe del tempo a indicizzare contenuti non interessanti e magari, dato che GoogleBot è così furbo da non cadere in questi tranelli, tralasciare il resto del sito dove sono contenute le informazioni che vogliamo siano indicizzate dai motori di ricerca.