I’ve dealt with this exact dilemma when managing content for a small fitness platform. At first, it was all visuals — great for social media, but almost invisible in search. We later added more written guides and short clips and started treating it like a full ecosystem. The real turning point came after we collaborated with a web development company site that helped us restructure everything by topic and intent. A few months later, we also checked some advice here:
https://www.shtudio.com.au/services/web-development/. Once articles, visuals, and videos all reinforced each other instead of competing, engagement and rankings both grew steadily. I learned it’s not about picking a single format — it’s about connecting them into one story that feels natural for both people and algorithms.