Buenas tardes.
Mi sitio web es un blog monetizado mediante adhesión a programas de afiliados, entre ellos, el programa de Afiliados de Amazon. Amazon ofrece varias posibilidades para establecer enlaces de afiliados. Dos posibilidades típicas son:
[1] mediante una etiqueta del tipo <a href=" ", target="_blank" rel="nofollow noopener">, en las que el atributo rel="nofollow ugc" le indica a Google que no siga el enlace, el cual es de afiliado. En general, se recomienda que los enlaces de afiliados tengan este atributo, lo cual beneficia al SEO.
Por ejemplo, si el producto se llama 'The Ritual of Ayurveda Body Scrub, Rituals', el enlace en HTML quedaría de la forma:
<a href="https://www.amazon.es/dp/B09B2KYQ8L?&_encoding=UTF8&tag=beauty2208-21&linkCode=ur2&linkId=a30857651ab6ed6f3ffa1e8bf5f74564&camp=3638&creative=24630" target="_blank" rel="nofollow noopener">The Ritual of Ayurveda Body Scrub, Rituals</a>
Y el aspecto que tendría es el de la captura de pantalla 1 que os adjunto.
[2] mediante una etiqueta del tipo <iframe src=" ">, con objeto de mostrar un texto más una imagen. El enlace correspondiente quedaría:
<iframe sandbox="allow-popups allow-scripts allow-modals allow-forms allow-same-origin" style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//rcm-eu.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=beauty2208-21&language=es_ES&o=30&p=8&l=as4&m=amazon&f=ifr&ref=as_ss_li_til&asins=B09B2KYQ8L&linkId=f62cbfca2b2ac983c05a66974e29a582"></iframe>
El aspecto del link sería el de la captura de pantalla 2 que os adjunto.
Esta forma [2] me gusta más desde un punto de vista estético.
Mi pregunta tiene que ver con el hecho de que la etiqueta <iframe> de HTML no admite el atributo "rel=nofollow", por lo cual la forma [2], la cual usa <iframe>, parece que no le dice a Google que no siga el enlace, por lo que temo que se penalice el SEO.
¿Existe alguna forma de decirle a Google "nofollow" cuando se usa <iframe> en lugar de <a href>?
Si me pudierais orientar al respecto, os estaría agradecido.
Contenido solo visible a usuarios registrados
Hola Miguel Angel,
En este caso es posible que no necesites añadir esta etiqueta en tu iframe, ten en cuenta que el uso de iframes no debería causar problemas de contenido en tu sitio web. Cuando las arañas de los motores de búsqueda rastrean un sitio web usualmente tienen dificultades para comprender los iframes y no rastrean o indexan el contenido dentro del <iframe> como parte del contenido del sitio web en la que está incrustado, de esta forma no deberían percibir el contenido del iframe como tal.
Sin embargo, algunas investigaciones han demostrado que los robots de Google si pueden rastrear los contenidos de un iframe y seguir sus enlaces, pero otros navegadores como Yahoo o Bing no pueden. En este caso lo que sucede es que los motores de búsqueda verán la URL de origen en el HTML y asignará el crédito a la página original de la que procede este contenido, es así como el sitio web donde ha incrustado el iframe no recibirá crédito por el contenido de la fuente original dentro del iframe.
Un Saludo
Hola Miguel Angel,
Gracias a ti, es un placer siempre poder ayudarte 😀
Escríbenos si tienes cualquier otra consulta
Un Saludo 😊