Search engine optimization (SEO) is the process of improving the visibility of a website in organic search engine results. SEO involves editing website content and code to increase relevance to keywords and remove barriers to search engines indexing pages. Promoting backlinks is another SEO tactic. Effective SEO requires changes to HTML and content on a site. Black hat SEO uses spammy techniques like keyword stuffing and link farms which can degrade search results and the user experience.