Search Engine Optimization (SEO) is the practice of optimizing a website or online content to improve its visibility and ranking on search engine results pages (SERPs). The objective is to attract more organic (non-paid) traffic from users searching for relevant keywords related to the business.