Common mistakes to avoid when optimizing a website for mobile include uploading images that are too large, not using cache, using fonts that are too small, and using non-touch-friendly buttons and links.