Enlaces
Advertencia

Atributo href vacío o inválido

Este error aparece cuando hay enlaces con un atributo href vacío o inválido que no apunta a ningún destino real. Te contamos qué implica y cómo corregirlo.

Qué significa este error

El atributo href es el que define el destino de un enlace. Cuando está vacío, contiene solo un #, un javascript:void(0) o un simple ., el enlace existe en el código pero no lleva a ningún sitio concreto. Para el usuario es un enlace que no funciona como espera, y para Google es una señal que no aporta nada. Este tipo de valores suelen usarse como solución rápida durante el desarrollo, cuando aún no se sabe a dónde va a apuntar el enlace. El problema es cuando llegan a producción sin haberse resuelto. Hay un caso en el que puede tener sentido mantenerlo, y es en los menús de navegación con varios niveles, donde el elemento padre solo sirve para desplegar las opciones y no apunta a ninguna página concreta. En ese contexto específico es aceptable, siempre que se indique correctamente su función para los lectores de pantalla. Fuera de ese caso, un enlace con href vacío o inválido es un error que conviene corregir cuanto antes.

Por qué es importante corregir los href vacíos o inválidos

Un enlace que no lleva a ningún sitio no aporta nada, ni a quien navega tu web ni a Google. Y si hay varios, la sensación es la de un sitio a medio terminar. Corregirlos mejora la navegación, la accesibilidad y las señales que recibe Google sobre la estructura de tu sitio.

Impacto en el posicionamiento SEO

Google sigue los enlaces para rastrear e indexar el contenido de tu sitio. Un enlace con href vacío o inválido no lleva a ninguna página, así que no aporta ningún valor SEO ni contribuye a distribuir autoridad entre tus páginas.

Consecuencias para la experiencia del usuario

Un usuario que hace clic en un enlace que no funciona pierde la confianza en tu sitio. No sabe si es un error o si el contenido no existe, y eso genera frustración y puede hacer que abandone antes de tiempo.

Señales negativas para la calidad del sitio

Para Google, tener enlaces con href vacíos o inválidos en producción es una señal de que el código no se revisó antes de publicar. Ese tipo de descuidos técnicos forman parte de la valoración general de la calidad de tu sitio.

Cómo solucionarlo paso a paso

Si este error apareció en tu auditoría, aquí tienes los pasos para dejarlo atrás.

Paso 1

Identifica qué enlaces tienen el href vacío o inválido

Ruk Audit te muestra exactamente qué enlaces tienen este problema y cuál es el texto visible de cada uno. Revísalos antes de editar nada y prioriza los que están en páginas más importantes.

Paso 2

Decide qué debe hacer cada enlace

Antes de corregir, entiende cuál era la intención de ese enlace. ¿Debería apuntar a una página concreta? ¿Era un elemento de navegación pendiente de completar? ¿O es un elemento interactivo que no necesita apuntar a ninguna URL?

Paso 3

Aplica la solución según el caso

Si el enlace debe apuntar a una página, sustituye el href por la URL correcta. Si el elemento es interactivo y no necesita navegar a ningún sitio, reemplaza la etiqueta de enlace por un button. Si es el elemento padre de un menú desplegable que solo sirve para expandir opciones, mantén el enlace pero añade role="button" para indicar correctamente su función a los lectores de pantalla.

Paso 4

Verifica que ningún enlace ha quedado sin corregir

Una vez hechos los cambios, revisa que todos los enlaces tienen un href válido o han sido reemplazados por el elemento correcto. Comprueba especialmente los menús de navegación y los elementos interactivos.

¿Tu sitio tiene este problema?

Audita tu web gratis y descubre si este y otros errores SEO están afectando tu posicionamiento.

Haz una auditoría gratuita. Más de 2501 informes entregados.
Hey, un momento
Para analizar una web, primero tienes que tener una cuenta en la aplicación. Haz clic en el botón de abajo para ir a la pantalla de registro.
Crear cuenta