The 'already' is a bit redundant with the 'before'. I think just "I've come here before." or "I've already been here." would be more natural English.
Good English doesn't always have to be concise. Only technical reports.
As a native speaker, I don't see any problem with this phrase. The repetition, though present, is not egregious.
Just because you're a 'native speaker' doesn't mean you can't be wrong. I suggest you get a second opinion, or trust Google.
"I've already come here before." - One Google hit (that isn't yours) and it's translated from Vietnamese.
"I've come here before." - 81 hits
"I've already been here." - 454 hits (but about half are false positives).
Again, I don't see any serious issue with this sentence. There's no great flaw and it's not grammatically wrong. The repetition is used to emphasize the fact. If you like, add an alternative translation and add a "repetitive version" tag or something of the like.
"I've already been here before" yields 28 results on Google, and so the "already... before" structure may not be as wrong as you think. Let's not eliminate the minority here.
Etîketî
Heme etîketan bivîneLîsteyî
Sentence text
License: CC BY 2.0 FRDekewtişî
Na cumle verî sey açarnayîşê cumleya #439617
hetê FeuDRenaisra ame îlawekerdene, July 27, 2010
hetê FeuDRenais ra ame girêdayene, July 27, 2010
hetê FeuDRenais ra ame girêdayene, July 27, 2010
hetê FeuDRenais ra ame girêdayene, July 27, 2010
hetê Scott ra ame girêdayene, July 27, 2010
hetê ednorog ra ame girêdayene, March 3, 2011
hetê Alois ra ame girêdayene, February 7, 2013
hetê Guybrush88 ra ame girêdayene, May 28, 2013
hetê Guybrush88 ra ame girêdayene, May 28, 2013
hetê Guybrush88 ra ame girêdayene, May 28, 2013
hetê Guybrush88 ra ame girêdayene, May 28, 2013
hetê Guybrush88 ra ame girêdayene, May 28, 2013
hetê Guybrush88 ra wedarîya, May 28, 2013
hetê Guybrush88 ra ame girêdayene, May 28, 2013
hetê piterkeo ra ame girêdayene, April 24, 2014
hetê arnab ra ame girêdayene, August 30, 2014
hetê duran ra ame girêdayene, February 20, 2015
hetê marafon ra ame girêdayene, March 7, 2020
hetê marafon ra ame girêdayene, March 7, 2020
hetê AlanF_US ra ame girêdayene, December 1, 2021