# Enlazado interno: qué es y cómo trabajarlo en una tienda

> Qué es el enlazado interno, cómo lo usa Google para descubrir páginas y medir su importancia, qué enlaces no puede seguir y cómo revisarlo en tu tienda.

URL: https://clione.ai/es/glosario/enlazado-interno/
Lang: es

En una tienda online, el enlazado interno es todo lo que te lleva de una página a otra sin salir del sitio: el menú, la [página de categoría](/es/glosario/pagina-de-categoria/) que enlaza a cada producto, las [migas de pan](/es/glosario/migas-de-pan/), los productos relacionados y los enlaces dentro de una descripción o una guía. Para el comprador es la forma de moverse. Para un buscador es algo más: **el mapa con el que descubre tus páginas y decide cuáles pesan más**. Una [ficha de producto](/es/glosario/ficha-de-producto/) a la que no lleva ningún enlace existe para quien tiene la URL, y para casi nadie más.

## Cómo funciona

Google conoce algunas páginas porque ya las ha visitado. **Las demás las descubre cuando extrae un enlace de una página conocida a una nueva**, o cuando le envías una lista de URL en un [sitemap XML](/es/glosario/sitemap-xml/).[^google-how-search-works] Además de descubrir, los enlaces le sirven como señal para decidir la relevancia de las páginas.[^google-links]

Para una tienda, Google concreta tres cosas.[^google-site-structure]

- **La importancia se reparte por enlaces.** Cuantos más enlaces recibe una página dentro de un sitio, más importancia relativa tiene frente a las demás. Por eso recomienda enlazar un producto superventas desde la portada o desde otros contenidos, como artículos o boletines.
- **La jerarquía va del menú a la ficha**: enlaces del menú a las categorías, de las categorías a las subcategorías y de las subcategorías a todas las fichas. Si una categoría no enlaza directamente a todos sus productos, **[Googlebot](/es/glosario/googlebot/) puede no encontrarlos todos solo rastreando**. Cuando no se puede enlazar todo, la alternativa es un sitemap o un _feed_ de [Google Merchant Center](/es/glosario/google-merchant-center/).
- **La estructura de la URL no cuenta como jerarquía.** Google, en general, no mira las carpetas de una URL para entender la estructura de un sitio: analiza los enlaces entre páginas.

Su regla mínima es sencilla: **toda página que te importe tiene que recibir al menos un enlace desde otra página de tu sitio**. No hay un número ideal de enlaces por página, y Google añade que, si te parecen demasiados, probablemente lo son.[^google-links]

### Qué cuenta como enlace

Google solo sigue con fiabilidad los elementos `<a>` con un atributo `href`. Estos son enlaces que puede seguir y enlaces que no:[^google-links]

```html
<!-- Sí -->
<a href="https://tienda.example/mochilas">Mochilas</a>
<a href="/mochilas/camara">Mochilas para cámara</a>

<!-- No -->
<a routerLink="mochilas/camara">Mochilas para cámara</a>
<span href="/mochilas/camara">Mochilas para cámara</span>
<a onclick="ir('/mochilas/camara')">Mochilas para cámara</a>
```

Un enlace que inserta JavaScript vale si acaba siendo un `<a href>` normal: Googlebot renderiza la página y vuelve a buscar enlaces en el HTML resultante.[^google-js-seo] Pero Google recuerda también que **no todos los bots pueden ejecutar JavaScript**,[^google-js-seo] y para esos el enlace que no está en el HTML de origen no existe.

### El texto del enlace

El texto visible de un enlace le dice a las personas y a Google algo de la página a la que apunta. Google lo quiere descriptivo, razonablemente breve y relacionado con el destino, sin fórmulas genéricas como «haz clic aquí» o «leer más», y propone una prueba: **leer solo el texto del enlace, fuera de contexto, y ver si se entiende**. En una imagen enlazada, el texto del enlace es su atributo `alt`, el [texto alternativo](/es/glosario/texto-alternativo/). Y avisa del exceso contrario: llenar los enlaces de palabras clave es relleno.[^google-links]

## En una tienda

Un **ejemplo ficticio**: los enlaces que llevan a la ficha de una mochila para cámara en una tienda Shopify, y quién puede seguir cada uno.

| Enlace                           | Dónde está                       | En el HTML de origen                     | Texto del enlace                    |
| -------------------------------- | -------------------------------- | ---------------------------------------- | ----------------------------------- |
| Menú › Fotografía › Mochilas     | En todas las páginas             | Sí, si el tema lo escribe con `<a href>` | El nombre de cada categoría         |
| Categoría «Mochilas para cámara» | La lista de productos            | Sí, en un tema estándar                  | El nombre del producto              |
| Migas de pan                     | La propia ficha, hacia arriba    | Sí                                       | Inicio, Fotografía, Mochilas        |
| Productos relacionados           | El bloque al pie de otras fichas | No: llega después, con JavaScript        | El nombre del producto              |
| Guía «Cómo elegir una mochila»   | Un enlace dentro del texto       | Sí                                       | «mochilas con funda para la lluvia» |

La cuarta fila es la que sorprende. En los temas de Shopify, el bloque de productos relacionados **no se rellena cuando se genera la página**: el tema tiene que pedirlo con JavaScript a la API de recomendaciones, y Shopify recomienda prever un estado vacío o no mostrar la sección porque las recomendaciones se cargan de forma asíncrona.[^shopify-recommendations] Esos enlaces ayudan al comprador, y Google puede verlos al renderizar, pero **un producto que solo se alcanza desde ese bloque no está bien enlazado**: lo que lo sostiene es la categoría.


Que todo lo que lleva a otra página al pulsarlo es un enlace. Una tarjeta de producto que navega con `onclick`, un botón «Ver más» o una paginación que solo funciona con JavaScript llevan a la persona al destino, pero Google no puede seguirlos de forma fiable: necesita un `<a>` con `href`.[^google-links] Para el comprador no hay diferencia; para el rastreo, **esa ficha está tan aislada como si no hubiera enlace**.


## Cómo comprobarlo

1. **Llega a una ficha desde la portada solo con enlaces**, sin el buscador interno, y cuenta los clics. Si no hay camino, Google depende del sitemap para encontrarla.[^google-site-structure]
2. **Repite el recorrido con JavaScript desactivado** (en Chrome, desde las herramientas para desarrolladores). Lo que no puedes recorrer así, un bot que no ejecuta JavaScript tampoco.[^google-js-seo]
3. **Abre el código fuente** (Ctrl+U) de una categoría y busca el nombre de un producto: tiene que estar dentro de un `<a href>`.[^google-links]
4. **Lee solo los textos de enlace** de una ficha y de una categoría. Si alguno no dice a dónde lleva, reescríbelo.[^google-links]
5. **Cruza tu sitemap con las páginas enlazadas.** Un [rastreador](/es/glosario/rastreador/) de escritorio te da la lista de URL a las que llega siguiendo enlaces; las fichas del sitemap que no aparecen en ella no reciben ningún enlace interno.

## Concepto cercano: sitemap XML

El sitemap y el enlazado interno sirven para lo mismo en un primer momento, que el buscador descubra tus URL, y por eso se confunden. **El sitemap es una lista; el enlazado interno es una estructura.** El sitemap le da a Google las direcciones, pero no le dice cuáles importan más ni de qué trata cada una. Los enlaces sí: el número de enlaces que recibe una página le da su peso dentro del sitio, y el texto de cada enlace describe el destino.[^google-site-structure][^google-links] Google trata el sitemap como **la alternativa para lo que no puedes enlazar**, no como un sustituto de los enlaces.[^google-site-structure]

Para seguir, la [ruta de lectura de este tema](/es/aprender/rastreo-e-indexacion/) ordena el resto de términos, hasta la [indexación](/es/glosario/indexacion/), y la guía de [lo que ve un rastreador de IA en tu tienda](/es/guias/que-ve-un-rastreador-de-ia/) lo comprueba página a página.
