1. One or more computer-readable storage devices, storing processor-executable instructions that, when executed on a processor, configure a processor to perform acts for Uniform Resource Locator (URL) wrapping, the acts comprising: receiving an input of a URL for accessing a document available over a network; determining a characteristic associated with the received URL; creating a security hash based on the received URL and the characteristic associated with the received URL, wherein the characteristic comprises an identifier of a user who originally posted the received URL; outputting a wrapped URL comprising the received URL, the characteristic associated with the received URL, and the security hash; validating that the wrapped URL has not been tampered with based at least in part upon authenticating the wrapped URL with the security hash; outputting a redirection decision, wherein if the received URL is invalid, abusive, or unknown, the redirection decision redirects a user to a web page; and logging the redirection decision and click-through telemetry information associated with the web page.