Suchmaschinenoptimierung kann man generell auch selbst machen. Die Frage ist, was für Ziele du anstrebst. Im lokalen Bereich und bei sehr speziellen Keywords ist SEO meist leichter.
Allerdings gibt es viele Faktoren die berücksichtigt werden müssen, um gute Positionen bei Google zu erreichen....