Ogni fattore è importante tanto quanto un altro. Se si vuole avere un buon posizionamento tutto il sito deve essere ottimizzato e ben strutturato. Non ha senso concentrarsi su un fattore piuttosto che un altro. Ogni aspetto del sito che viene trascurato e una potenziale crescita non sfruttata.
Ti hanno suggerito che un aspetto importante sono i contenuti, che possono anche essere buoni, ma se sono buttati a casaccio sul sito, senza una logica sensata, anche se sarai il primo risultato di ricerca, i visitatori ancora prima di capire dove si trovano, avranno premuto il tasto back.
Stessa cosa per un sito strutturato ottimamente ma con un contenuto di tipo accademico. Il 90% dei visitatori avranno già perso il filo del discorso dopo 3 righe e senza capire una sega torneranno a cercare qualcos'altro.
Ovviamente anche i back-link sono importanti ma sono strettamente legati ai punti precedenti. Se il sito non colpisce non viene back-linkato.
Il titolo risulta altrettanto importante, non tanto per l'indicizzazione quanto per la possibilità che un utente non scarti il sito anche se si trova al primo posto. Il titolo deve colpire e andare al sodo, non deve fuorviare.
Altrettanto importanti risultano le specifiche di sviluppo e le tecniche utilizzate. Usare l'ultima moda in fatto di sviluppo, sempre e comunque, significa perdere più del 50% dei visitatori perchè il sito non lo vedono come dovrebbero (vuoi perchè usano un browser datato, vuoi perchè non hanno una risoluzione dello schermo adeguata, vuoi perchè usano un browser testuale, vuoi perchè utilizzano programmi per disabili che si impappano nel marasma del sito).
In conclusione, cura il tuo sito come fosse tuo figlio e vedrai che pian piano scalerai le vette dell'indicizzazione.