• Descarga el eBook gratuito SEO en Wordpress 2015 aquí

    • Pack con las mejores herramientas SEO en las VIP Tools apúntate!


     
    Calificación:
    • 0 votos - 0 Media
    • 1
    • 2
    • 3
    • 4
    • 5
    ¿Se puede ocultar el destino de un link con .htaccess?

    BlackHat Plata


    ****
    VIP Tools
    Puntos de comerciante: 1 (100%)
    341


    100 Posts

    Crédito: 7.61 BHC
    Mensaje: #1
    ¿Se puede ocultar el destino de un link con .htaccess?
    ¡Hola! No sé si lo soñé, pero hace tiempo me suena haber leído en algún sitio que mediante .htaccess se puede eliminar el chivato que sale abajo a la izquierda en el navegador cuando pones el ratón encima de un enlace, y que te dice a donde lleva.

    La cuestión es que tengo mi micronicho de Amazon saturado de enlaces de afiliado cloakeados mediante Pretty Links, y el otro día le enseñé la web a un amigo y cuando estaba navegando me dijo: "¿por qué te enlazas a ti mismo cuando quieres enlazar a Amazon?"

    Es decir, mi web es cositasdeamazon.com y mi enlace de afiliado a Amazon es cositasdeamazon.com/amazon, y si él no pinchó porque al ver el "chivato" pensaba que estaba enlazándome a mí mismo, mucha más gente puede estar haciendo lo mismo, y me puedo estar dejando "money on the table".

    Total, que sería ideal poder cargarme el chivato en cuestión, pero no sé si se puede hacer. ¿O quizás se podría reescribir a lo bestia la URL amazon.com mediante .htaccess para que llevara a mi enlace de afiliado?

    Vaya movida lo del cloaking. Gran sonrisa Gran sonrisa

    CharliePug, Pug, Pug, CharliePug, Pug, Pug...
    21-02-2015 02:36 PM
    Buscar Citar

    BlackHat Bronce


    **
    Puntos de comerciante: 0 (0%)
    30

    0


    Crédito: 0.60 BHC
    Mensaje: #2
    RE: ¿Se puede ocultar el destino de un link con .htaccess?
    Hola,

    Te has planteado comprar un dominio con el nombre amazon solo para redirección?, por ejemplo amazondirecto.com o algo así?, habría que tener cuidado con el copyright pero bueno, solo son redirecciones...

    Pero seguro que hay posibilidades por .htaccess, pero a saber quién controla este tema, se pueden haber muchas cosas con ese archivito Gran sonrisa

    Saludos!

    Fran.js, orgulloso de ser un miembro de Foro Black Hat SEO desde Feb 2015.
    21-02-2015 03:09 PM
    Buscar Citar

    Moderador


    *****
    Puntos de comerciante: 1 (100%)
    836


    Recomendado a más de 5 miembros Programador SEO Promotor Blog Asistente Analísis web

    Crédito: 18.07 BHC
    Mensaje: #3
    RE: ¿Se puede ocultar el destino de un link con .htaccess?
    Cito a @Silvia77 para que se lleve ella la REP Lengua
    ¿Tienes la solución? Guiño

    Firma en construcción... Lengua
    21-02-2015 03:41 PM
    Buscar Citar

    Alégrame el dia...


    *****
    Puntos de comerciante: 0 (0%)
    502


    Programador Promotor Blog Promotor Facebook 100 Posts Asistente

    Crédito: 8.17 BHC
    Mensaje: #4
    RE: ¿Se puede ocultar el destino de un link con .htaccess?
    (21-02-2015 03:41 PM)dislikeit escribió:  Cito a @Silvia77 para que se lleve ella la REP Lengua
    ¿Tienes la solución? Guiño

    casi!

    antes se podia manejar la barra de mensajes de los navegadores por medio de javascript, peor es algo que hoy en dia ya no funciona (creo que en IE sí, me referia a los navegadores decentes). La solucion sería utilizar no-enlaces (o sea, no utilizar la etiqueta de anchor si no un span o un div) y por medio de javacsript capturar el evento onclick (creo que es onclick, igual es onmouseclick, lo pongo de cabeza) para abrir el destino.

    Firma en construcción...
    (Este mensaje fue modificado por última vez en: 21-02-2015 03:54 PM por Silvia77.)
    21-02-2015 03:53 PM
    Buscar Citar

    BlackHat Plata


    ****
    VIP Tools
    Puntos de comerciante: 1 (100%)
    341


    100 Posts

    Crédito: 7.61 BHC
    Mensaje: #5
    RE: ¿Se puede ocultar el destino de un link con .htaccess?
    (21-02-2015 03:53 PM)Silvia77 escribió:  
    (21-02-2015 03:41 PM)dislikeit escribió:  Cito a @Silvia77 para que se lleve ella la REP Lengua
    ¿Tienes la solución? Guiño

    casi!

    antes se podia manejar la barra de mensajes de los navegadores por medio de javascript, peor es algo que hoy en dia ya no funciona (creo que en IE sí, me referia a los navegadores decentes). La solucion sería utilizar no-enlaces (o sea, no utilizar la etiqueta de anchor si no un span o un div) y por medio de javacsript capturar el evento onclick (creo que es onclick, igual es onmouseclick, lo pongo de cabeza) para abrir el destino.

    ¡Muy bueno! Voy a probarlo. ¡Gracias!

    CharliePug, Pug, Pug, CharliePug, Pug, Pug...
    21-02-2015 04:08 PM
    Buscar Citar

    Alégrame el dia...


    *****
    Puntos de comerciante: 0 (0%)
    502


    Programador Promotor Blog Promotor Facebook 100 Posts Asistente

    Crédito: 8.17 BHC
    Mensaje: #6
    RE: ¿Se puede ocultar el destino de un link con .htaccess?
    (21-02-2015 04:08 PM)CharliePug escribió:  
    (21-02-2015 03:53 PM)Silvia77 escribió:  
    (21-02-2015 03:41 PM)dislikeit escribió:  Cito a @Silvia77 para que se lleve ella la REP Lengua
    ¿Tienes la solución? Guiño

    casi!

    antes se podia manejar la barra de mensajes de los navegadores por medio de javascript, peor es algo que hoy en dia ya no funciona (creo que en IE sí, me referia a los navegadores decentes). La solucion sería utilizar no-enlaces (o sea, no utilizar la etiqueta de anchor si no un span o un div) y por medio de javacsript capturar el evento onclick (creo que es onclick, igual es onmouseclick, lo pongo de cabeza) para abrir el destino.

    ¡Muy bueno! Voy a probarlo. ¡Gracias!

    si te funciona cuentanos, eh? Guiño

    por cierto, por si alguno piensa que por qué complicarnos la vida y no usar el evento onclick en un anchor, esto no evitaria que salga el message bar, saldria vacio, sí, peor saldria. Lo cual hace un efecto bastante feo (ver que un enlace apunta a # no es muy elegante que digamos)

    Firma en construcción...
    22-02-2015 08:45 AM
    Buscar Citar

    BlackHat Cobre


    ***
    Puntos de comerciante: 0 (0%)
    118

    1


    Crédito: 1.39 BHC
    Mensaje: #7
    RE: ¿Se puede ocultar el destino de un link con .htaccess?
    Yo creo que te preocupas por nada. A tus visitas, salvo a tu amigo ese, les debe importar un pimiento si te llevas comisión o no. La gran mayoría no sabe de estas cosas. Yo seguiria como estás que creo que es una buena manera de que te clicen en los enlaces.

    JackDaniels, orgulloso de ser un miembro de Foro Black Hat SEO desde Apr 2014.
    23-02-2015 09:12 AM
    Buscar Citar

    BlackHat Bronce


    **
    Puntos de comerciante: 0 (0%)
    24

    3

    Programador

    Crédito: 2.85 BHC
    Mensaje: #8
    RE: ¿Se puede ocultar el destino de un link con .htaccess?
    Generalmente la mayor'ia de los comportamientos de un navegador no se pueden modificar por seguridad hacia el usuario, y este creo que este es uno de ellos. Yo también soy de los que se fija en el 'chivato' a un enlace para ver si me interesa hacerle click, copiarlo y quitarle el parámetro de afiliado o abrirlo en private browsing xD.

    Así a primera vista puedes hacer lo siguiente:

    Código:
    [].slice.call(document.getElementsByTagName('a')).forEach(function (a) {
       if ((a.href).indexOf('http://cositasdeamazon.com/amazon/') === 0) {
            var goto = a.href;
            a.removeAttribute('href');
            a.setAttribute('data-href', goto);

            a.addEventListener('mousedown', function (Event) {
                Event.target.href = Event.target.getAttribute('data-href');
            }, false)
       }
    });

    lobogris, orgulloso de ser un miembro de Foro Black Hat SEO desde Apr 2014.
    (Este mensaje fue modificado por última vez en: 23-02-2015 02:57 PM por lobogris.)
    23-02-2015 02:46 PM
    Buscar Citar
     Gracias recibidas por: dislikeit , Silvia77 , CharliePug

    Moderador


    *****
    Puntos de comerciante: 1 (100%)
    836


    Recomendado a más de 5 miembros Programador SEO Promotor Blog Asistente Analísis web

    Crédito: 18.07 BHC
    Mensaje: #9
    RE: ¿Se puede ocultar el destino de un link con .htaccess?
    Bienvenido de vuelta @lobogris , se te echaba de menos Sonrisa
    Me gustan las dos soluciones, pero creo que me quedaría con la de Lobogris, ya que para mi gusto es más amigable con el SEO.
    Me explico: la solución de @Silvia77 "simula" un enlace con lo cuál de cara a Google podría interpretar como que tratamos de ocultar un enlace. Por el otro lado, la solución que propone Lobogris, lo que hace es "arreglar" un enlace que ya existe, pero no pretende simular nada y por lo tanto estoy bastante convencido que para Google es menos agresivo.
    ¿Qué opinaís?

    Firma en construcción... Lengua
    23-02-2015 03:12 PM
    Buscar Citar
     Gracias recibidas por: Silvia77

    BlackHat Bronce


    **
    Puntos de comerciante: 0 (0%)
    24

    3

    Programador

    Crédito: 2.85 BHC
    Mensaje: #10
    RE: ¿Se puede ocultar el destino de un link con .htaccess?
    Gracias Sonrisa

    Lo que dice Silvia también está bien, incluso mejor pero bien desarrollado como plantearé a continuación, porque no estás utilizando enlaces que además Google te va a reconocer como enlaces de afiliado los cuales creo recordar que SearchMetrics había demostrado en su estudio que 'perjudicaban'. Lo mejor creo que sería mezclar las dos ideas, o sea, lo que dice Silvia pero sin attributo onclick o cualquier otro para eventos JavaScript.

    Pero otra cuestión es, que leí hace un tiempo en un blog de un programador/SEO de España que Google no sólo va a los enlaces que están en una etiqueta <a> sino que va a lo que pilla (enlaces en atributos, en texto plano, en códigos de JavaScript...) y lo había planteado y demostrado, así que lo mejor para el SEO sería codificar los enlaces en los atributos y al hacer click descodificarlos, para así ocultarlos a Google.

    Así que el proceso sería más o menos esto:

    1. Cambiar los enlaces por <button> (u otra etiqueta, da igual) y codificar el enlace, esto teniendo en cuenta que se utiliza PHP en el backend

    Código:
    <button type="button" data-amazon-link="<?= base64_encode('el link') ?>">Comprar</button>

    2. Con JavaScript añadir el evento al click.

    Código:
    <script>
    [].slice.call(document.querySelectorAll('[data-amazon-link]')).forEach(function (button) {
        button.addEventListener('click', function (Event) {
            window.location.href = window.atob(Event.target.getAttribute('data-amazon-link'));
        }, false)
    });
    </script>

    IE9 creo recordar que no soporta atob() ni btoa() así que hay que cargar un 'polyfill' si se quiere dar soporte, este podría valer
    Para ver el enlace necesitas registrarte o acceder a tu cuenta

    Si alguien lo utiliza y tiene problemas con caracteres no ASCII que me lo diga

    lobogris, orgulloso de ser un miembro de Foro Black Hat SEO desde Apr 2014.
    23-02-2015 04:38 PM
    Buscar Citar
     Gracias recibidas por: dislikeit


    Posibles temas similares...
    Tema: Autor Respuestas: Vistas: Último mensaje
      [TUTORIAL] Truco para Ocultar Theme de Wordpress gorka 3 424 01-08-2016 07:50 PM
    Último mensaje: israel1094
      Redireccion de url htaccess akrogonac 3 409 18-05-2016 03:44 PM
    Último mensaje: hstanleycrow
      Alguien me puede decir antonioquiles 2 391 09-01-2016 01:10 AM
    Último mensaje: antonioquiles
      armar link pyramid con fiver rorschachv 3 795 07-12-2015 03:00 PM
    Último mensaje: kinzana
      Dominio Caducado con link Money Site? georgeheimmenberg 7 907 12-11-2015 10:04 AM
    Último mensaje: Sauron
      construir link building JOSE MARIA DIAZ PEREZ 2 728 12-10-2014 11:50 AM
    Último mensaje: Sauron
      Se puede tratar de una nueva técnica de Black Hat SEO los post del futuro Sauron 7 1,323 12-06-2014 07:23 PM
    Último mensaje: zentido
      Consulta redirección 301 por htaccess Krysis 2 542 22-05-2014 11:46 PM
    Último mensaje: Krysis
    Bombilla [Ingles] Radu Link Supremacy $97 xowii 0 603 21-05-2014 06:22 PM
    Último mensaje: xowii

    Salto de foro:


    Usuario(s) navegando en este tema: 1 invitado(s)
    Anuncios FBH (+ info)

    Foro Black Hat

    ForoBlackHat es un foro público con ánimo de desarrollo de aplicaciones y estrategias SEO para la comunidad hispano hablante cuyo objetivo sea el de aprender técnicas de posicionamiento.

    Nuestra comunidad cuenta con un equipo de programadores que desarrollan día a día nuevas herramientas gratuitas para los usuarios. ¡Siéntete libre de registrarte y comentar por los hilos!