Keita speelde in de jeugd van Paris FC, waarna hij opgenomen werd in de opleiding van INF Clairefontaine. In 2011 werd de verdediger gescout door AS Monaco. Drie jaar later verkaste hij naar Virtus Entella. Zijn debuut in het eerste elftal maakte Keita op 15 september 2015, toen met 1–0 verloren werd op bezoek bij Ascoli door een doelpunt van Luca Antonini. De linksback begon in de basis en speelde het gehele duel mee.[1] In zijn eerste seizoen in het eerste elftal kwam hij tot 31 optredens in de Serie B. Het seizoen erop leidde in de eerste seizoenshelft tot veertien optredens. In al deze wedstrijden begon hij in de basis.
Keita verkaste in januari 2017 naar Birmingham City, waar hij zijn handtekening zette onder een verbintenis voor de duur van drieënhalf jaar, met een optie op een jaar extra.[2] Een half seizoen later nam Bologna de verdediger op huurbasis over.[3] Hij speelde drie wedstrijden in de Serie A in het seizoen 2017/18. Het seizoen erop werd hij opnieuw verhuurd, ditmaal aan KAS Eupen.[4] Daar was hij onder trainer Claude Makélélé een vaste waarde in het eerste elftal. Op de vijfde competitiespeeldag scoorde hij tegen Royal Excel Moeskroen het enige doelpunt van de wedstrijd, goed voor zijn eerste profdoelpunt.[5] Na zijn uitleenbeurt aan Eupen bleef Keita nog een seizoen onder contract bij Birmingham, maar hij speelde geen enkele wedstrijd in het eerste elftal en haalde zelfs nauwelijks nog de wedstrijdselectie. Op het einde van het seizoen 2019/20 verliet hij de club.[6] Pas in februari 2021 vond hij met HNK Gorica een nieuwe club.[7] Tussen juli 2023 en juli 2024 zat Keita opnieuw zonder club, waarna hij voor L'Aquila 1927 tekende.[8]