Search Engine Optimization dịch ra có nghĩa là tối ưu hóa cho cỗ máy tìm kiếm.
Đây là một bài toán làm thế nào để tối ưu hóa khả năng người dùng tìm đến một trang web bằng việc sử dụng các SE. Nói một cách khác thì Seo là tập hợp các phương pháp nhằm nâng hạng (Ranking) của một website trong danh sách trả về của một SE nào đó, và nhờ đó người dùng có thể dễ dàng tìm thấy website mà mình mong muốn hơn khi sử dụng các SE.