Bardzo, naprawdę bardzo wiele rzeczy decyduje o pozycji strony w Google. To są dziesiątki zagadnień.
Możesz nauczyć się SEO sam i korzystać z narzędzi typu SEMRUSH i podobnych, ale wiąże się to z czasem (na zdobywanie wiedzy SEO oraz czasem na przeprowadzenie pozycjonowania). Możesz też komuś zlecić pozycjonowanie, zapłacisz i masz spokój (jeśli wybierzesz dobrych specjalistów).
Pozycjonowanie na własną rękę dziś jest trudne i przede wszystkim czasochłonne, musisz też być na bieżąco z metodami SEO, bowiem algorytmy Google się zmieniają dość często. Nie mówiąc o konkurencji, która nie chce Ciebie widzieć wcześniej na liście wyników :)
Jak znaleźć dobrą firmę SEO? W Google - im są wyżej tym są lepsi ;) !
Ze swojej strony mogę polecić firmę która obsługiwała kolegi stronę ( Top Online z Wrocławia ).