Por qué los componentes personalizados no están en el HTML inicial
export en un archivo MDX y los componentes que importas por nombre desde un snippet, como import { MyComponent } from "/snippets/my-component.jsx". Después de que se carga la página, el navegador renderiza esos componentes en su lugar.
Los snippets MDX que importas como contenido, como import MySnippet from "/snippets/my-snippet.mdx", se renderizan en el servidor como el resto de la página.
Como resultado:
- El código fuente de la página y el HTML inicial no incluyen el contenido del componente.
- Los visitantes pueden ver que el componente aparece de repente o desplaza el diseño después de que se muestra el resto de la página.
- Es posible que los motores de búsqueda no indexen completamente el contenido del componente.
Usa componentes integrados para el contenido que debe renderizarse en el servidor
- Usa tarjetas y columnas para cuadrículas de enlaces o funcionalidades.
- Usa pestañas, acordeones y pasos para organizar el contenido.
- Usa avisos para destacar información.