mirror of
https://github.com/mintlify/docs.git
synced 2026-09-14 13:35:46 +08:00
b2fe891ac1
Co-authored-by: locadex-agent[bot] <217277504+locadex-agent[bot]@users.noreply.github.com>
118 lines
4.5 KiB
Plaintext
118 lines
4.5 KiB
Plaintext
---
|
|
title: "Páginas ocultas"
|
|
description: "Oculta páginas de tu navegación mientras las mantienes accesibles."
|
|
keywords: ["ocultar de la navegación", "no listada", "visibilidad de la página"]
|
|
---
|
|
|
|
Las páginas ocultas no aparecen en la navegación de tu sitio, pero cualquiera que conozca la URL aún puede acceder a ellas. Por ejemplo, si creas una página oculta como `guides/hidden-page.mdx`, los visitantes pueden acceder a ella en `docs.yoursite.com/guides/hidden-page`.
|
|
|
|
Usa páginas ocultas para contenido al que quieras que los usuarios accedan o al que hagan referencia como contexto para herramientas de IA, pero que no quieras que aparezca listado en la navegación.
|
|
|
|
Si tu contenido requiere un control de acceso estricto, debes configurar la [autenticación](/es/deploy/authentication-setup).
|
|
|
|
Para restringir páginas a grupos de usuarios específicos, configura el [control de acceso basado en grupos](/es/deploy/authentication-setup#control-access-with-groups).
|
|
|
|
Consulta un [ejemplo de página oculta](/es/organize/hidden-page-example).
|
|
|
|
<Note>
|
|
Algunos elementos de navegación, como las barras laterales, los menús desplegables y las pestañas, pueden aparecer vacíos o cambiar de diseño en las páginas ocultas.
|
|
</Note>
|
|
|
|
<div id="hide-a-page">
|
|
## Ocultar una página
|
|
</div>
|
|
|
|
Para ocultar una página, configura `hidden: true` en el [frontmatter](/es/organize/pages) de la página o elimínala de la navigation de tu archivo `docs.json`.
|
|
|
|
<div id="set-hidden-true-in-frontmatter">
|
|
### Establecer `hidden: true` en el frontmatter
|
|
</div>
|
|
|
|
Agrega `hidden: true` al frontmatter de una página para eliminarla de la navegación visible y seguir incluyéndola en tu configuración de `docs.json`.
|
|
|
|
```yaml
|
|
---
|
|
title: "My hidden page"
|
|
hidden: true
|
|
---
|
|
```
|
|
|
|
<Note>
|
|
Los motores de búsqueda no pueden indexar páginas ocultas. Cuando configuras `hidden: true`, la página se excluye automáticamente de la indexación en motores de búsqueda, los mapas del sitio y el contexto de IA. Sin embargo, al configurar `noindex: true` **no** se oculta una página de la navegación. Consulta [Desactivar la indexación](/es/optimize/seo#disable-indexing) para obtener más información.
|
|
</Note>
|
|
|
|
<div id="remove-the-page-from-navigation">
|
|
### Quitar la página de la navegación
|
|
</div>
|
|
|
|
Si no incluyes una página en la propiedad `navigation` de tu `docs.json`, esa página quedará oculta. Este método funciona bien para páginas que no quieres que aparezcan en la navegación en absoluto.
|
|
|
|
<div id="hide-a-group-of-pages">
|
|
## Ocultar un grupo de páginas
|
|
</div>
|
|
|
|
Para ocultar un grupo de páginas, establece la propiedad `hidden` en `true` para el grupo en tu archivo `docs.json`:
|
|
|
|
```json highlight={4}
|
|
"groups": [
|
|
{
|
|
"group": "Primeros pasos",
|
|
"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 y el grupo `Guides` está visible.
|
|
|
|
<div id="hide-a-tab">
|
|
### Ocultar una Tab
|
|
</div>
|
|
|
|
Para ocultar una Tab, añade la propiedad `hidden` para la Tab en tu archivo `docs.json`:
|
|
|
|
```json highlight={4}
|
|
"tabs": [
|
|
{
|
|
"tab": "Inicio",
|
|
"hidden": true,
|
|
"pages": [
|
|
"index",
|
|
"quickstart"
|
|
]
|
|
}
|
|
]
|
|
```
|
|
|
|
<div id="search-seo-and-ai-indexing">
|
|
## Búsqueda, SEO e indexación de IA
|
|
</div>
|
|
|
|
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 assistant de IA. Para incluir páginas ocultas en los resultados de búsqueda y como contexto para el assistant, agrega la propiedad `seo` a tu `docs.json`:
|
|
|
|
```json
|
|
"seo": {
|
|
"indexing": "all"
|
|
}
|
|
```
|
|
|
|
<div id="understanding-hidden-versus-noindex">
|
|
### Comprender hidden versus noindex
|
|
</div>
|
|
|
|
La relación entre `hidden` y `noindex` es unidireccional:
|
|
|
|
* **`hidden: true` → aplica automáticamente `noindex`**: Las páginas ocultas se excluyen automáticamente de los motores de búsqueda, los sitemaps y el contexto de IA.
|
|
* **`noindex: true` → NO aplica `hidden`**: Las páginas con `noindex: true` siguen siendo visibles en la navegación. Solo afectan la indexación en motores de búsqueda y el contexto de IA.
|
|
|
|
Para excluir una página específica de los motores de búsqueda manteniéndola visible en la navegación, agrega `noindex: true` a su frontmatter. Para ocultar una página de la navegación y de los motores de búsqueda, usa `hidden: true`. |