Definition of SEO in English:

Share this entry



[mass noun]
Short for search engine optimization. digital is now the company’s main marketing channel with the majority of investment going on SEO [as modifier]: an effective SEO strategy

For editors and proofreaders

Line breaks: SEO

Share this entry

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.