A Search Engine Optimization ( SEO ) Specialist analyzes, reviews and implements changes to websites so they are optimized for search engines. … Simply put, in the words of SEO .com, “it is the job of the SEO specialist to make your website show up at the top of the search engine results.