¿Qué es un iframe?
Un iframe (marco de línea) es la sintaxis HTML que le permite incrustar una página web dentro de otra página web. (Es como incrustar sitios web, hacia una página dentro de otra página). Puede personalizar la altura, el ancho, el borde y también si el marco tiene una barra de desplazamiento. A continuación se muestra el fragmento de HTML que usaría para insertar una página en otra:
<iframe src="URL of page you wish to embed"></iframe>.
¿Cómo son usados los iframes?
Como se mencionó anteriormente, los iframes se utilizan para insertar una página web en otra, y existen muchos propósitos cuales los iframes son la mejor solución. Son útiles cuando tienes una página de contenido que requiere un componente específico de otro sitio, pero no puedes o no quieres duplicar ese contenido o insertar el código proporcionado por el otro sitio. YouTube usa iframes en su código de inserción para cuando desea colocar un video en su página web. SlideShare usa iframes de la misma manera para incrustar presentaciones. Gmail anunció en 2010 que comenzaría a usar iframes para hacerlo, de modo que pueda seguir trabajando en los correos emergentes, incluso si cierra la ventana principal de la bandeja de entrada. Algunos usan iframes para mostrar artículos en PDF dentro de la página en lugar de requerir que el usuario haga clic en el enlace y descargue un PDF por separado.
Esto es un iframe incrustado en un sitio web:
¿Cómo afectan los iframes al SEO?
Al utilizar iframes, es importante comprender las posibles implicaciones para los esfuerzos de optimización de su motor de búsqueda. Un o de mis clientes me preguntó si el uso de los iframes causaría problemas de contenido duplicado, o si se considera algo negativo a los ojos de los motores de búsqueda. Algunos también me han preguntado si el contenido dentro del iframe ayudará a la optimización del motor de búsqueda de la página en la que está incrustado. Pues les dejo las respuestas en el siguiente párrafo.
¿Los iframes causan problemas de contenido duplicado?
No, el uso de iframes no debería causar problemas de contenido duplicado. Cuando las arañas de los motores de búsqueda rastrean su página, generalmente tienen dificultades para comprender los marcos y no rastrean e indexan el contenido dentro del <iframe> como parte del contenido de la página en la que está incrustado. Por lo tanto, no deberían percibir el contenido del iframe como una duplicación de su página original. Algunos experimentos han demostrado que los rastreadores de Google pueden rastrear los contenidos de un iframe y seguir sus enlaces, pero Yahoo! y los rastreadores de Bing no pueden. Los motores de búsqueda verán la URL de origen en el fragmento de sintaxis HTML y otorgarán crédito a la página original de la que procede el contenido. La página donde ha incrustado el iframe no recibirá crédito por el contenido de la fuente original dentro del iframe.
¿Está utilizando iframes para encubrir tu sitio web (Cloacking)?
La definición de cloacking (una técnica de Black Ha SEO que puede dar lugar a sanciones y que no es una táctica recomendada) muestra a los usuarios que visitan su página web un contenido diferente del que muestran los motores de búsqueda. Según esta definición, el uso de iframes no se consideraría encubrimiento. Los motores de búsqueda que rastrean su página con un iframe pueden ver claramente dentro de la sintaxis del iframe la URL de origen del contenido que está incrustando. Por lo tanto, no está mostrando dos cosas diferentes a los motores de búsqueda y visitantes del sitio web.
¿Mis contenidos incrustados con un iframe ayudan a mi SEO de mi página?
La respuesta simple es NO y NO. Lo menciono una vez más, el contenido y los enlaces dentro de los iframes generalmente no se rastrean e indexan, y el crédito definitivamente no se atribuye a la página donde están incrustados los iframes. Debido a que el contenido dentro del iframe se atribuye a la URL de origen y no a su propia página, iframes no ofrece ningún valor de SEO inherente para su optimización en la página. Cuando se trata de iframes y SEO, parece que ni ayudan directamente ni perjudican la optimización de su motor de búsqueda en la página.
Todavía hay varios usos viables para incrustar iframes en el desarrollo web y diseño de hoy en día, pero a nivel SEO no suele ser uno de ellos. Enfóquese en la creación de contenido único, relevante y de alta calidad para evitar problemas de contenido duplicado en lugar de basarse en iframes flotantes, y en cambio permita que los iframes flotantes cumplan con su propósito previsto, como los descritos anteriormente. Consulte con su especialista en optimización de motor de búsqueda y/o desarrollador web si los iframes son la solución adecuada para usted.
Si tienes incrustado un iframe dentro de tu sitio web y sabes que es relevante para algún contenido que tienes dentro. Pues te recomiendo que cambies ese iframe y escribas el contenido y la información dentro de tu página para así tengas una mejor visión para los motores de búsquedas (Google).
¡Hola! Tengo una página wordpress en el dominio principal y un foro en uno de los subdominios. Aparte, el foro está integrado en una página dentro del blog wordpress con iframe (en esa página xx.com/forum está el header de wordpress y debajo el iframe bien integrado con el foro). Leyendo la entrada doy por supuesto que esa página con iframe no me va a dar ningún tipo de problemas seo, pero sigo teniendo dudas sobre este funcionamiento. ¿El uso del foro en el subdominio aporta valor al dominio en su conjunto, o van completamente aparte? Las estadísticas para posicionar como el tiempo que pasa el usuario en la página contarían para el foro si éste es usado desde la página iframe de wordpress? Debería dejar indexada esta página con el iframe o desindexarla? ese tipo de cosas
un saludo!
Hola Kiroma, te comento que si afectaría al dominio principal. Ya que si uno quiere tener una buena autoridad y posicionamiento en los buscadores, es necesario crear directorios internos dentro del dominio principal: http://www.ejemplo.com/directirio-1/. Si nosotros creamos un subdominio no vas a poder medir el tráfico ni posicionar el dominio principal, tendrías que tener una estrategia SEO aparte para posicionar e indexar dicho subdominio. Espero que ye haya ayudado, saludos desde Perú!
Hola Arnold!
Leí tu post y ahora empiezo a entender algunas cosas. Tengo un sitio web llamado ARQUIFILM .com y tiene contenido 100% con Iframes de videos de youtube, vimeo y facebook. En los resultados de búsqueda nunca aparecen contenidos de mi sitio web, a menos que lo busque con el nombre del sitio y el nombre de un post específico.
Hay alguna alternativa para mejorar el SEO en este caso particular?
Hola Darío, si tu sitio web es de puro videos y utiliza iframe o etiquetas de encriptación de código. Lo que puedes hacer es crear contenidos o un blog interno para que puedas mejorar tu posicionamiento web. Saludos.
Gracias por el consejo. Seguramente implemente un blog interno. Saludos!