The main online marketing strategies are:
Search engine optimization (SEO)
Pay per click (PPC)
Content marketing
Social media marketing
Email marketing
Affiliate marketing