You need a high-resolution image of yourself not only for your website but for any other media outlets you’re featured in. It should be

5×7” at 300 dpi (1500 x 2100 pixels)

If you’re able, hire a photographer. People often just choose their favorite Facebook candid photo, which most often suffer from poor lighting, composition, and resolution.

Taking a good headshot
What makes a good headshot