Есть такая наука - лингвистика. Есть данные в целом по кыпчакским языкам и данные по средневековому кыпчакскому языку. Современный казахский это продолжение языка племен, кочевавших перед монгольским нашествием от Иртыша до Дуная - это кимако-кыпчакские племена. Данных по языку найманов и кереитов (которые не есть кереи) у нас нет, за исключением имен, которые являются в большинстве своем тюркскими. Однако сами знаете, что имена — не очень надежный аргумент. Итог — несмотря на то, что была вырезана вся кыпчакская знать, основная часть племен была переверстана между монгольскими завоевателями, которых было немного. В итоге они были ассимилированы основной частью.