How to Choose Keywords for SEO: A Customer-First Approach