Anchor text (texto ancla): qué es y para qué sirve en SEO

Texto con una frase enlazada resaltada y una flecha que lleva a la página de destino

Añadir a fuentes preferidas

El anchor text o texto ancla es el texto visible y clicable de un enlace: lo que suele verse resaltado y lo que hay entre las etiquetas <a> y </a>. Según Google, ese texto da información sobre la página enlazada, tanto a los usuarios como al buscador, por lo que conviene que sea descriptivo y natural.

La palabra «ancla» tiene otros sentidos, y por eso la búsqueda a secas mezcla resultados:

Si ves «anchor» o «ancla» en…Significa
Un artículo de SEOEl anchor text: el texto visible de un enlace (el sentido de este glosario)
Un tutorial de HTMLEl elemento ancla, que puede llevar a otro punto de la misma página

Esta entrada trata del primer sentido.

Cómo funciona

En HTML, un enlace es un elemento <a> con un atributo href, que indica la dirección de destino. El anchor text es el contenido de ese elemento. Un ejemplo ilustrativo:

<a href="https://www.ejemplo.com/zapatillas-running/">zapatillas de running</a>

En ese ejemplo, el anchor text es «zapatillas de running». Google explica que, por lo general, solo puede rastrear un enlace si es un elemento <a> con href, y que el texto del enlace debe ir entre las etiquetas <a>. Hay dos casos especiales:

  • Enlace con imagen: Google usa el atributo alt de la imagen como texto del enlace.
  • Enlace vacío: si el <a> no tiene texto, Google puede usar el atributo title, aunque lo correcto es que tenga texto.

Los anchor text se clasifican a menudo por su forma. Esta clasificación de tipos de anchor text es habitual del sector, no de Google; otras guías del sector usan clasificaciones parecidas. Un ejemplo apuntando a una guía de zapatillas:

Tipo de anchor text (según el sector)Ejemplo
Exactozapatillas de running
Parcialguía de zapatillas de running
De marcaEjemplo Sport
Genéricohaz clic aquí
URLwww.ejemplo.com
De imagenel texto alt de la imagen

Un enlace puede ser interno, entre páginas de tu web, o externo, cuando viene de otra web. En este último caso es un backlink, y el anchor text es lo que ve el lector en la página que te enlaza.

Cómo se aplica en SEO

  • Escribe un texto descriptivo, conciso y relevante para la página donde está y para la página a la que enlaza. Google propone una prueba: lee solo el texto del enlace, fuera de contexto, y comprueba si basta para saber de qué trata la página.
  • Escribe el anchor text de forma natural. Google recomienda resistir la tentación de juntar todas las palabras clave de la página destino: si añades palabras clave de forma forzada, probablemente sean demasiadas.
  • Cuida lo que rodea al enlace. Para Google, las palabras que van antes y después importan, así que revisa la frase entera y no encadenes enlaces seguidos.
  • Haz que las páginas importantes reciban enlaces internos con un texto que explique de qué tratan. Google recomienda que toda página que consideres importante tenga un enlace de, al menos, otra página de tu sitio.
  • Pon un alt descriptivo en las imágenes que actúan como enlace, porque ese será su anchor text.

Errores comunes

  • Usar textos genéricos. «Haz clic aquí», «más información» o «sitio web» no dicen nada sobre la página enlazada. Google los pone como ejemplo de texto de enlace incorrecto y propone textos descriptivos como «lista de tipos de quesos».
  • Forzar palabras clave. Un texto lleno de palabras clave resulta poco natural. Además, Google incluye entre sus ejemplos de spam de enlaces la publicidad editorial de pago con enlaces que mejoran el posicionamiento y los enlaces con texto optimizado en artículos, publicaciones de invitados o notas de prensa distribuidas en otros sitios.
  • Escribir un texto demasiado largo o dejarlo vacío. Google pone como ejemplo incorrecto un texto de enlace demasiado largo y recomienda uno más conciso; también pone como incorrectos el enlace sin texto y la imagen enlazada sin alt.
  • Encadenar enlaces. Varios enlaces juntos son más difíciles de distinguir para el lector y pierden el texto que rodea a cada uno.

Términos relacionados

Fuentes

Preguntas frecuentes sobre el anchor text

¿Qué es un anchor?

En SEO, «anchor» es la abreviatura de anchor text, el texto visible de un enlace; en HTML, el elemento <a> se llama también elemento ancla, y puede apuntar a una dirección web, a un archivo o a otro punto de la misma página.

¿Cómo se traduce «anchor» al español?

«Anchor» significa «ancla»: el anchor text se dice en español «texto ancla» y es el texto visible de un enlace.

Por dónde seguir

¿Quieres revisar cómo se enlazan entre sí las páginas de tu web? Te ayudamos con nuestro equipo de agencia SEO. ¡Hablemos de generar negocio!