A good blog will be updated regularly and allow ample opportunities for reader engagement. The latter is often achieved with a dual blog and social media activities.