Ti provo a dare due consigli io:
Inanzittutto è bene prima saper lavorare sulla parte on site ovverosia ottimizzare bene il codice per le parole chiave che tu vuoi essere indicizzato ,nome del dominio e meta tag,il codice deve essere pulito,nessun link interno rotto e il testo del sito considerando i metatag deve possedere una determinata densità di parole chiave per evitare ai motori di ricerca di considerarti sito spam.Una volta che sei sicuro che il sito sia ottimizzato e che gli spider non abbiano problemi a scansionarlo puoi passare alla parte off site che comprende il link building di qualità.