Rashtrakutas, gurajara pratihara, pala empires were major players in the indian history shortly before the ghaurid invasion. But we see that during ghaurid invasions most of these empires had already vanished and indian subcontinent was being ruled by little kingdoms etc.
Arab chronicles before indian invasion reference Rashtrakutas as one of the biggest powers alog with byzantine, china and arabs, but we see that during the ghaurid invasion the entire geopolitical situation in india had crumbled into petty kingdoms. Is this fact or something whic needs to be proven? and if its a fact then what caused the decline of these major indian empires all of a sudden?
regards
Size of empires should be looked at by size of population and economy rather than sq.km.
India was densely populated and had a vibrant economy. The kingdoms were not as small as they look on a map.