onpage

Enlaces internos en la página

MetricSpot cuenta cuántos enlaces al mismo dominio contiene la página. Demasiado pocos y las páginas quedan aisladas, sin ruta de rastreo ni flujo de PageRank.

Qué comprueba esta verificación

Cuenta las etiquetas de anclaje (<a href>) de la página que apuntan a URLs del mismo dominio. Excluye la plantilla de navegación y pie repetida en todo el sitio; se centra en los enlaces contextuales dentro del contenido. Aprueba cuando hay al menos un puñado — típicamente 3 o más en páginas cortas y 8 o más en contenido largo.

Por qué importa

Los enlaces internos hacen tres trabajos a la vez:

  1. Reparten PageRank entre páginas. El algoritmo original de PageRank distribuye peso de ranking a lo largo de los enlaces, internos o externos. Las páginas sin ningún enlace interno entrante quedan aisladas — no reciben nada de autoridad desde tu home.
  2. Dan rutas a los crawlers. Googlebot, GPTBot, ClaudeBot y otros descubren páginas siguiendo enlaces. Una página accesible solo desde el sitemap se rastrea menos y posiciona peor.
  3. Ayudan a los lectores a encontrar contenido relacionado. Tiempo en sitio y engagement mejoran cuando los lectores se mueven de forma natural de una página relevante a la siguiente.

Un artículo largo sin ningún enlace interno es un callejón sin salida desde todos los ángulos.

Cómo arreglarlo

Añade entre 3 y 10 enlaces contextuales a páginas relevantes de tu dominio. Las reglas:

El texto del ancla importa. Usa texto descriptivo que coincida con el tema de la página de destino — no “haz clic aquí” ni “leer más”. Es la misma regla que cubre texto descriptivo de enlaces.

<!-- mal -->
Para más detalles, <a href="/docs/hsts-preload">haz clic aquí</a>.

<!-- bien -->
Una vez tu cabecera HSTS sea estable, <a href="/docs/hsts-preload">añade tu dominio a la lista de precarga de Chrome</a>.

Enlaza a páginas, no a la home. Una entrada de blog que enlaza una y otra vez a / desperdicia los enlaces. Enlaza a otros artículos, páginas de categoría, páginas de producto — donde vive la siguiente pregunta del lector.

Construye un cluster temático. Elige una página pilar (la guía exhaustiva), rodéala con artículos enfocados y enlázalos entre sí. La documentación de los motores y la investigación SEO son unánimes: las arquitecturas en cluster superan a las planas.

Mantén los enlaces rastreables. La guía de enlaces rastreables de Google es explícita: usa <a href="...">. Un <span onclick> o un <button> con navegación por JavaScript no se va a seguir.

<!-- mal: no rastreable -->
<span onclick="location='/about'">Acerca de nosotros</span>

<!-- bien -->
<a href="/about">Acerca de nosotros</a>

Para enlaces de UI que necesiten lógica JS, usa igual <a href>:

<a href="/products/widget" data-track="card-click">Widget</a>

La navegación por defecto del navegador sucede, tu tracking dispara al click y el crawler ve un enlace real.

No te pases de enlaces. Meter 80 enlaces en un post de 500 palabras es señal de spam. Apunta a un enlace cada 100–150 palabras de cuerpo, y solo cuando el destino sea genuinamente útil.

Para el panorama completo mira estrategia de enlazado interno — cubre arquitecturas de cluster y diversidad de anchor text en profundidad.

Preguntas frecuentes

¿Cuentan los enlaces de la nav y del pie?

Los excluimos. La plantilla repetida por todo el sitio aporta rastreabilidad pero no señal contextual de ranking. La comprobación mide los enlaces dentro del contenido — los que están en <article>, <main> o el cuerpo de prosa. Si tu nav es tu única fuente de enlaces internos, esta verificación sigue fallando.

¿Debo usar nofollow en enlaces internos?

Casi nunca. nofollow nació como herramienta antispam de comentarios y le dice a Google que no pase peso por el enlace. Modelar PageRank con nofollow interno fue popular en 2008 y hoy es activamente perjudicial — Google dejó de respetarlo en enlaces internos hace años, pero la pérdida de ruta de rastreo persiste.

Ambos renderizan <a href> reales por defecto — bien. La trampa son los patrones <button onClick={() => navigate(...)}>. Si tus “enlaces” no se renderizan como <a> en el HTML del view-source, el crawler no puede seguirlos.

Fuentes

Última actualización 2026-05-11