Las páginas ocultas se quitan de la navegación de tu sitio, pero siguen siendo públicamente accesibles para cualquiera que conozca su URL.
Usa páginas ocultas para contenido que quieres que sea accesible en tu sitio o como contexto para herramientas de IA, pero que no sea localizable a través de la navegación.
Para contenido que requiera un control de acceso estricto, debes configurar la autenticación.
Si quieres ocultar páginas para grupos específicos de usuarios, usa la personalización para controlar la visibilidad de páginas.
Una página está oculta si no está incluida en la navegación de tu docs.json
. Para ocultar una página, elimínala de tu estructura de navegación.
Las páginas ocultas usan la misma estructura de URL que las páginas normales según su ruta de archivo. Por ejemplo, guides/hidden-page.mdx
sería accesible en docs.yoursite.com/guides/hidden-page
.
Consulta un ejemplo de página oculta.
Algunos elementos de navegación, como barras laterales, menús desplegables y pestañas, pueden aparecer vacíos o alterar el diseño en las páginas ocultas.
Ocultar un grupo de páginas
Un grupo de páginas se oculta si la propiedad hidden
se establece en true
en tu archivo docs.json
:
"groups": [
{
"group": "Getting started",
"hidden": true,
"pages": [
"index",
"quickstart"
]
},
{
"group": "Guides",
"pages": [
"guides/hidden-page.mdx",
"guides/hidden-groups.mdx"
]
}
]
En este ejemplo, el grupo Getting started
está oculto, pero el grupo Guides
es visible.
También puedes ocultar una pestaña añadiendo la propiedad hidden
a tu archivo docs.json
:
"tabs": [
{
"tab": "Home",
"hidden": true,
"pages": [
"index",
"quickstart"
]
}
]
Búsqueda, SEO e indexación con IA
De forma predeterminada, las páginas ocultas se excluyen de la indexación para los motores de búsqueda, la búsqueda interna de tu documentación y como contexto para el Asistente de IA. Para incluir las páginas ocultas en los resultados de búsqueda y como contexto para el Asistente, agrega la propiedad seo
a tu docs.json
:
"seo": {
"indexing": "all"
}
Para excluir una página específica, agrega noindex: "true"
a su frontmatter.