Overview: Ivg.it has a global Alexa ranking of 65,508 and ranked 1,686th in Italy. The global rank improved 13,386 positions versus the previous 3 months. The website server is using IP address 45.32.187.240 and is hosted in Amsterdam, North Holland, Netherlands. The Google page rank of this website is 5/10. The website's home page has 17 out-going links.