Alt text is often necessary and is considered an integral part of on page SEO because search engine bots cannot crawl through images, which is problematic for certain sites that need to have tons of images (like an e-commerce site selling products). However, by adding alt text to the images, bots can crawl through the images and they count as content.