Hyphens affect SEO, specifically in URL structuring. Google’s official webmaster guidelines recommend using hyphens to separate words in a URL. The guidelines also state hyphens are preferred over underscores. Hyphens in keywords may also return different search results, as words can have completely different meanings and search volume depending on the usage of the hyphen.