SEO typically takes 3–6 months, while PPC and social ads can produce results immediately.