1. A method for providing recommended list of uniform resource locators (URLs) responsive to a uniform resource locator (URL), the method comprising: (a) identifying, by a server, a plurality of users that clicked on an encoded uniform resource locator (URL) link corresponding to a URL; (b) identifying, by the server, a plurality of encoded URL links clicked by each of the plurality of users; (c) determining, by the server, a number of users who clicked on each encoded URL link of the plurality of encoded URL links and also clicked on the encoded URL link; and (d) enumerating, by the server responsive a request comprising the URL, a list of URLs based on the determination, each URL of the list of URLs corresponding to one of the plurality of encoded URL links.