The 12 nonprofit website best practices we've applied across 15+ engagements — not generic advice, but rules drawn from what actually produced $3.2M in additional donations.