Вопросы к Поиску с Алисой
Слова-исключения в роде домашней обуви, такие как «тапки» (правильное единственное число — «тапка», а не «тапок») и «бахилы» (правильное единственное число — «бахила»), могут вызывать трудности с определением рода, потому что чаще всего грамматический род имён существительных не соотносится напрямую с лексическим значением слова. gramota.ru
В некоторых случаях правильный вариант определяется с учётом устаревших норм языка: например, вариант «тапок» для слова «тапки» считался правильным в прошлом, но сейчас считается архаичным. www.bolshoyvopros.ru
Чтобы определить родовую принадлежность слова, в сомнительных случаях рекомендуется обращаться к словарям русского языка. gramota.ru