SEO literally means Search Engine Optimisation, and it is the process of optimizing a website so it has the best possible chance of being visible within the organic results of a search engine. The organic or natural results of a search engine are those that are unpaid, the top results given as an answer to a query appear there because the search engine deems them to be the best possible answers to your question.