El atributo rel en elementos HTML, particularmente dentro de las etiquetas <a> y <link>, puede tener un impacto significativo en la optimización para motores de búsqueda (SEO). Varios valores de rel influyen directamente en cómo los motores de búsqueda entienden y tratan los enlaces. A continuación se muestran los valores de rel más relevantes que afectan al SEO:
canonical
Descripción: Indica la versión preferida de una página cuando existen versiones duplicadas.
Uso: Ayuda a los motores de búsqueda a entender qué versión de una página deben indexar y posicionar, evitando problemas de contenido duplicado.
Ejemplo: html <link rel="canonical" href="https://example.com/preferred-url/">
nofollow
Descripción: Indica a los motores de búsqueda que no sigan el enlace ni transmitan «PageRank» (o su equivalente) a la página enlazada.
Uso: Útil para contenido generado por usuarios, enlaces pagados o cualquier enlace en el que no confíes o respaldes completamente.
Ejemplo: html <a href="https://external-site.com" rel="nofollow">Sitio Externo</a>
noopener
Descripción: Evita que la nueva página pueda acceder al objeto window de la página de origen, mejorando la seguridad. Aunque no es directamente un atributo de SEO, a menudo se usa junto con noreferrer.
Ejemplo: html <a href="https://external-site.com" rel="noopener">Sitio Externo</a>
noreferrer
Descripción: Impide que el navegador envíe la URL de referencia a la nueva página. Incluye implícitamente el comportamiento de noopener en los navegadores modernos.
Uso: Aunque su propósito principal es la privacidad, también puede afectar cómo se informan las fuentes de tráfico, lo cual puede tener relevancia en SEO.
Ejemplo: html <a href="https://external-site.com" rel="noreferrer">Sitio Externo</a>
prev y next
Descripción: Se utilizan para indicar la relación entre URLs componentes en una serie paginada.
Uso: Ayuda a los motores de búsqueda a entender la estructura de contenido paginado.
Ejemplo: html <link rel="prev" href="https://example.com/page-1/"> <link rel="next" href="https://example.com/page-3/">
alternate
Descripción: Indica versiones alternas de contenido, como versiones móviles o traducciones.
Uso: Útil para señalar versiones móviles o variantes en diferentes idiomas del mismo contenido.
Ejemplo: html <link rel="alternate" media="only screen and (max-width: 640px)" href="mobile-page.html">
external
Descripción: Indica que el contenido enlazado es externo al sitio actual.
Uso: Su impacto en SEO no está documentado de forma explícita, pero puede usarse para claridad semántica.
ugc (Contenido Generado por Usuarios)
Descripción: Introducido por Google, este valor indica enlaces dentro de contenido generado por usuarios, como comentarios y foros.
Uso: Ayuda a Google a identificar y tratar los enlaces que no respaldas editorialmente.
Ejemplo: html <a href="https://external-site.com" rel="ugc">Enlace de comentario de usuario</a>
sponsored
Descripción: Indica que el enlace es un anuncio, patrocinio u otro acuerdo de compensación.
Uso: Indica a los motores de búsqueda que no consideren este enlace para propósitos de posicionamiento.
Ejemplo: html <a href="https://external-site.com" rel="sponsored">Enlace Publicitario</a>
Technical SEO Specialist since 2019. I come from the world of web development with HTML, JS, and PHP. To make a website soar to the top, I need four things: a Google account, Screaming Frog, Ahrefs, and a good cup of coffee.