The Three Hats of SEO: White, Black, and Gray