{"section":"tutorials","requestedLocale":"es","requestedSlug":"estructura-de-carpetas-del-cms","locale":"es","slug":"estructura-de-carpetas-del-cms","path":"docs/es/tutorials/storefront/layout/estructura-de-carpetas-del-cms.md","branch":"main","content":"Algunas carpetas del CMS son __obligatorias__. Si su tienda no tiene esas carpetas - __con los nombres exactamente iguales__ a los que indicamos en este artículo - usted tendrá problemas de navegación e indexación.\n\nOtras carpetas son __indicadas__, por ser útiles a la mayoría de las tiendas.\n\nEn este artículo hablaremos sobre todas estas carpetas.\n\n## Carpetas obligatorias\n\nEstas son las carpetas que toda tienda necesita tener en el CMS para garantizar el correcto funcionamiento de la navegación y de la indexación:\n\n- Busca\n- Categoria\n- Departamento\n- Login\n- Produto\n\nA continuación, vea estas carpetas básicas en el CMS:\n\n![pastasObrigatorias](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/storefront/layout/estructura-de-carpetas-del-cms_1.png)\n\nEstas carpetas vienen de forma predeterminada en el ambiente de todas las tiendas VTEX.\n\n> ❗ Los nombres de las carpetas obligatorias no deben modificarse. Esto puede comprometer el funcionamiento normal de la tienda e impedir que se realicen las compras.\n\nComo las carpetas se refieren a páginas dinámicas, sus nombres no aparecen en la navegación del cliente. Es decir, el hecho de que la edición de los nombres sea vetada no afecta el texto final de sus URLs ni, por lo tanto, la internacionalización de su sitio web.\n\nLos nombres de los layouts se pueden editar sin ningún problema.\n\n## Carpetas importantes\n\nAlgunas carpetas del CMS no son obligatorias, pero son útiles. Por eso, indicamos que no las excluye.\n\nEstas son:\n- `/account`: cuenta del cliente.\n- `/account/orders`: pedidos del cliente.\n\nPara estas dos carpetas, lo que importa es el control o placeholder que lee su contenido. Sus nombres se pueden editar libremente.\n\n> ⚠️ > Como son carpetas privadas, `/account` y `/account/orders` **deben requerir autenticación**. Ver [en este artículo](/es/tutorial/exigir-autenticacion-en-paginas-de-la-tienda) cómo asegurarse de que están configuradas para solicitar autenticación del usuario.\n\n## Carpetas útiles\n\nHay dos carpetas que, aunque no son tan importantes como las anteriores, suelen ser útiles para gran parte de las tiendas. Estas son:\n\n- `/sistema/buscavazia`: carpeta donde el usuario es dirigido si la búsqueda no encuentra resultados.\n- `/sistema/{codigoHTTP}`: carpeta que renderiza páginas de errores de acuerdo con los códigos de status HTTP, tales como `404` (página no encontrada), `401` (no autorizado) y `500` (error de servidor).\n- `/sistema/marcas`: carpeta que contiene layouts de páginas de marca, que pueden ser personalizadas con un layout exclusivo. Si no hay layout específico para marcas, estas páginas se renderizarán de la misma manera que la carpeta de búsqueda. Para entender cómo funcionan las páginas de marca, consulte el artículo [sobre la búsqueda de VTEX](/es/tutorial/como-funciona-a-busca-da-vtex)."}