Your Search Engine Optimization (SEO) Keywords are search terms you want people to find your site via search engines against. A search engine crawls your site using spider algorithms to associate Keywords with it. A website that is well optimized for search engine spiders “speaks the same language” as its potential visitor base with keywords for SEO that help connect searchers to your site.