What’s the optimal number of keywords your SEO strategy should strive for? Various sources seem to agree that 5 is the magic number to maximize your search engine rankings without falling into the trap of keyword stuffing.