Yes, SEO comes from English and is an abbreviation for "Search Engine Optimisation". Like many other English abbreviations, the term SEO has become commonplace in the IT world. But we can also say SMO 🙂