Nico, in breve:

I motori di ricerca analizzano il codice ed il contenuto delle pagine del tuo sito e in base a questa analisi decidono per quali ricerche il tuo sito sarà visibile e in che posizione.

Da questo punto di vista i fattori che contano di più sono:

tag title
contenuto visibile
testo evidenziato (bold grassetto, ecc.)
meta tag description
meta tag keyword (questo non serve molto ormai)

Inoltre, sempre a questo riguardo, sono molto importanti i testi con cui linki le varie pagine fra loro.

Infine sono sempre importanti, soprattutto in settori dove c'è molta competizione, i link ricevuti da altri siti ed i testi di questi link.

prima di tutto devi decidere chiaramente per quali ricerche vuoi TENTARE di posizionarti, poi lavorare sul sito e poi cercare link.

E' un lavoro lungo ed ovviamente devi informarti meglio, questo post era solo per farti capire che devi lavorare molto se vuoi ottenere buoni risultati per ricerche che portino utenti sul sito.