at the begining of my website development my eyes was blind i dont have any education or something in website building i learned everything by reading and from here.So i made some mistakes at the begining because lack of information.
yes maybe using subdomains can be better.
But i used this structure for a long time and my turkish pages listed top on google.
how can i change my all turkish pages like this to a sub domain. Then i have to redirect all of them i think.
I don't think there is anything wrong with the longer domain names. Won't they just be links? You aren't expecting anyone to type them in directly, are you? I wouldn't worry about them being too long unless you need to print them on a business card or brochure.