Hi there I found another example is extremely important to clean the meaning of old and ago.
Here they are.
years old= how old someone is "he is 13 years old
years ago= describes when something happened
"the 3rd world war happened 20 years ago in 2032"
She was born twenty years ago