As my knowledge alexa ranking is not accurate so no more concentrate on it.