انواع سئو بر اساس مقبولیت آنها و میزان رعایت سیاست موتورهای جستجو به سه گروه کلاه سفید، کلاه مشکی و کلاه خاکستری تقسیم می‌شود.