Overview: Ido.com.tr has a global Alexa ranking of 32,518 and ranked 644th in Turkey. The global rank improved 5,567 positions versus the previous 3 months. The website server is using IP address 77.75.216.16 and is hosted in Istanbul, Istanbul, Turkey. The Google page rank of this website is 7/10. The website's home page has 6 out-going links.