Barca are thought to have paid around 14million euros for the Mali international and the Catalan club revealed his contract contains a 90million euro buy-out clause.
Keita, 28, impressed at the Ramon Sanchez Pizjuan this season after signing from Lens last summer.
Copyright (c) PA Sport 2008, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms