Hola ericktoti:
Eres libre de usar ese script, pero creo que no era tu objetivo.
Creo que se codifica con le función escape, y se puede decodificar con unescape (o tal vez viceversa)
Si te vale me alegro, pero ese tipo de dirección en vez de facilitar que lleguen a tu sitio, creo que complica aún más el acceso a los visitantes.
Si se te puede ayudar en otra cosa, avisa...
Saludos