Hola.
 
Buscando en internet "ocultar enlace" para ocultar el enlace que ponga y  en su lugar salga la dirección de mi página he encontrado el siguiente  código: 
 Código HTML:
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <title>ALGUN TITULO</title>
  <META name="description" content="ALGUNA DESCRIPCION DE LA PAGINA">
  <META name="keywords" content="ALGUNOS KEYWORDS SEPARADOS POR COMA">
</head>
<frameset rows="100%,*" border="0" height="100%">
  <frame src="AQUI VA EL ENLACE DE AFILIADO CLICKBANK" frameborder="0" />
  <frame src="UntitledFrame-7" frameborder="0" noresize />
</frameset><noframes></noframes>
</html> 
 Éste código me funciona bien para algunas webs (como http://www.whatismyreferer.com/?), abriéndome ésa web dentro de la mía, pero con otras webs (como webs de descarga de archivos, por ejemplo)  no me funciona, sólo actúa como una  redirección y deja la direccion de la web destino en la barra de  direcciónes. 
¿Alguien sabe por qué (si estoy haciendo algo mal, etc)?