Search engines typically need at least 250 to 300 words (minimum) to get a clear relevance picture of the thematic topic of a web page.
So when you design a page, you should allow enough space on the page for textual content. If the page is filled with images, you’re just not giving the search engines enough to hang their hat on in terms of page relevance.
And you won’t get around the problem using “image alt” tags.
Developers live deep in code, and (strangely!) most of them love it. They love solving programming problems.
Inexperienced developers solve problems for humans on your website, but can unwittingly create problems for search engine robots. Experienced developers solve problems with humans and search engine robots in mind.