Nowadays in a world becoming more and more saturated with technology, your website is increasingly critical for your public image. However, your website is only helpful if other people are actually viewing it. This program can be used to help you understand how other users are getting to your website by showing you what other pages contain links to your website.

This program will take an input of one url, and create a geographical heat map and node in a network for every url that is linked in that page, noting in which direction they are connected. This process has been implemented recursively to plot the links of those links, and so on. The geographical heatmap uses Google Maps API and IPStack API for geolocation. The network map uses NetworkX and MatPlotLib.

We believe that this application has many different research applications, including but not limited to academic research involving the structure and network of the internet, and also client analysis to help companies increase the visibility of their website.

Built With

Share this project:

Updates