New website SEO can take 4 to 6 months to start seeing results though some results may be seen faster, and others longer. The important thing is to keep working on it and stay up to date with your content while you grow.