Thông thường Seo sẽ chia làm 2 giai đoạn chính: Một là Seo Onsite và hai là . Nhằm mục đích đem lại hiệu quả cao nhất, tức seo từ khóa lên top thì bạn buộc phải thực hiện cả hai và kết hợp chúng một cách chặt chẽ với nhau. Đối với SEO Onsite, bạn cần phải thực hiện rất nhiều công việc khác nhau trong việc tối ưu bài viết, tối ưu cấu trúc trang web kinh doanh, để giúp cho website của bạn thân thiện với người dùng và công cụ tìm kiếm nhất.