Proteger nuestros links de afiliados es sumamente importante de modo que podamos cuidar nuestras comisiones como afiliado. ¿Porqué debemos esconder los links de afiliados?
Básicamente porque por alguna razón las personas están menos inclinadas a hacer click en este tipo de enlaces.
Además existen mayores probabilidades de que alguien copie y pegue la primera parte del URL en su navegador. Ciertamente esto puede afectar nuestros clicks y las comisiones que recibimos.
Por ejemplo, veamos los siguientes enlaces:
http://www.producto.com/affiliateid?12345
o
http://www.producto.com/product.html
Es fácil concluir que el segundo link obtendrá más clicks ya que se asemeja al enlace de un producto que está integrado a nuestro sitio. Muchos podrían pensar que es uno de nuestros productos.
A continuación vamos a explicar cuatro métodos que podemos emplear para cubrir los links de afiliados y así obtener grandes comisiones.
Método 1: Crear páginas sencillas de redirección
Este método es simple pero no viable si se promocionan muchos productos.
- Abra su Notepad o cualquier editor HTML.
- Copie y pegue el siguiente código en su Notepad y salve como un archivo ‘.html’con un nombre atractivo. Cambie la URL por su URL de afiliado.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Redirecting to youraffiliatesite.com ...</title>
<meta http-equiv="refresh" content="0; url=http://www.youraffiliate-link-here">
</head>
<body>
<p>You will be redirected to youraffiliatesite.com ...
</p>
</body>
</html>
Consejo: La quinta línea de este código (”refresh” metatag) debería ser una línea sencilla.
- Suba este archiv a su servidor. Ahora, puede utilizar esta URL en su sitio web e incluso enviarla a sus contactos por medio del correo electrónico.
- Ahora, cuando los visitantes hagan click en el enlace serán redirigidos a su página de afiliado.
Método 2: Aplicar un truco HTML en nuestra página web.
Usualmente, los links que agregamos a nuestro sitio tienen el siguiente formato:
<a href="http://www.youraffiliate-link.com">click here</a>
Cuando el cursos mantiene su cursos sobre el enlace de arriba, será capaz de ver nuestro link de afiliado en la barra de tareas. Por lo tanto, en vez de utilizar un simple enlace href directo como el anterior, podemos aplicar el siguiente código:
a href="http://www.youraffiliate-link.com" onMouseOver= "window.status='your text here!'; return true" onMouseOut= "window.status=''; return true">Click here
Consejo: Todo el código anterior debe ir en una simple línea.
Ahora, cada vez que nuestros visitantes pongan el cursor sobre el enlace, verán el texto en la barra de tareas.
Método 3: Crear páginas Frame (márcos de página)
Para esto empleamos una metodología similar al del Método 1, copiando el siguiente código:
<html> <head> <title>your title</title> </head> <frameset rows="20%,*" border=0> <frame name="top" src="https://www.yoursite.com/yourlinks.htm" marginwidth="10" marginheight="10" scrolling="Auto" frameborder="no" noresize> <frame name="bottom" src="https://www.affiliatesite.com/youraffid?12345" marginwidth="10" marginheight="10" scrolling="Auto" frameborder="no" noresize> <noframes> <body> <p>This page uses frames, but your browser doesn't support them.</p> </body> </noframes> </frameset> </html>
En este caso, la barra de direcciones del navegador muestra la URL de la página determinada en el código anterior y si el visitante hace click en el enlace se le mostrará el link de afiliado en el frame inferior.
Para este mismo fin, podemos usar cgi scripts.
Básicamente, estos scripts mantienen un link que aparenta apuntar hacia nuestro sitio si bien el visitante es dirigido directamente al sitio web del producto o servicio que estamos promocionando. Al mismo tiempo, el visitante puede regresar a nuestro sitio en cualquier momento al hacer click en cualquiera de los enlaces en la parte superior del frame (marco de página).
Sin embargo, hay que tomar en cuenta que muchos expertos en SEO (Search Engine Optimization) piensan que los frames no son aconsejables para una buena indexación de los motores de busqueda.
Método 4: Ocultamiento del link de afiliado por medio del archivo .htaccess
Este es un archivo bastante útil, el cual en los servidores Linux se encuentra en la misma carpeta donde están instalados los archivos index.html o index.php. En caso de que no esté es fácil crear uno. Para iniciar, abrimos el archivo .htaccess e insertamos un código similar al siguiente:
RewriteEngine on
RewriteRule ^negocios.php$ http://misnegocios.com?ref=abcdefg[R]
En este caso, el “RewriteEngine on” constituye una instrucción que sirve para reescribir el programa. Como se puede ver, la url.com/gonzalo.php se redireccionará al sitio web de misnegocios y al mismo tiempo contendrá el código de afiliado. La ventaja de este método para ocultar los links de afiliados es que es bastante sencillo y solo requiere la modificación de un archivo, si bien esto tiene que hacerse con cuidado ya que el .htaccess es bastante importante para el buen funcionamiento de un sitio web.
Hola interesante Post. Megustaria saber por que mencionas que el primer metodo no es viable. Gracias
Hola Carlos.
Creo que no me exprese bien, lo que quise dar a entender es que no es práctico para sitios donde se promocionan muchos productos. Todo ese código ahí incluido es para ocultar un solo enlace, por lo tanto imaginate lo que sería para sitios donde se promocionan 30, 40, 50 o más productos.
Para el caso de WordPress también hay plugins que facilitan la tarea, en estos días voy a incluir una lista.
Gracias.
Ok, Gracias entendido.
Interesante el tema, mucho se hechan atras al ver el enlace de afiliado, hay que probarlo
Hola nuevamente me gustaria saber si al utilizar el primer metodo habra alguna posibilidad de que te roben tus comisiones
Carlos perdona que te conteste hasta ahora, he estado ocupado. Mira no soy experto en el tema, sin embargo creo que con ese método no es posible que te roben comisiones ya que tú link de afiliado no se muestra, simplemente sale una redirección. Al no mostrarse el link de afiliado la posibilidad de que sea alterado es menor. Probablemente un experto si podrá hacerlo pero al menos los demás no.
Gracias
Buena info!
@rcanessa
Yo tengo un archivo htm que lleva al visitante hacia la carta de venta, pero quiero ocultarle la extension .htm . Ejemplo
mipaginaweb.com/perderpeso EN VEZ DE mipaginaweb.com/perderpeso.htm
¿Es posible? Esque he visto cientos de webs de afiliado tener esto, he intentado quitar la extension del enlace href pero cuando se le hace click tira error, tambien he combinado esto ultimo, con ir a cpanel > explorador > buscar el archivo y renombrarlo quitanlo asi la extension htm, pero tambien al clickar eso me da error
¿hay forma de hacerlo sin htacces, onmouseover o creando directorios con un index?
Gracias, muchas gracias.
Hola Luis, no conozco una forma de hacer lo que dices sin htaccess, omouseover o creando directorios con un index. Me imagino que debe haber una manera, si algún visitante conoce alguna ojala nos ayude diciendonos como se hace ya que es un tema que creo nos interesa a todos.
Gracias