Google legt selber nicht offen, nach welchen Kriterien Seiten in den Index aufgenommen werden. Allerdings gibt es von Google viele Tipps, um im Ranking zu steigen.
Alles allererstes muss Google die Seite überhaupt indizieren dürfen, wofür die ROBOTS.txt auf dem Webserver entsprechend konfiguriert sein muss. Das wird bei einem Freehoster aber höchstwahrscheinlich schon der Fall sein.
Anschließend braucht es eine den aktuellen Webstandards (W3C, valides HTML/CSS) entsprechende Seite mit regelmäßig aktualisiertem Inhalt. Und ganz wichtig beim Stichwort Suchmaschinenoptimierung (kurz SEO) ist es, viel Zeit mitzubringen. Das kann manchmal Monate dauern, bis man überhaupt auftaucht - bei anderen geht es quasi über Nacht.
Für ein gutes und dauerhaftes Suchmaschinen-Ranking braucht man viel Erfahrung und Fachwissen, oder man lässt es für viel Geld machen.
Grüße
Patrick