Nepotřebujete fulltextové indexy pro každý sloupec, ale jeden fulltextový index pokrývající oba sloupce
FULLTEXT_INDEX(topic, country)
Mít jeden index v každém sloupci nebude práce
FULLTEXT(topic); FULLTEXT(country); /* will not work as expected */
Také si myslím, že pořadí je důležité, ale v tomto ohledu se mohu mýlit