Search engine optimization for nonprofit organizations is a hot topic these days. With marketing companies calling almost daily, soliciting for business, it's more important than ever to understand the impact of SEO on your nonprofit organization and how it fits into an overall internet marketing strategy.