I title delle pagine sono tutti sbagliati.
Un title deve essere formato da quattro o cinque parole al massimo. Deve contenere solo una (ed una sola, inderogabilmente) chiave e deve essere quella per cui è ottimizzata quella pagina, non il sito.

Il fatto che la home vera sia una pagina di secondo livello nell'albero dei contenuti è negativo, per i motori di ricerca.

In generale, tutte le pagine che ho visto hanno troppo poco testo. Considera che se un sito non ha almeno una ventina di righe per pagina, ha poche speranze. Magari ti va bene per la poca concorrenza.

Il codice HTML delle pagine andrebbe pulito. Attualmente è pieno di roba che non serve a nulla ed ostacola abbassando ulteriormente la percentuale testo/pagina.