[{"data":1,"prerenderedAt":3070},["ShallowReactive",2],{"navigation_docs":3,"-apps-essentials-seo":1425,"-apps-essentials-seo-surround":3065},[4,132,391,540,1110,1182,1188,1194,1253,1352],{"title":5,"path":6,"stem":7,"children":8},"Getting Started","/getting-started","0.getting-started/0.index",[9,10,14,18,56,81,115,128],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Starting new project","/getting-started/starting-new-project","0.getting-started/1.starting-new-project",{"title":15,"path":16,"stem":17},"What is Laioutr?","/getting-started/what-is-laioutr","0.getting-started/2.what-is-laioutr",{"title":19,"path":20,"stem":21,"children":22,"page":55},"Key Concepts","/getting-started/key-concepts","0.getting-started/3.key-concepts",[23,27,31,35,39,43,47,51],{"title":24,"path":25,"stem":26},"Architecture","/getting-started/key-concepts/architecture","0.getting-started/3.key-concepts/1.architecture",{"title":28,"path":29,"stem":30},"Data Model","/getting-started/key-concepts/data-model","0.getting-started/3.key-concepts/2.data-model",{"title":32,"path":33,"stem":34},"Internationalization","/getting-started/key-concepts/5.internationalization","0.getting-started/3.key-concepts/3.5.internationalization",{"title":36,"path":37,"stem":38},"Data Flow","/getting-started/key-concepts/data-flow","0.getting-started/3.key-concepts/3.data-flow",{"title":40,"path":41,"stem":42},"Extensibility","/getting-started/key-concepts/extensibility","0.getting-started/3.key-concepts/4.extensibility",{"title":44,"path":45,"stem":46},"Philosophy","/getting-started/key-concepts/philosophy","0.getting-started/3.key-concepts/5.philosophy",{"title":48,"path":49,"stem":50},"CI/CD Pipeline","/getting-started/key-concepts/ci-cd-pipeline","0.getting-started/3.key-concepts/6.ci-cd-pipeline",{"title":52,"path":53,"stem":54},"Multi-tenancy","/getting-started/key-concepts/multi-tenancy","0.getting-started/3.key-concepts/multi-tenancy",false,{"title":57,"path":58,"stem":59,"children":60,"page":55},"Next Steps","/getting-started/next-steps","0.getting-started/4.next-steps",[61,65,69,73,77],{"title":62,"path":63,"stem":64},"Create Organization and Project","/getting-started/next-steps/create-org-and-project","0.getting-started/4.next-steps/0.create-org-and-project",{"title":66,"path":67,"stem":68},"First Project Configuration","/getting-started/next-steps/first-project-config","0.getting-started/4.next-steps/1.first-project-config",{"title":70,"path":71,"stem":72},"Setup Local Development Environment","/getting-started/next-steps/local-setup","0.getting-started/4.next-steps/3.local-setup",{"title":74,"path":75,"stem":76},"Create your first custom app","/getting-started/next-steps/create-custom-app","0.getting-started/4.next-steps/4.create-custom-app",{"title":78,"path":79,"stem":80},"CLI","/getting-started/next-steps/cli","0.getting-started/4.next-steps/5.cli",{"title":82,"path":83,"stem":84,"children":85},"Changelogs","/getting-started/changelogs","0.getting-started/5.Changelogs/0.index",[86,87,91,95,99,103,107,111],{"title":82,"path":83,"stem":84},{"title":88,"path":89,"stem":90},"CLI Changelog","/getting-started/changelogs/cli-changelog","0.getting-started/5.Changelogs/cli-changelog",{"title":92,"path":93,"stem":94},"Cockpit Changelog","/getting-started/changelogs/cockpit-changelog","0.getting-started/5.Changelogs/cockpit-changelog",{"title":96,"path":97,"stem":98},"Figma Kit Changelog","/getting-started/changelogs/figma-kit-changelog","0.getting-started/5.Changelogs/figma-kit-changelog",{"title":100,"path":101,"stem":102},"Frontend Changelog","/getting-started/changelogs/frontend-changelog","0.getting-started/5.Changelogs/frontend-changelog",{"title":104,"path":105,"stem":106},"Orchestr Changelog","/getting-started/changelogs/orchestr-changelog","0.getting-started/5.Changelogs/orchestr-changelog",{"title":108,"path":109,"stem":110},"Orchestr Devtools Changelog","/getting-started/changelogs/orchestr-devtools-changelog","0.getting-started/5.Changelogs/orchestr-devtools-changelog",{"title":112,"path":113,"stem":114},"UI Changelog","/getting-started/changelogs/ui-changelog","0.getting-started/5.Changelogs/ui-changelog",{"title":116,"path":117,"stem":118,"children":119,"page":55},"Hints And Tips","/getting-started/hints-and-tips","0.getting-started/6.Hints-and-Tips",[120,124],{"title":121,"path":122,"stem":123},"Introduction","/getting-started/hints-and-tips/introduction","0.getting-started/6.Hints-and-Tips/0.introduction",{"title":125,"path":126,"stem":127},"Developer tools","/getting-started/hints-and-tips/developer-tools","0.getting-started/6.Hints-and-Tips/1.developer-tools",{"title":129,"path":130,"stem":131},"MCP Server","/getting-started/mcp-server","0.getting-started/7.mcp-server",{"title":133,"path":134,"stem":135,"children":136},"Frontend","/frontend","1.Frontend/0.index",[137,138,149,211,237,275],{"title":133,"path":134,"stem":135},{"title":121,"path":139,"stem":140,"children":141,"page":55},"/frontend/introduction","1.Frontend/1.Introduction",[142,145],{"title":19,"path":143,"stem":144},"/frontend/introduction/key-concepts","1.Frontend/1.Introduction/0.key-concepts",{"title":146,"path":147,"stem":148},"Tech Stack","/frontend/introduction/tech-stack","1.Frontend/1.Introduction/1.tech-stack",{"title":150,"path":151,"stem":152,"children":153},"Features","/frontend/features","1.Frontend/2.Features/0.index",[154,155,159,163,167,171,175,179,183,187,191,195,199,203,207],{"title":150,"path":151,"stem":152},{"title":156,"path":157,"stem":158},"Consent Management","/frontend/features/consent-management","1.Frontend/2.Features/consent-management",{"title":160,"path":161,"stem":162},"Currencies","/frontend/features/currencies","1.Frontend/2.Features/currencies",{"title":164,"path":165,"stem":166},"Environments & Staging","/frontend/features/environments","1.Frontend/2.Features/environments",{"title":168,"path":169,"stem":170},"Hooks","/frontend/features/hooks","1.Frontend/2.Features/hooks",{"title":172,"path":173,"stem":174},"Media and Media Library","/frontend/features/media","1.Frontend/2.Features/media",{"title":176,"path":177,"stem":178},"Multi-language Support","/frontend/features/multi-language-support","1.Frontend/2.Features/multi-language-support",{"title":180,"path":181,"stem":182},"Multi-market","/frontend/features/multi-market","1.Frontend/2.Features/multi-market",{"title":184,"path":185,"stem":186},"Page Types","/frontend/features/pagetypes","1.Frontend/2.Features/pagetypes",{"title":188,"path":189,"stem":190},"PWA","/frontend/features/pwa","1.Frontend/2.Features/pwa",{"title":192,"path":193,"stem":194},"Redirects","/frontend/features/redirects","1.Frontend/2.Features/redirects",{"title":196,"path":197,"stem":198},"Routing","/frontend/features/routing","1.Frontend/2.Features/routing",{"title":200,"path":201,"stem":202},"Server-Side Rendering (SSR) and Caching","/frontend/features/ssr-and-caching","1.Frontend/2.Features/ssr-and-caching",{"title":204,"path":205,"stem":206},"Tracking","/frontend/features/tracking","1.Frontend/2.Features/tracking",{"title":208,"path":209,"stem":210},"Z-Ordering","/frontend/features/z-ordering","1.Frontend/2.Features/z-ordering",{"title":212,"path":213,"stem":214,"children":215},"SEO","/frontend/seo","1.Frontend/3.SEO/0.index",[216,217,221,225,229,233],{"title":212,"path":213,"stem":214},{"title":218,"path":219,"stem":220},"Link Checker","/frontend/seo/link-checker","1.Frontend/3.SEO/link-checker",{"title":222,"path":223,"stem":224},"OG Image","/frontend/seo/og-image","1.Frontend/3.SEO/og-image",{"title":226,"path":227,"stem":228},"Robots.txt","/frontend/seo/robots-txt","1.Frontend/3.SEO/robots-txt",{"title":230,"path":231,"stem":232},"Schema.org","/frontend/seo/schema-org","1.Frontend/3.SEO/schema-org",{"title":234,"path":235,"stem":236},"Sitemap","/frontend/seo/sitemap","1.Frontend/3.SEO/sitemap",{"title":238,"path":239,"stem":240,"children":241},"Backend for Frontend","/frontend/orchestr","1.Frontend/4.Orchestr/0.index",[242,243,247,251,255,259,263,267,271],{"title":238,"path":239,"stem":240},{"title":244,"path":245,"stem":246},"Actions","/frontend/orchestr/actions","1.Frontend/4.Orchestr/Actions",{"title":248,"path":249,"stem":250},"Caching","/frontend/orchestr/caching","1.Frontend/4.Orchestr/Caching",{"title":252,"path":253,"stem":254},"Middleware","/frontend/orchestr/middleware","1.Frontend/4.Orchestr/Middleware",{"title":256,"path":257,"stem":258},"Queries & Links","/frontend/orchestr/queries","1.Frontend/4.Orchestr/Queries",{"title":260,"path":261,"stem":262},"Component Resolvers","/frontend/orchestr/component-resolvers","1.Frontend/4.Orchestr/component-resolvers",{"title":264,"path":265,"stem":266},"Filters","/frontend/orchestr/filters","1.Frontend/4.Orchestr/filters",{"title":268,"path":269,"stem":270},"URL Query Parameters","/frontend/orchestr/url-query-params","1.Frontend/4.Orchestr/url-query-params",{"title":272,"path":273,"stem":274},"Orchestr Wire Format","/frontend/orchestr/wire-format","1.Frontend/4.Orchestr/wire-format",{"title":276,"path":277,"stem":278,"children":279},"API Reference","/frontend/api-reference","1.Frontend/99.api-reference/0.index",[280,281,338,341,357,365,376,384],{"title":276,"path":277,"stem":278},{"title":282,"path":283,"stem":284,"children":285,"page":55},"Entities","/frontend/api-reference/entities","1.Frontend/99.api-reference/01.entities",[286,290,294,298,302,306,310,314,318,322,326,330,334],{"title":287,"path":288,"stem":289},"Product","/frontend/api-reference/entities/product","1.Frontend/99.api-reference/01.entities/1.product",{"title":291,"path":292,"stem":293},"SuggestedSearch","/frontend/api-reference/entities/suggested-search","1.Frontend/99.api-reference/01.entities/10.suggested-search",{"title":295,"path":296,"stem":297},"SuggestedSearchEntry","/frontend/api-reference/entities/suggested-search-entry","1.Frontend/99.api-reference/01.entities/11.suggested-search-entry",{"title":299,"path":300,"stem":301},"BlogCollection","/frontend/api-reference/entities/blog-collection","1.Frontend/99.api-reference/01.entities/12.blog-collection",{"title":303,"path":304,"stem":305},"Comment","/frontend/api-reference/entities/comment","1.Frontend/99.api-reference/01.entities/13.comment",{"title":307,"path":308,"stem":309},"ProductVariant","/frontend/api-reference/entities/product-variant","1.Frontend/99.api-reference/01.entities/2.product-variant",{"title":311,"path":312,"stem":313},"Category","/frontend/api-reference/entities/category","1.Frontend/99.api-reference/01.entities/3.category",{"title":315,"path":316,"stem":317},"Cart","/frontend/api-reference/entities/cart","1.Frontend/99.api-reference/01.entities/4.cart",{"title":319,"path":320,"stem":321},"CartItem","/frontend/api-reference/entities/cart-item","1.Frontend/99.api-reference/01.entities/5.cart-item",{"title":323,"path":324,"stem":325},"Review","/frontend/api-reference/entities/review","1.Frontend/99.api-reference/01.entities/6.review",{"title":327,"path":328,"stem":329},"BreadcrumbItem","/frontend/api-reference/entities/breadcrumb-item","1.Frontend/99.api-reference/01.entities/7.breadcrumb-item",{"title":331,"path":332,"stem":333},"MenuItem","/frontend/api-reference/entities/menu-item","1.Frontend/99.api-reference/01.entities/8.menu-item",{"title":335,"path":336,"stem":337},"BlogPost","/frontend/api-reference/entities/blog-post","1.Frontend/99.api-reference/01.entities/9.blog-post",{"title":184,"path":339,"stem":340},"/frontend/api-reference/page-types","1.Frontend/99.api-reference/02.page-types",{"title":342,"path":343,"stem":344,"children":345,"page":55},"Ecommerce","/frontend/api-reference/ecommerce","1.Frontend/99.api-reference/10.ecommerce",[346,349,353],{"title":244,"path":347,"stem":348},"/frontend/api-reference/ecommerce/actions","1.Frontend/99.api-reference/10.ecommerce/1.actions",{"title":350,"path":351,"stem":352},"Queries","/frontend/api-reference/ecommerce/queries","1.Frontend/99.api-reference/10.ecommerce/2.queries",{"title":354,"path":355,"stem":356},"Errors","/frontend/api-reference/ecommerce/errors","1.Frontend/99.api-reference/10.ecommerce/3.errors",{"title":358,"path":359,"stem":360,"children":361,"page":55},"Newsletter","/frontend/api-reference/newsletter","1.Frontend/99.api-reference/11.newsletter",[362],{"title":244,"path":363,"stem":364},"/frontend/api-reference/newsletter/actions","1.Frontend/99.api-reference/11.newsletter/1.actions",{"title":366,"path":367,"stem":368,"children":369,"page":55},"Blog","/frontend/api-reference/blog","1.Frontend/99.api-reference/12.blog",[370,373],{"title":350,"path":371,"stem":372},"/frontend/api-reference/blog/queries","1.Frontend/99.api-reference/12.blog/1.queries",{"title":354,"path":374,"stem":375},"/frontend/api-reference/blog/errors","1.Frontend/99.api-reference/12.blog/2.errors",{"title":377,"path":378,"stem":379,"children":380,"page":55},"Suggested Search","/frontend/api-reference/suggested-search","1.Frontend/99.api-reference/13.suggested-search",[381],{"title":350,"path":382,"stem":383},"/frontend/api-reference/suggested-search/queries","1.Frontend/99.api-reference/13.suggested-search/1.queries",{"title":204,"path":385,"stem":386,"children":387,"page":55},"/frontend/api-reference/tracking","1.Frontend/99.api-reference/14.tracking",[388],{"title":244,"path":389,"stem":390},"/frontend/api-reference/tracking/actions","1.Frontend/99.api-reference/14.tracking/1.actions",{"title":392,"path":393,"stem":394,"children":395},"Apps","/apps","2.Apps/0.index",[396,397,451,524],{"title":392,"path":393,"stem":394},{"title":398,"path":399,"stem":400,"children":401},"App Development","/apps/app-development","2.Apps/app-development/0.index",[402,403,407,411,415,419,423,427,431,435,439,443,447],{"title":398,"path":399,"stem":400},{"title":404,"path":405,"stem":406},"App Configuration","/apps/app-development/app-configuration","2.Apps/app-development/app-configuration",{"title":408,"path":409,"stem":410},"App Starter","/apps/app-development/app-starter","2.Apps/app-development/app-starter",{"title":412,"path":413,"stem":414},"Best Practice","/apps/app-development/best-practice","2.Apps/app-development/best-practice",{"title":416,"path":417,"stem":418},"Block Definitions","/apps/app-development/block-definitions","2.Apps/app-development/block-definitions",{"title":420,"path":421,"stem":422},"Coding Standards","/apps/app-development/coding-standards","2.Apps/app-development/coding-standards",{"title":424,"path":425,"stem":426},"Consent Adapters","/apps/app-development/consent-adapters","2.Apps/app-development/consent-adapters",{"title":428,"path":429,"stem":430},"Consuming Query Fields","/apps/app-development/consuming-query-fields","2.Apps/app-development/consuming-query-fields",{"title":432,"path":433,"stem":434},"Implementation Overview","/apps/app-development/implementation-overview","2.Apps/app-development/implementation-overview",{"title":436,"path":437,"stem":438},"Platform Dependencies","/apps/app-development/platform-dependencies","2.Apps/app-development/platform-dependencies",{"title":440,"path":441,"stem":442},"Schema Fields","/apps/app-development/schema-fields","2.Apps/app-development/schema-fields",{"title":444,"path":445,"stem":446},"Section Definitions","/apps/app-development/section-definitions","2.Apps/app-development/section-definitions",{"title":448,"path":449,"stem":450},"Studio Icons","/apps/app-development/studio-icons","2.Apps/app-development/studio-icons",{"title":452,"path":453,"stem":454,"children":455,"page":55},"App Docs","/apps/app-docs","2.Apps/app-docs",[456,460,464,468,472,476,480,484,488,492,496,500,504,508,512,516,520],{"title":457,"path":458,"stem":459},"Adobe Commerce","/apps/app-docs/adobe-commerce","2.Apps/app-docs/adobe-commerce",{"title":461,"path":462,"stem":463},"B2Bsellers","/apps/app-docs/b2bsellers","2.Apps/app-docs/b2bsellers",{"title":465,"path":466,"stem":467},"Battery Included","/apps/app-docs/battery-included","2.Apps/app-docs/battery-included",{"title":469,"path":470,"stem":471},"CCM19","/apps/app-docs/ccm19","2.Apps/app-docs/ccm19",{"title":473,"path":474,"stem":475},"Cookiebot","/apps/app-docs/cookiebot","2.Apps/app-docs/cookiebot",{"title":477,"path":478,"stem":479},"Google Tag Manager (GTM)","/apps/app-docs/gtm","2.Apps/app-docs/gtm",{"title":481,"path":482,"stem":483},"Hygraph","/apps/app-docs/hygraph","2.Apps/app-docs/hygraph",{"title":485,"path":486,"stem":487},"Nimstrata Google Retail API","/apps/app-docs/nimstrata","2.Apps/app-docs/nimstrata",{"title":489,"path":490,"stem":491},"Pimcore","/apps/app-docs/pimcore","2.Apps/app-docs/pimcore",{"title":493,"path":494,"stem":495},"Commercetools","/apps/app-docs/commercetools","2.apps/app-docs/commercetools",{"title":497,"path":498,"stem":499},"Emporix","/apps/app-docs/emporix","2.apps/app-docs/emporix",{"title":501,"path":502,"stem":503},"Klaviyo","/apps/app-docs/klaviyo","2.apps/app-docs/klaviyo",{"title":505,"path":506,"stem":507},"OXID eShop","/apps/app-docs/oxid","2.apps/app-docs/oxid",{"title":509,"path":510,"stem":511},"Shopify","/apps/app-docs/shopify","2.apps/app-docs/shopify",{"title":513,"path":514,"stem":515},"Shopware","/apps/app-docs/shopware","2.apps/app-docs/shopware",{"title":517,"path":518,"stem":519},"Vercel Analytics","/apps/app-docs/vercel-analytics","2.apps/app-docs/vercel-analytics",{"title":521,"path":522,"stem":523},"Vercel Speed Insights","/apps/app-docs/vercel-speed-insights","2.apps/app-docs/vercel-speed-insights",{"title":525,"path":526,"stem":527,"children":528,"page":55},"Essentials","/apps/essentials","2.Apps/essentials",[529,533,537],{"title":530,"path":531,"stem":532},"Legal","/apps/essentials/legal","2.Apps/essentials/legal",{"title":534,"path":535,"stem":536},"Mailer","/apps/essentials/mailer","2.Apps/essentials/mailer",{"title":212,"path":538,"stem":539},"/apps/essentials/seo","2.Apps/essentials/seo",{"title":541,"path":542,"stem":543,"children":544},"Laioutr UI","/laioutr-ui","3.laioutr-ui/0.index",[545,546,570,576,582,688,694,700,754,776,829],{"title":541,"path":542,"stem":543},{"title":5,"path":547,"stem":548,"children":549},"/laioutr-ui/getting-started","3.laioutr-ui/01.getting-started/0.index",[550,551,555,559,563,567],{"title":5,"path":547,"stem":548},{"title":552,"path":553,"stem":554},"Browser support","/laioutr-ui/getting-started/browser-support","3.laioutr-ui/01.getting-started/1.browser-support",{"title":556,"path":557,"stem":558},"Common Data","/laioutr-ui/getting-started/common-data","3.laioutr-ui/01.getting-started/99.common-data",{"title":560,"path":561,"stem":562},"Figma Kit","/laioutr-ui/getting-started/figma-kit","3.laioutr-ui/01.getting-started/figma-kit",{"title":564,"path":565,"stem":566},"Theming","/laioutr-ui/getting-started/theming","3.laioutr-ui/01.getting-started/theming",{"title":208,"path":568,"stem":569},"/laioutr-ui/getting-started/z-ordering","3.laioutr-ui/01.getting-started/z-ordering",{"title":571,"path":572,"stem":573,"children":574},"B2B","/laioutr-ui/b2b","3.laioutr-ui/b2b/0.index",[575],{"title":571,"path":572,"stem":573},{"title":577,"path":578,"stem":579,"children":580},"Booking","/laioutr-ui/booking","3.laioutr-ui/booking/0.index",[581],{"title":577,"path":578,"stem":579},{"title":583,"path":584,"stem":585,"children":586},"CMS","/laioutr-ui/cms","3.laioutr-ui/cms/0.index",[587,588,613,621,633,642,663],{"title":583,"path":584,"stem":585},{"title":589,"path":590,"stem":591,"children":592,"page":55},"Banner","/laioutr-ui/cms/banner","3.laioutr-ui/cms/banner",[593,597,601,605,609],{"title":594,"path":595,"stem":596},"Banner Slider","/laioutr-ui/cms/banner/bannerslider","3.laioutr-ui/cms/banner/BannerSlider",{"title":598,"path":599,"stem":600},"Basic Banner with Image and Text","/laioutr-ui/cms/banner/basicbannerwithimageandtext","3.laioutr-ui/cms/banner/BasicBannerWithImageAndText",{"title":602,"path":603,"stem":604},"Content with Image and Text","/laioutr-ui/cms/banner/contentwithimageandtext","3.laioutr-ui/cms/banner/ContentWithImageAndText",{"title":606,"path":607,"stem":608},"Content With Text Columns","/laioutr-ui/cms/banner/contentwithtextcolumns","3.laioutr-ui/cms/banner/ContentWithTextColumns",{"title":610,"path":611,"stem":612},"USP Banner","/laioutr-ui/cms/banner/uspbanner","3.laioutr-ui/cms/banner/UspBanner",{"title":366,"path":614,"stem":615,"children":616,"page":55},"/laioutr-ui/cms/blog","3.laioutr-ui/cms/blog",[617],{"title":618,"path":619,"stem":620},"Blog Post","/laioutr-ui/cms/blog/blogpost","3.laioutr-ui/cms/blog/BlogPost",{"title":358,"path":622,"stem":623,"children":624,"page":55},"/laioutr-ui/cms/newsletter","3.laioutr-ui/cms/newsletter",[625,629],{"title":626,"path":627,"stem":628},"Input for Newsletter","/laioutr-ui/cms/newsletter/inputnewsletter","3.laioutr-ui/cms/newsletter/InputNewsletter",{"title":630,"path":631,"stem":632},"Newsletter Registration","/laioutr-ui/cms/newsletter/newsletterregistration","3.laioutr-ui/cms/newsletter/NewsletterRegistration",{"title":634,"path":635,"stem":636,"children":637,"page":55},"Quotes","/laioutr-ui/cms/quotes","3.laioutr-ui/cms/quotes",[638],{"title":639,"path":640,"stem":641},"Personal Quote with Text and Image","/laioutr-ui/cms/quotes/personalquote","3.laioutr-ui/cms/quotes/PersonalQuote",{"title":643,"path":644,"stem":645,"children":646,"page":55},"Reviews","/laioutr-ui/cms/reviews","3.laioutr-ui/cms/reviews",[647,651,655,659],{"title":648,"path":649,"stem":650},"Quote Card","/laioutr-ui/cms/reviews/quotecard","3.laioutr-ui/cms/reviews/QuoteCard",{"title":652,"path":653,"stem":654},"Rating","/laioutr-ui/cms/reviews/rating","3.laioutr-ui/cms/reviews/Rating",{"title":656,"path":657,"stem":658},"Rating Form","/laioutr-ui/cms/reviews/ratingform","3.laioutr-ui/cms/reviews/RatingForm",{"title":660,"path":661,"stem":662},"Review Section","/laioutr-ui/cms/reviews/reviewsection","3.laioutr-ui/cms/reviews/ReviewSection",{"title":664,"path":665,"stem":666,"children":667,"page":55},"Slider","/laioutr-ui/cms/slider","3.laioutr-ui/cms/slider",[668,672,676,680,684],{"title":669,"path":670,"stem":671},"Hero Slider","/laioutr-ui/cms/slider/heroslider","3.laioutr-ui/cms/slider/HeroSlider",{"title":673,"path":674,"stem":675},"Logo Slider","/laioutr-ui/cms/slider/logoslider","3.laioutr-ui/cms/slider/LogoSlider",{"title":677,"path":678,"stem":679},"Swiper Navigation with Bullets","/laioutr-ui/cms/slider/swipernavigationbullets","3.laioutr-ui/cms/slider/SwiperNavigationBullets",{"title":681,"path":682,"stem":683},"Swiper Navigation Compact","/laioutr-ui/cms/slider/swipernavigationcompact","3.laioutr-ui/cms/slider/SwiperNavigationCompact",{"title":685,"path":686,"stem":687},"Swiper Navigation with Numbers","/laioutr-ui/cms/slider/swipernavigationnumbers","3.laioutr-ui/cms/slider/SwiperNavigationNumbers",{"title":689,"path":690,"stem":691,"children":692},"Marketplace","/laioutr-ui/marketplace","3.laioutr-ui/marketplace/0.index",[693],{"title":689,"path":690,"stem":691},{"title":695,"path":696,"stem":697,"children":698},"Multichannel","/laioutr-ui/multichannel","3.laioutr-ui/multichannel/0.index",[699],{"title":695,"path":696,"stem":697},{"title":701,"path":702,"stem":703,"children":704},"Navigation & Headers","/laioutr-ui/navigation","3.laioutr-ui/navigation/0.index",[705,706,710,714,718,722,726,730,734,738,742,746,750],{"title":701,"path":702,"stem":703},{"title":707,"path":708,"stem":709},"Basic Header","/laioutr-ui/navigation/basicheader","3.laioutr-ui/navigation/BasicHeader",{"title":711,"path":712,"stem":713},"Color Mode Switch","/laioutr-ui/navigation/colormodeswitch","3.laioutr-ui/navigation/ColorModeSwitch",{"title":715,"path":716,"stem":717},"Desktop Side By Side Menu","/laioutr-ui/navigation/desktopsidebysidemenu","3.laioutr-ui/navigation/DesktopSideBySideMenu",{"title":719,"path":720,"stem":721},"Header with Text Links","/laioutr-ui/navigation/headerwithtextlinks","3.laioutr-ui/navigation/HeaderWithTextLinks",{"title":723,"path":724,"stem":725},"Locale Select","/laioutr-ui/navigation/localeselect","3.laioutr-ui/navigation/LocaleSelect",{"title":727,"path":728,"stem":729},"Mega Menu Desktop","/laioutr-ui/navigation/megamenudesktop","3.laioutr-ui/navigation/MegaMenuDesktop",{"title":731,"path":732,"stem":733},"Mobile Menu","/laioutr-ui/navigation/mobilemenu","3.laioutr-ui/navigation/MobileMenu",{"title":735,"path":736,"stem":737},"Search Overlay Input","/laioutr-ui/navigation/searchoverlayinput","3.laioutr-ui/navigation/SearchOverlayInput",{"title":739,"path":740,"stem":741},"Shop Header","/laioutr-ui/navigation/shopheader","3.laioutr-ui/navigation/ShopHeader",{"title":743,"path":744,"stem":745},"Top Bar","/laioutr-ui/navigation/topbar","3.laioutr-ui/navigation/TopBar",{"title":747,"path":748,"stem":749},"Breadcrumb","/laioutr-ui/navigation/breadcrumb","3.laioutr-ui/navigation/breadcrumb",{"title":751,"path":752,"stem":753},"Footer","/laioutr-ui/navigation/footer","3.laioutr-ui/navigation/footer",{"title":755,"path":756,"stem":757,"children":758},"SaaS","/laioutr-ui/saas","3.laioutr-ui/saas/0.index",[759,760,764,768,772],{"title":755,"path":756,"stem":757},{"title":761,"path":762,"stem":763},"Billing Cycle Switch","/laioutr-ui/saas/billingcycleswitch","3.laioutr-ui/saas/BillingCycleSwitch",{"title":765,"path":766,"stem":767},"Pricing Plan","/laioutr-ui/saas/pricingplan","3.laioutr-ui/saas/pricingplan",{"title":769,"path":770,"stem":771},"Pricing Plans","/laioutr-ui/saas/pricingplans","3.laioutr-ui/saas/pricingplans",{"title":773,"path":774,"stem":775},"Pricing Table","/laioutr-ui/saas/pricingtable","3.laioutr-ui/saas/pricingtable",{"title":777,"path":778,"stem":779,"children":780},"Shop","/laioutr-ui/shop","3.laioutr-ui/shop/0.index",[781,782,786,790,794,798,802,806,810,814,818,822,826],{"title":777,"path":778,"stem":779},{"title":783,"path":784,"stem":785},"Cards Container","/laioutr-ui/shop/cardscontainer","3.laioutr-ui/shop/CardsContainer",{"title":787,"path":788,"stem":789},"Grid Card Content","/laioutr-ui/shop/gridcardcontent","3.laioutr-ui/shop/GridCardContent",{"title":791,"path":792,"stem":793},"Grid Card Text Content","/laioutr-ui/shop/gridcardtextcontent","3.laioutr-ui/shop/GridCardTextContent",{"title":795,"path":796,"stem":797},"Inpage Navigation Basic Grid","/laioutr-ui/shop/inpagenavigationbasicgrid","3.laioutr-ui/shop/InpageNavigationBasicGrid",{"title":799,"path":800,"stem":801},"Inpage Navigation Basic Slider","/laioutr-ui/shop/inpagenavigationbasicslider","3.laioutr-ui/shop/InpageNavigationBasicSlider",{"title":803,"path":804,"stem":805},"Inpage Navigation Big Grid","/laioutr-ui/shop/inpagenavigationbiggrid","3.laioutr-ui/shop/InpageNavigationBigGrid",{"title":807,"path":808,"stem":809},"Inpage Navigation Big Slider","/laioutr-ui/shop/inpagenavigationbigslider","3.laioutr-ui/shop/InpageNavigationBigSlider",{"title":811,"path":812,"stem":813},"Inpage Navigation Compact Grid","/laioutr-ui/shop/inpagenavigationcompactgrid","3.laioutr-ui/shop/InpageNavigationCompactGrid",{"title":815,"path":816,"stem":817},"Inpage Navigation Compact Slider","/laioutr-ui/shop/inpagenavigationcompactslider","3.laioutr-ui/shop/InpageNavigationCompactSlider",{"title":819,"path":820,"stem":821},"Product Card","/laioutr-ui/shop/productcard","3.laioutr-ui/shop/ProductCard",{"title":823,"path":824,"stem":825},"Product Slider","/laioutr-ui/shop/productslider","3.laioutr-ui/shop/ProductSlider",{"title":264,"path":827,"stem":828},"/laioutr-ui/shop/filters","3.laioutr-ui/shop/filters",{"title":830,"path":831,"stem":832,"children":833},"UI Kit","/laioutr-ui/ui-kit","3.laioutr-ui/ui-kit/0.index",[834,835,912,933,954,987,1008,1073],{"title":830,"path":831,"stem":832},{"title":836,"path":837,"stem":838,"children":839,"page":55},"General","/laioutr-ui/ui-kit/general","3.laioutr-ui/ui-kit/01.general",[840,844,848,852,856,860,864,868,872,876,880,884,888,892,896,900,904,908],{"title":841,"path":842,"stem":843},"Accordion","/laioutr-ui/ui-kit/general/accordion","3.laioutr-ui/ui-kit/01.general/Accordion",{"title":845,"path":846,"stem":847},"Avatar","/laioutr-ui/ui-kit/general/avatar","3.laioutr-ui/ui-kit/01.general/Avatar",{"title":849,"path":850,"stem":851},"Backdrop","/laioutr-ui/ui-kit/general/backdrop","3.laioutr-ui/ui-kit/01.general/Backdrop",{"title":853,"path":854,"stem":855},"Color Swatch","/laioutr-ui/ui-kit/general/colorswatch","3.laioutr-ui/ui-kit/01.general/ColorSwatch",{"title":857,"path":858,"stem":859},"Dropdown Menu","/laioutr-ui/ui-kit/general/dropdownmenu","3.laioutr-ui/ui-kit/01.general/DropdownMenu",{"title":861,"path":862,"stem":863},"Edge Glow","/laioutr-ui/ui-kit/general/edgeglow","3.laioutr-ui/ui-kit/01.general/EdgeGlow",{"title":865,"path":866,"stem":867},"Empty State","/laioutr-ui/ui-kit/general/emptystate","3.laioutr-ui/ui-kit/01.general/EmptyState",{"title":869,"path":870,"stem":871},"Icon","/laioutr-ui/ui-kit/general/icon","3.laioutr-ui/ui-kit/01.general/Icon",{"title":873,"path":874,"stem":875},"Image Contrast Overlay","/laioutr-ui/ui-kit/general/imagecontrastoverlay","3.laioutr-ui/ui-kit/01.general/ImageContrastOverlay",{"title":877,"path":878,"stem":879},"Image Variant Thumbnail","/laioutr-ui/ui-kit/general/imagevariantthumbnail","3.laioutr-ui/ui-kit/01.general/ImageVariantThumbnail",{"title":881,"path":882,"stem":883},"Loading Spinner","/laioutr-ui/ui-kit/general/loadingspinner","3.laioutr-ui/ui-kit/01.general/LoadingSpinner",{"title":885,"path":886,"stem":887},"Media","/laioutr-ui/ui-kit/general/media","3.laioutr-ui/ui-kit/01.general/Media",{"title":889,"path":890,"stem":891},"Navigation Bullets","/laioutr-ui/ui-kit/general/navigationbullets","3.laioutr-ui/ui-kit/01.general/NavigationBullets",{"title":893,"path":894,"stem":895},"Placeholder","/laioutr-ui/ui-kit/general/placeholder","3.laioutr-ui/ui-kit/01.general/Placeholder",{"title":897,"path":898,"stem":899},"Progress Bar","/laioutr-ui/ui-kit/general/progressbar","3.laioutr-ui/ui-kit/01.general/ProgressBar",{"title":901,"path":902,"stem":903},"Scrollbar","/laioutr-ui/ui-kit/general/scrollbar","3.laioutr-ui/ui-kit/01.general/Scrollbar",{"title":905,"path":906,"stem":907},"Swatch Preview","/laioutr-ui/ui-kit/general/swatchpreview","3.laioutr-ui/ui-kit/01.general/SwatchPreview",{"title":909,"path":910,"stem":911},"Thumbnail","/laioutr-ui/ui-kit/general/thumbnail","3.laioutr-ui/ui-kit/01.general/Thumbnail",{"title":913,"path":914,"stem":915,"children":916,"page":55},"Typography","/laioutr-ui/ui-kit/typography","3.laioutr-ui/ui-kit/02.typography",[917,921,925,929],{"title":918,"path":919,"stem":920},"Icon List","/laioutr-ui/ui-kit/typography/iconlist","3.laioutr-ui/ui-kit/02.typography/IconList",{"title":922,"path":923,"stem":924},"Link","/laioutr-ui/ui-kit/typography/link","3.laioutr-ui/ui-kit/02.typography/Link",{"title":926,"path":927,"stem":928},"Rich Content","/laioutr-ui/ui-kit/typography/richcontent","3.laioutr-ui/ui-kit/02.typography/RichContent",{"title":930,"path":931,"stem":932},"Text","/laioutr-ui/ui-kit/typography/text","3.laioutr-ui/ui-kit/02.typography/Text",{"title":934,"path":935,"stem":936,"children":937,"page":55},"Layout","/laioutr-ui/ui-kit/layout","3.laioutr-ui/ui-kit/03.layout",[938,942,946,950],{"title":939,"path":940,"stem":941},"Grid Fill","/laioutr-ui/ui-kit/layout/gridfill","3.laioutr-ui/ui-kit/03.layout/GridFill",{"title":943,"path":944,"stem":945},"Grid Masonry","/laioutr-ui/ui-kit/layout/gridmasonry","3.laioutr-ui/ui-kit/03.layout/GridMasonry",{"title":947,"path":948,"stem":949},"Scroll Area","/laioutr-ui/ui-kit/layout/scrollarea","3.laioutr-ui/ui-kit/03.layout/ScrollArea",{"title":951,"path":952,"stem":953},"Separator","/laioutr-ui/ui-kit/layout/separator","3.laioutr-ui/ui-kit/03.layout/Separator",{"title":955,"path":956,"stem":957,"children":958,"page":55},"Content","/laioutr-ui/ui-kit/content","3.laioutr-ui/ui-kit/04.content",[959,963,967,971,975,979,983],{"title":960,"path":961,"stem":962},"Card","/laioutr-ui/ui-kit/content/card","3.laioutr-ui/ui-kit/04.content/Card",{"title":964,"path":965,"stem":966},"CTA Banner Basic","/laioutr-ui/ui-kit/content/ctabannerbasic","3.laioutr-ui/ui-kit/04.content/CtaBannerBasic",{"title":968,"path":969,"stem":970},"CTA Banner Integrated","/laioutr-ui/ui-kit/content/ctabannerintegrated","3.laioutr-ui/ui-kit/04.content/CtaBannerIntegrated",{"title":972,"path":973,"stem":974},"CTA Banner Showcase","/laioutr-ui/ui-kit/content/ctabannershowcase","3.laioutr-ui/ui-kit/04.content/CtaBannerShowcase",{"title":976,"path":977,"stem":978},"Link Tile Basic","/laioutr-ui/ui-kit/content/linktilebasic","3.laioutr-ui/ui-kit/04.content/LinkTileBasic",{"title":980,"path":981,"stem":982},"Link Tile Big","/laioutr-ui/ui-kit/content/linktilebig","3.laioutr-ui/ui-kit/04.content/LinkTileBig",{"title":984,"path":985,"stem":986},"Link Tile Compact","/laioutr-ui/ui-kit/content/linktilecompact","3.laioutr-ui/ui-kit/04.content/LinkTileCompact",{"title":988,"path":989,"stem":990,"children":991,"page":55},"Surfaces","/laioutr-ui/ui-kit/surfaces","3.laioutr-ui/ui-kit/05.surfaces",[992,996,1000,1004],{"title":993,"path":994,"stem":995},"Alert Dialog","/laioutr-ui/ui-kit/surfaces/alertdialog","3.laioutr-ui/ui-kit/05.surfaces/AlertDialog",{"title":997,"path":998,"stem":999},"Sheet","/laioutr-ui/ui-kit/surfaces/sheet","3.laioutr-ui/ui-kit/05.surfaces/Sheet",{"title":1001,"path":1002,"stem":1003},"Toast","/laioutr-ui/ui-kit/surfaces/toast","3.laioutr-ui/ui-kit/05.surfaces/Toast",{"title":1005,"path":1006,"stem":1007},"Toaster","/laioutr-ui/ui-kit/surfaces/toaster","3.laioutr-ui/ui-kit/05.surfaces/Toaster",{"title":1009,"path":1010,"stem":1011,"children":1012,"page":55},"Form","/laioutr-ui/ui-kit/form","3.laioutr-ui/ui-kit/06.form",[1013,1017,1021,1025,1029,1033,1037,1041,1045,1049,1053,1057,1061,1065,1069],{"title":1014,"path":1015,"stem":1016},"Button","/laioutr-ui/ui-kit/form/button","3.laioutr-ui/ui-kit/06.form/Button",{"title":1018,"path":1019,"stem":1020},"Checkbox","/laioutr-ui/ui-kit/form/checkbox","3.laioutr-ui/ui-kit/06.form/Checkbox",{"title":1022,"path":1023,"stem":1024},"Field","/laioutr-ui/ui-kit/form/field","3.laioutr-ui/ui-kit/06.form/Field",{"title":1026,"path":1027,"stem":1028},"Input","/laioutr-ui/ui-kit/form/input","3.laioutr-ui/ui-kit/06.form/Input",{"title":1030,"path":1031,"stem":1032},"Input Checkbox","/laioutr-ui/ui-kit/form/inputcheckbox","3.laioutr-ui/ui-kit/06.form/InputCheckbox",{"title":1034,"path":1035,"stem":1036},"Password Input","/laioutr-ui/ui-kit/form/inputpassword","3.laioutr-ui/ui-kit/06.form/InputPassword",{"title":1038,"path":1039,"stem":1040},"Search Input","/laioutr-ui/ui-kit/form/inputsearch","3.laioutr-ui/ui-kit/06.form/InputSearch",{"title":1042,"path":1043,"stem":1044},"Label","/laioutr-ui/ui-kit/form/label","3.laioutr-ui/ui-kit/06.form/Label",{"title":1046,"path":1047,"stem":1048},"Load More","/laioutr-ui/ui-kit/form/loadmore","3.laioutr-ui/ui-kit/06.form/LoadMore",{"title":1050,"path":1051,"stem":1052},"Pagination","/laioutr-ui/ui-kit/form/pagination","3.laioutr-ui/ui-kit/06.form/Pagination",{"title":1054,"path":1055,"stem":1056},"Quantity Picker","/laioutr-ui/ui-kit/form/quantitypicker","3.laioutr-ui/ui-kit/06.form/QuantityPicker",{"title":1058,"path":1059,"stem":1060},"Radio Group","/laioutr-ui/ui-kit/form/radioselect","3.laioutr-ui/ui-kit/06.form/RadioSelect",{"title":1062,"path":1063,"stem":1064},"Select","/laioutr-ui/ui-kit/form/select","3.laioutr-ui/ui-kit/06.form/Select",{"title":1066,"path":1067,"stem":1068},"Switch","/laioutr-ui/ui-kit/form/switch","3.laioutr-ui/ui-kit/06.form/Switch",{"title":1070,"path":1071,"stem":1072},"Variant Select Button","/laioutr-ui/ui-kit/form/variantselectbutton","3.laioutr-ui/ui-kit/06.form/VariantSelectButton",{"title":1074,"path":1075,"stem":1076,"children":1077,"page":55},"Indicators","/laioutr-ui/ui-kit/indicators","3.laioutr-ui/ui-kit/07.indicators",[1078,1082,1086,1090,1094,1098,1102,1106],{"title":1079,"path":1080,"stem":1081},"Badge","/laioutr-ui/ui-kit/indicators/badge","3.laioutr-ui/ui-kit/07.indicators/Badge",{"title":1083,"path":1084,"stem":1085},"Caption Flag","/laioutr-ui/ui-kit/indicators/captionflag","3.laioutr-ui/ui-kit/07.indicators/CaptionFlag",{"title":1087,"path":1088,"stem":1089},"Category Node Flag","/laioutr-ui/ui-kit/indicators/categorynodeflag","3.laioutr-ui/ui-kit/07.indicators/CategoryNodeFlag",{"title":1091,"path":1092,"stem":1093},"Product Tile Flag","/laioutr-ui/ui-kit/indicators/producttileflag","3.laioutr-ui/ui-kit/07.indicators/ProductTileFlag",{"title":1095,"path":1096,"stem":1097},"Rating Summary","/laioutr-ui/ui-kit/indicators/ratingsummary","3.laioutr-ui/ui-kit/07.indicators/RatingSummary",{"title":1099,"path":1100,"stem":1101},"Rating Summary Small","/laioutr-ui/ui-kit/indicators/ratingsummarysmall","3.laioutr-ui/ui-kit/07.indicators/RatingSummarySmall",{"title":1103,"path":1104,"stem":1105},"Savings Badge","/laioutr-ui/ui-kit/indicators/savingsbadge","3.laioutr-ui/ui-kit/07.indicators/SavingsBadge",{"title":1107,"path":1108,"stem":1109},"Stars Rating","/laioutr-ui/ui-kit/indicators/starsrating","3.laioutr-ui/ui-kit/07.indicators/StarsRating",{"title":1111,"path":1112,"stem":1113,"children":1114},"Hosting","/hosting","4.hosting/0.index",[1115,1116,1122,1152],{"title":1111,"path":1112,"stem":1113},{"title":1117,"path":1118,"stem":1119,"children":1120},"Laioutr Cloud","/hosting/laioutr-cloud","4.hosting/0.laioutr-cloud/0.index",[1121],{"title":1117,"path":1118,"stem":1119},{"title":1123,"path":1124,"stem":1125,"children":1126},"Hosting Adapter","/hosting/hosting-adapter","4.hosting/1.hosting-adapter/0.index",[1127,1128,1132,1136,1140,1144,1148],{"title":1123,"path":1124,"stem":1125},{"title":1129,"path":1130,"stem":1131},"AWS Adapter","/hosting/hosting-adapter/aws-adapter","4.hosting/1.hosting-adapter/aws-adapter",{"title":1133,"path":1134,"stem":1135},"Azure Adapter","/hosting/hosting-adapter/azure-adapter","4.hosting/1.hosting-adapter/azure-adapter",{"title":1137,"path":1138,"stem":1139},"Google Adapter","/hosting/hosting-adapter/google-adapter","4.hosting/1.hosting-adapter/google-adapter",{"title":1141,"path":1142,"stem":1143},"Netlify Adapter","/hosting/hosting-adapter/netlify-adapter","4.hosting/1.hosting-adapter/netlify-adapter",{"title":1145,"path":1146,"stem":1147},"Scale Commerce Adapter","/hosting/hosting-adapter/scale-commerce-adapter","4.hosting/1.hosting-adapter/scale-commerce-adapter",{"title":1149,"path":1150,"stem":1151},"Vercel Adapter","/hosting/hosting-adapter/vercel-adapter","4.hosting/1.hosting-adapter/vercel-adapter",{"title":1153,"path":1154,"stem":1155,"children":1156},"Bring Your Own Server (BYOS)","/hosting/bring-your-own-server-byos","4.hosting/2.bring-your-own-server-byos/0.index",[1157,1158,1162,1166,1170,1174,1178],{"title":1153,"path":1154,"stem":1155},{"title":1159,"path":1160,"stem":1161},"BYOS Agent","/hosting/bring-your-own-server-byos/byos-agent","4.hosting/2.bring-your-own-server-byos/byos-agent",{"title":1163,"path":1164,"stem":1165},"Changelog","/hosting/bring-your-own-server-byos/changelog","4.hosting/2.bring-your-own-server-byos/changelog",{"title":1167,"path":1168,"stem":1169},"DevOps Components","/hosting/bring-your-own-server-byos/devops","4.hosting/2.bring-your-own-server-byos/devops",{"title":1171,"path":1172,"stem":1173},"Infrastructure Requirements","/hosting/bring-your-own-server-byos/infrastructure","4.hosting/2.bring-your-own-server-byos/infrastructure",{"title":1175,"path":1176,"stem":1177},"Software Requirements","/hosting/bring-your-own-server-byos/software","4.hosting/2.bring-your-own-server-byos/software",{"title":1179,"path":1180,"stem":1181},"Webhook Configuration","/hosting/bring-your-own-server-byos/webhook-config","4.hosting/2.bring-your-own-server-byos/webhook-config",{"title":1183,"path":1184,"stem":1185,"children":1186},"Checkout","/checkout","5.Checkout/0.index",[1187],{"title":1183,"path":1184,"stem":1185},{"title":1189,"path":1190,"stem":1191,"children":1192},"Larry AI","/larry-ai","6.Larry-AI/0.index",[1193],{"title":1189,"path":1190,"stem":1191},{"title":560,"path":1195,"stem":1196,"children":1197},"/figma-kit","7.Figma Kit/0.index",[1198,1199,1215],{"title":560,"path":1195,"stem":1196},{"title":121,"path":1200,"stem":1201,"children":1202,"page":55},"/figma-kit/introduction","7.Figma Kit/1.Introduction",[1203,1207,1211],{"title":1204,"path":1205,"stem":1206},"How to Start","/figma-kit/introduction/howtostart","7.Figma Kit/1.Introduction/0.howtostart",{"title":1208,"path":1209,"stem":1210},"Figma Variables","/figma-kit/introduction/figma-variables","7.Figma Kit/1.Introduction/figma-variables",{"title":1212,"path":1213,"stem":1214},"Library Connections","/figma-kit/introduction/library-connections","7.Figma Kit/1.Introduction/library-connections",{"title":1216,"path":1217,"stem":1218,"children":1219,"page":55},"Kits","/figma-kit/kits","7.Figma Kit/Kits",[1220,1223,1226,1229,1233,1236,1240,1244,1247,1250],{"title":571,"path":1221,"stem":1222},"/figma-kit/kits/b2b","7.Figma Kit/Kits/b2b",{"title":577,"path":1224,"stem":1225},"/figma-kit/kits/booking","7.Figma Kit/Kits/booking",{"title":583,"path":1227,"stem":1228},"/figma-kit/kits/cms","7.Figma Kit/Kits/cms",{"title":1230,"path":1231,"stem":1232},"Inpage Navigation","/figma-kit/kits/inpage-navigation","7.Figma Kit/Kits/inpage-navigation",{"title":689,"path":1234,"stem":1235},"/figma-kit/kits/marketplace","7.Figma Kit/Kits/marketplace",{"title":1237,"path":1238,"stem":1239},"Retail & Multichannel","/figma-kit/kits/multichannel","7.Figma Kit/Kits/multichannel",{"title":1241,"path":1242,"stem":1243},"Navigation","/figma-kit/kits/navigation","7.Figma Kit/Kits/navigation",{"title":755,"path":1245,"stem":1246},"/figma-kit/kits/saas","7.Figma Kit/Kits/saas",{"title":777,"path":1248,"stem":1249},"/figma-kit/kits/shop","7.Figma Kit/Kits/shop",{"title":830,"path":1251,"stem":1252},"/figma-kit/kits/ui-kit","7.Figma Kit/Kits/ui-kit",{"title":1254,"path":1255,"stem":1256,"children":1257},"Cockpit","/cockpit","8.Cockpit/0.index",[1258,1259,1289,1306,1323],{"title":1254,"path":1255,"stem":1256},{"title":150,"path":1260,"stem":1261,"children":1262,"page":55},"/cockpit/features","8.Cockpit/1.Features",[1263,1266,1270,1274,1278,1281,1285],{"title":392,"path":1264,"stem":1265},"/cockpit/features/apps","8.Cockpit/1.Features/apps",{"title":1267,"path":1268,"stem":1269},"Content (Collections)","/cockpit/features/content-collections","8.Cockpit/1.Features/content-collections",{"title":1271,"path":1272,"stem":1273},"Deployments","/cockpit/features/deployments","8.Cockpit/1.Features/deployments",{"title":1275,"path":1276,"stem":1277},"Markets","/cockpit/features/markets","8.Cockpit/1.Features/markets",{"title":192,"path":1279,"stem":1280},"/cockpit/features/redirects","8.Cockpit/1.Features/redirects",{"title":1282,"path":1283,"stem":1284},"Studio","/cockpit/features/studio","8.Cockpit/1.Features/studio",{"title":1286,"path":1287,"stem":1288},"Translations","/cockpit/features/translations","8.Cockpit/1.Features/translations",{"title":1290,"path":1291,"stem":1292,"children":1293,"page":55},"Project Settings","/cockpit/project-settings","8.Cockpit/2.Project-Settings",[1294,1298,1302],{"title":1295,"path":1296,"stem":1297},"Delete a project","/cockpit/project-settings/delete-project","8.Cockpit/2.Project-Settings/delete-project",{"title":1299,"path":1300,"stem":1301},"NPM","/cockpit/project-settings/npm","8.Cockpit/2.Project-Settings/npm",{"title":1303,"path":1304,"stem":1305},"Project secret key","/cockpit/project-settings/project-secret-key","8.Cockpit/2.Project-Settings/project-secret-key",{"title":1307,"path":1308,"stem":1309,"children":1310,"page":55},"Account Settings","/cockpit/account-settings","8.Cockpit/3.Account-Settings",[1311,1315,1319],{"title":1312,"path":1313,"stem":1314},"Notifications","/cockpit/account-settings/notifications","8.Cockpit/3.Account-Settings/notifications",{"title":1316,"path":1317,"stem":1318},"Preferences","/cockpit/account-settings/preferences","8.Cockpit/3.Account-Settings/preferences",{"title":1320,"path":1321,"stem":1322},"Security","/cockpit/account-settings/security","8.Cockpit/3.Account-Settings/security",{"title":1324,"path":1325,"stem":1326,"children":1327,"page":55},"Organisation Settings","/cockpit/organisation-settings","8.Cockpit/4.Organisation-Settings",[1328,1332,1336,1340,1344,1348],{"title":1329,"path":1330,"stem":1331},"API keys","/cockpit/organisation-settings/api-keys","8.Cockpit/4.Organisation-Settings/api-keys",{"title":1333,"path":1334,"stem":1335},"Billing","/cockpit/organisation-settings/billing","8.Cockpit/4.Organisation-Settings/billing",{"title":1337,"path":1338,"stem":1339},"General settings","/cockpit/organisation-settings/general-settings","8.Cockpit/4.Organisation-Settings/general-settings",{"title":1341,"path":1342,"stem":1343},"Members","/cockpit/organisation-settings/members","8.Cockpit/4.Organisation-Settings/members",{"title":1345,"path":1346,"stem":1347},"Projects","/cockpit/organisation-settings/projects","8.Cockpit/4.Organisation-Settings/projects",{"title":1349,"path":1350,"stem":1351},"Roles","/cockpit/organisation-settings/roles","8.Cockpit/4.Organisation-Settings/roles",{"title":1353,"path":1354,"stem":1355,"children":1356},"Offering","/offering","9.Offering/0.index",[1357,1358,1390,1403,1416],{"title":1353,"path":1354,"stem":1355},{"title":1359,"path":1360,"stem":1361,"children":1362},"Products","/offering/products","9.Offering/1.Products/0.index",[1363,1364,1369,1374,1379,1385],{"title":1359,"path":1360,"stem":1361},{"title":133,"path":1365,"stem":1366,"children":1367},"/offering/products/frontend","9.Offering/1.Products/1.Frontend/0.index",[1368],{"title":133,"path":1365,"stem":1366},{"title":1254,"path":1370,"stem":1371,"children":1372},"/offering/products/cockpit","9.Offering/1.Products/2.Cockpit/0.index",[1373],{"title":1254,"path":1370,"stem":1371},{"title":1183,"path":1375,"stem":1376,"children":1377},"/offering/products/checkout","9.Offering/1.Products/3.Checkout/0.index",[1378],{"title":1183,"path":1375,"stem":1376},{"title":1380,"path":1381,"stem":1382,"children":1383},"Cloud","/offering/products/cloud","9.Offering/1.Products/4.cloud/0.index",[1384],{"title":1380,"path":1381,"stem":1382},{"title":1189,"path":1386,"stem":1387,"children":1388},"/offering/products/larry-ai","9.Offering/1.Products/5.larry-ai/0.index",[1389],{"title":1189,"path":1386,"stem":1387},{"title":1391,"path":1392,"stem":1393,"children":1394,"page":55},"Service Level Agreement","/offering/service-level-agreement","9.Offering/2.service-level-agreement",[1395,1399],{"title":1396,"path":1397,"stem":1398},"Standard Service Level Agreement Composable Frontend","/offering/service-level-agreement/standard-service-level-agreement","9.Offering/2.service-level-agreement/1.standard-service-level-agreement",{"title":1400,"path":1401,"stem":1402},"Backups","/offering/service-level-agreement/backups","9.Offering/2.service-level-agreement/backups",{"title":1404,"path":1405,"stem":1406,"children":1407,"page":55},"Customer Support","/offering/customer-support","9.Offering/3.customer-support",[1408,1412],{"title":1409,"path":1410,"stem":1411},"Standard Customer Support","/offering/customer-support/standard-customer-support","9.Offering/3.customer-support/1.standard-customer-support",{"title":1413,"path":1414,"stem":1415},"Customer Support Severity Levels of Laioutr products","/offering/customer-support/maximum-serverity-levels","9.Offering/3.customer-support/maximum-serverity-levels",{"title":1417,"path":1418,"stem":1419,"children":1420,"page":55},"Compliance","/offering/compliance","9.Offering/4.Compliance",[1421],{"title":1422,"path":1423,"stem":1424},"Fair usage policy","/offering/compliance/fair-usage-policy","9.Offering/4.Compliance/fair-usage-policy",{"id":1426,"title":212,"body":1427,"description":3055,"extension":3056,"meta":3057,"navigation":2360,"path":538,"seo":3058,"sitemap":3061,"stem":539,"__hash__":3064},"docs/2.Apps/essentials/seo.md",{"type":1428,"value":1429,"toc":3021},"minimark",[1430,1439,1444,1479,1482,1485,1488,1493,1499,1519,1534,1538,1545,1580,1596,1607,1611,1631,1634,1660,1670,1674,1687,1847,1854,1863,1867,1872,1879,1986,1989,1993,2005,2009,2015,2032,2035,2038,2041,2045,2052,2058,2062,2087,2091,2099,2157,2163,2167,2170,2179,2187,2190,2193,2196,2199,2205,2208,2226,2229,2234,2288,2292,2303,2455,2466,2474,2477,2480,2483,2486,2491,2494,2512,2515,2521,2592,2595,2599,2608,2903,2917,2925,2928,2931,2934,2937,2940,2943,2961,2964,2967,2970,2978,2982,3017],[1431,1432,1433,1434,1438],"p",{},"The Laioutr frontend includes ",[1435,1436,1437],"strong",{},"SEO features"," to help you optimize your storefront for search engines. These features are built on top of Nuxt SEO modules and integrated with the platform so you can configure them globally and per-page via Studio.",[1440,1441,1443],"h2",{"id":1442},"whats-included","What's included",[1445,1446,1447,1453,1458,1463,1468,1473],"ul",{},[1448,1449,1450,1452],"li",{},[1435,1451,226],{}," – Control which pages search engines can crawl and index. Configure globally and per-page via Studio. Included by default.",[1448,1454,1455,1457],{},[1435,1456,234],{}," – Generate XML sitemaps to help search engines discover and index your pages. Optional module that integrates with robots.txt.",[1448,1459,1460,1462],{},[1435,1461,222],{}," – Generate social media preview images (og:image) using Vue templates. Optional module for better link previews when sharing.",[1448,1464,1465,1467],{},[1435,1466,230],{}," – Generate JSON-LD structured data to enable rich snippets in search results. Optional module with 30+ schema types.",[1448,1469,1470,1472],{},[1435,1471,218],{}," – Automatically scan for broken links, SEO issues, and accessibility problems during development and build. Optional module.",[1448,1474,1475,1478],{},[1435,1476,1477],{},"Per-page SEO"," – Each page variant can set title, description, and robots directives that are rendered as meta tags and headers.",[1431,1480,1481],{},"All SEO features follow the same pattern: what the feature does, how to enable and configure it, and how to extend it when needed.",[1440,1483,226],{"id":1484},"robotstxt",[1431,1486,1487],{},"Control how search engines and crawlers interact with your Laioutr frontend using robots.txt, meta tags, and X-Robots-Tag headers. Configure globally and per-page via Studio.",[1489,1490,1492],"h3",{"id":1491},"what-is-robotstxt","What is robots.txt?",[1431,1494,1495,1498],{},[1435,1496,1497],{},"robots.txt"," is a file that tells search engine crawlers (like Googlebot) which parts of your site they can and cannot access. It helps you:",[1445,1500,1501,1507,1513],{},[1448,1502,1503,1506],{},[1435,1504,1505],{},"Prevent indexing"," of pages you don't want in search results (e.g. checkout, admin, staging environments).",[1448,1508,1509,1512],{},[1435,1510,1511],{},"Control crawling"," to avoid wasting crawl budget on duplicate or low-value pages.",[1448,1514,1515,1518],{},[1435,1516,1517],{},"Avoid duplicate content issues"," by ensuring non-production environments (dev, staging) are not indexed.",[1431,1520,1521,1522,1525,1526,1529,1530,1533],{},"Laioutr uses the ",[1435,1523,1524],{},"@nuxtjs/robots"," module (part of Nuxt SEO) to manage robots.txt and robots directives. The module is automatically installed with ",[1435,1527,1528],{},"@laioutr-core/frontend-core"," (see ",[1531,1532,436],"a",{"href":437},"), so every Laioutr frontend has robots.txt support out of the box.",[1489,1535,1537],{"id":1536},"how-it-works","How it works",[1431,1539,1540,1541,1544],{},"The robots.txt feature works at ",[1435,1542,1543],{},"two levels",":",[1546,1547,1548,1559],"ol",{},[1448,1549,1550,1553,1554,1558],{},[1435,1551,1552],{},"Global robots.txt file"," – A ",[1555,1556,1557],"code",{},"/robots.txt"," endpoint that lists which paths crawlers can and cannot access. This is the traditional robots.txt file that crawlers check first.",[1448,1560,1561,1564,1565,1568,1569,1572,1573,1576,1577,1579],{},[1435,1562,1563],{},"Per-page robots directives"," – Each page can set a ",[1435,1566,1567],{},"robots"," directive (e.g. ",[1555,1570,1571],{},"noindex",", ",[1555,1574,1575],{},"nofollow",") via the page variant's ",[1435,1578,212],{}," settings in Studio. This is rendered as both:",[1445,1581,1582,1589],{},[1448,1583,1584,1585,1588],{},"A ",[1555,1586,1587],{},"\u003Cmeta name=\"robots\" content=\"...\">"," tag in the HTML",[1448,1590,1591,1592,1595],{},"An ",[1555,1593,1594],{},"X-Robots-Tag"," HTTP header",[1431,1597,1598,1599,1602,1603,1606],{},"So you can control crawling ",[1435,1600,1601],{},"globally"," (via robots.txt rules) and ",[1435,1604,1605],{},"per-page"," (via the page variant's SEO robots field).",[1489,1608,1610],{"id":1609},"per-page-robots-directives-studio","Per-page robots directives (Studio)",[1431,1612,1613,1614,1616,1617,1619,1620,1622,1623,1626,1627,1630],{},"In ",[1435,1615,1254],{}," (Studio), when you edit a page variant, you can set a ",[1435,1618,1567],{}," value in the ",[1435,1621,212],{}," section. This value is stored in the page variant's ",[1555,1624,1625],{},"seo.robots"," field and used by ",[1435,1628,1629],{},"PageRenderer"," to set the robots meta tag and header for that page.",[1431,1632,1633],{},"Common values:",[1445,1635,1636,1642,1648,1654],{},[1448,1637,1638,1641],{},[1435,1639,1640],{},"index, follow"," – Allow indexing and following links (default for most pages).",[1448,1643,1644,1647],{},[1435,1645,1646],{},"noindex, follow"," – Don't index this page, but follow links on it.",[1448,1649,1650,1653],{},[1435,1651,1652],{},"index, nofollow"," – Index this page, but don't follow links.",[1448,1655,1656,1659],{},[1435,1657,1658],{},"noindex, nofollow"," – Don't index and don't follow links (e.g. for checkout, account pages).",[1431,1661,1662,1663,1666,1667,1669],{},"If you don't set a robots value in Studio, the page uses the ",[1435,1664,1665],{},"default"," (typically ",[1555,1668,1640],{}," unless overridden in your Nuxt config).",[1489,1671,1673],{"id":1672},"global-robotstxt-configuration","Global robots.txt configuration",[1431,1675,1676,1677,1680,1681,1683,1684,1544],{},"To configure the ",[1435,1678,1679],{},"global robots.txt file"," (which paths are allowed/disallowed), you can set options for the ",[1435,1682,1524],{}," module in your ",[1435,1685,1686],{},"nuxt.config.ts",[1688,1689,1694],"pre",{"className":1690,"code":1691,"language":1692,"meta":1693,"style":1693},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","// nuxt.config.ts\nexport default defineNuxtConfig({\n  robots: {\n    // Disallow specific paths globally\n    disallow: ['/checkout', '/cart', '/account'],\n    // Allow specific paths (if you want to be explicit)\n    allow: ['/'],\n    // User agents (defaults to all: '*')\n    // You can also set rules per user agent\n  },\n});\n","ts","",[1555,1695,1696,1705,1727,1739,1745,1790,1796,1817,1823,1829,1835],{"__ignoreMap":1693},[1697,1698,1701],"span",{"class":1699,"line":1700},"line",1,[1697,1702,1704],{"class":1703},"sHwdD","// nuxt.config.ts\n",[1697,1706,1708,1712,1715,1719,1723],{"class":1699,"line":1707},2,[1697,1709,1711],{"class":1710},"s7zQu","export",[1697,1713,1714],{"class":1710}," default",[1697,1716,1718],{"class":1717},"s2Zo4"," defineNuxtConfig",[1697,1720,1722],{"class":1721},"sTEyZ","(",[1697,1724,1726],{"class":1725},"sMK4o","{\n",[1697,1728,1730,1734,1736],{"class":1699,"line":1729},3,[1697,1731,1733],{"class":1732},"swJcz","  robots",[1697,1735,1544],{"class":1725},[1697,1737,1738],{"class":1725}," {\n",[1697,1740,1742],{"class":1699,"line":1741},4,[1697,1743,1744],{"class":1703},"    // Disallow specific paths globally\n",[1697,1746,1748,1751,1753,1756,1759,1762,1764,1767,1770,1773,1775,1777,1779,1782,1784,1787],{"class":1699,"line":1747},5,[1697,1749,1750],{"class":1732},"    disallow",[1697,1752,1544],{"class":1725},[1697,1754,1755],{"class":1721}," [",[1697,1757,1758],{"class":1725},"'",[1697,1760,1184],{"class":1761},"sfazB",[1697,1763,1758],{"class":1725},[1697,1765,1766],{"class":1725},",",[1697,1768,1769],{"class":1725}," '",[1697,1771,1772],{"class":1761},"/cart",[1697,1774,1758],{"class":1725},[1697,1776,1766],{"class":1725},[1697,1778,1769],{"class":1725},[1697,1780,1781],{"class":1761},"/account",[1697,1783,1758],{"class":1725},[1697,1785,1786],{"class":1721},"]",[1697,1788,1789],{"class":1725},",\n",[1697,1791,1793],{"class":1699,"line":1792},6,[1697,1794,1795],{"class":1703},"    // Allow specific paths (if you want to be explicit)\n",[1697,1797,1799,1802,1804,1806,1808,1811,1813,1815],{"class":1699,"line":1798},7,[1697,1800,1801],{"class":1732},"    allow",[1697,1803,1544],{"class":1725},[1697,1805,1755],{"class":1721},[1697,1807,1758],{"class":1725},[1697,1809,1810],{"class":1761},"/",[1697,1812,1758],{"class":1725},[1697,1814,1786],{"class":1721},[1697,1816,1789],{"class":1725},[1697,1818,1820],{"class":1699,"line":1819},8,[1697,1821,1822],{"class":1703},"    // User agents (defaults to all: '*')\n",[1697,1824,1826],{"class":1699,"line":1825},9,[1697,1827,1828],{"class":1703},"    // You can also set rules per user agent\n",[1697,1830,1832],{"class":1699,"line":1831},10,[1697,1833,1834],{"class":1725},"  },\n",[1697,1836,1838,1841,1844],{"class":1699,"line":1837},11,[1697,1839,1840],{"class":1725},"}",[1697,1842,1843],{"class":1721},")",[1697,1845,1846],{"class":1725},";\n",[1431,1848,1849,1850,1853],{},"The module also ",[1435,1851,1852],{},"automatically disables indexing for non-production environments"," (based on Nuxt's site config), so your dev and staging sites won't be indexed by search engines. This helps avoid duplicate content issues.",[1431,1855,1856,1857,1862],{},"For more configuration options, see the ",[1531,1858,1861],{"href":1859,"rel":1860},"https://nuxtseo.com/docs/robots/getting-started/introduction",[1575],"Nuxt Robots documentation",".",[1489,1864,1866],{"id":1865},"advanced-configuration","Advanced configuration",[1868,1869,1871],"h4",{"id":1870},"route-rules","Route rules",[1431,1873,1874,1875,1878],{},"You can use ",[1435,1876,1877],{},"Nuxt route rules"," to set robots directives for specific routes:",[1688,1880,1882],{"className":1690,"code":1881,"language":1692,"meta":1693,"style":1693},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  routeRules: {\n    '/checkout/**': {\n      robots: 'noindex, nofollow',\n    },\n    '/account/**': {\n      robots: 'noindex, nofollow',\n    },\n  },\n});\n",[1555,1883,1884,1888,1900,1909,1923,1938,1943,1956,1970,1974,1978],{"__ignoreMap":1693},[1697,1885,1886],{"class":1699,"line":1700},[1697,1887,1704],{"class":1703},[1697,1889,1890,1892,1894,1896,1898],{"class":1699,"line":1707},[1697,1891,1711],{"class":1710},[1697,1893,1714],{"class":1710},[1697,1895,1718],{"class":1717},[1697,1897,1722],{"class":1721},[1697,1899,1726],{"class":1725},[1697,1901,1902,1905,1907],{"class":1699,"line":1729},[1697,1903,1904],{"class":1732},"  routeRules",[1697,1906,1544],{"class":1725},[1697,1908,1738],{"class":1725},[1697,1910,1911,1914,1917,1919,1921],{"class":1699,"line":1741},[1697,1912,1913],{"class":1725},"    '",[1697,1915,1916],{"class":1732},"/checkout/**",[1697,1918,1758],{"class":1725},[1697,1920,1544],{"class":1725},[1697,1922,1738],{"class":1725},[1697,1924,1925,1928,1930,1932,1934,1936],{"class":1699,"line":1747},[1697,1926,1927],{"class":1732},"      robots",[1697,1929,1544],{"class":1725},[1697,1931,1769],{"class":1725},[1697,1933,1658],{"class":1761},[1697,1935,1758],{"class":1725},[1697,1937,1789],{"class":1725},[1697,1939,1940],{"class":1699,"line":1792},[1697,1941,1942],{"class":1725},"    },\n",[1697,1944,1945,1947,1950,1952,1954],{"class":1699,"line":1798},[1697,1946,1913],{"class":1725},[1697,1948,1949],{"class":1732},"/account/**",[1697,1951,1758],{"class":1725},[1697,1953,1544],{"class":1725},[1697,1955,1738],{"class":1725},[1697,1957,1958,1960,1962,1964,1966,1968],{"class":1699,"line":1819},[1697,1959,1927],{"class":1732},[1697,1961,1544],{"class":1725},[1697,1963,1769],{"class":1725},[1697,1965,1658],{"class":1761},[1697,1967,1758],{"class":1725},[1697,1969,1789],{"class":1725},[1697,1971,1972],{"class":1699,"line":1825},[1697,1973,1942],{"class":1725},[1697,1975,1976],{"class":1699,"line":1831},[1697,1977,1834],{"class":1725},[1697,1979,1980,1982,1984],{"class":1699,"line":1837},[1697,1981,1840],{"class":1725},[1697,1983,1843],{"class":1721},[1697,1985,1846],{"class":1725},[1431,1987,1988],{},"Route rules take precedence over the global robots.txt config, so you can fine-tune per route pattern.",[1868,1990,1992],{"id":1991},"nitro-hooks","Nitro hooks",[1431,1994,1995,1996,1998,1999,2004],{},"For dynamic configuration (e.g. based on request headers or runtime conditions), you can use ",[1435,1997,1992],{}," to modify robots rules at runtime. See the ",[1531,2000,2003],{"href":2001,"rel":2002},"https://nuxtseo.com/docs/robots/nitro-api/nitro-hooks",[1575],"Nuxt Robots Nitro API documentation"," for details.",[1868,2006,2008],{"id":2007},"integration-with-other-seo-modules","Integration with other SEO modules",[1431,2010,2011,2012,2014],{},"The ",[1435,2013,1524],{}," module integrates with other Nuxt SEO modules:",[1445,2016,2017,2026],{},[1448,2018,2019,2022,2023,2025],{},[1435,2020,2021],{},"Nuxt Sitemap"," – Pages marked as ",[1555,2024,1571],{}," are automatically excluded from the sitemap.",[1448,2027,2028,2031],{},[1435,2029,2030],{},"Nuxt Schema.org"," – Schema.org data is not rendered for pages marked as excluded from indexing.",[1431,2033,2034],{},"So if you add these modules to your frontend, they will respect your robots directives automatically.",[1440,2036,234],{"id":2037},"sitemap",[1431,2039,2040],{},"Generate XML sitemaps for your Laioutr frontend to help search engines discover and index your pages. Automatically includes pages from your runtime config and integrates with robots.txt.",[1489,2042,2044],{"id":2043},"overview","Overview",[1431,2046,2047,2048,2051],{},"A sitemap is an XML file (",[1555,2049,2050],{},"/sitemap.xml",") that lists all pages on your site, helping search engines discover and index your content efficiently. Sitemaps are especially useful for large sites, new sites, and sites with frequently changing content.",[1431,2053,2054,2055,2057],{},"Laioutr projects can use ",[1435,2056,2021],{}," to generate sitemaps automatically. It is not bundled with frontend-core and must be installed separately.",[1489,2059,2061],{"id":2060},"installation","Installation",[1688,2063,2067],{"className":2064,"code":2065,"language":2066,"meta":1693,"style":1693},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npx nuxi module add @nuxtjs/sitemap\n","bash",[1555,2068,2069],{"__ignoreMap":1693},[1697,2070,2071,2075,2078,2081,2084],{"class":1699,"line":1700},[1697,2072,2074],{"class":2073},"sBMFI","npx",[1697,2076,2077],{"class":1761}," nuxi",[1697,2079,2080],{"class":1761}," module",[1697,2082,2083],{"class":1761}," add",[1697,2085,2086],{"class":1761}," @nuxtjs/sitemap\n",[1489,2088,2090],{"id":2089},"configuration","Configuration",[1431,2092,2093,2094,1544],{},"Set your site URL using ",[1531,2095,2098],{"href":2096,"rel":2097},"https://nuxtseo.com/docs/site-config/getting-started/introduction",[1575],"Nuxt Site Config",[1688,2100,2102],{"className":1690,"code":2101,"language":1692,"meta":1693,"style":1693},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  site: {\n    url: 'https://yourstore.com',\n  },\n});\n",[1555,2103,2104,2108,2120,2129,2145,2149],{"__ignoreMap":1693},[1697,2105,2106],{"class":1699,"line":1700},[1697,2107,1704],{"class":1703},[1697,2109,2110,2112,2114,2116,2118],{"class":1699,"line":1707},[1697,2111,1711],{"class":1710},[1697,2113,1714],{"class":1710},[1697,2115,1718],{"class":1717},[1697,2117,1722],{"class":1721},[1697,2119,1726],{"class":1725},[1697,2121,2122,2125,2127],{"class":1699,"line":1729},[1697,2123,2124],{"class":1732},"  site",[1697,2126,1544],{"class":1725},[1697,2128,1738],{"class":1725},[1697,2130,2131,2134,2136,2138,2141,2143],{"class":1699,"line":1741},[1697,2132,2133],{"class":1732},"    url",[1697,2135,1544],{"class":1725},[1697,2137,1769],{"class":1725},[1697,2139,2140],{"class":1761},"https://yourstore.com",[1697,2142,1758],{"class":1725},[1697,2144,1789],{"class":1725},[1697,2146,2147],{"class":1699,"line":1747},[1697,2148,1834],{"class":1725},[1697,2150,2151,2153,2155],{"class":1699,"line":1792},[1697,2152,1840],{"class":1725},[1697,2154,1843],{"class":1721},[1697,2156,1846],{"class":1725},[1431,2158,2159,2160,2162],{},"After installation, the module generates ",[1555,2161,2050],{}," from your site's routes automatically.",[1489,2164,2166],{"id":2165},"laioutr-integration","Laioutr integration",[1431,2168,2169],{},"Pages registered via your runtime config are standard Nuxt routes — Nuxt Sitemap discovers them automatically. No special integration is needed.",[1431,2171,2172,2173,2175,2176,2178],{},"If you use ",[1555,2174,1524],{}," (included by default with frontend-core), pages marked as ",[1555,2177,1571],{}," in Studio are automatically excluded from the sitemap.",[1431,2180,2181,2182,1862],{},"For multi-sitemap configuration, dynamic URL sources, route rules, and i18n support, see the ",[1531,2183,2186],{"href":2184,"rel":2185},"https://nuxtseo.com/sitemap",[1575],"Nuxt Sitemap documentation",[1440,2188,222],{"id":2189},"og-image",[1431,2191,2192],{},"Generate social media preview images (og:image) for your Laioutr frontend using Vue templates. Create dynamic, branded preview images that appear when links are shared on social platforms.",[1489,2194,2044],{"id":2195},"overview-1",[1431,2197,2198],{},"OG Image (Open Graph Image) is the preview image shown when a link is shared on social media or messaging apps. Having a well-designed OG image improves how your links appear when shared on Twitter/X, Facebook, LinkedIn, Slack, and other platforms.",[1431,2200,2054,2201,2204],{},[1435,2202,2203],{},"Nuxt OG Image"," to generate these images from Vue templates. It is not bundled with frontend-core and must be installed separately.",[1489,2206,2061],{"id":2207},"installation-1",[1688,2209,2211],{"className":2064,"code":2210,"language":2066,"meta":1693,"style":1693},"npx nuxi module add nuxt-og-image\n",[1555,2212,2213],{"__ignoreMap":1693},[1697,2214,2215,2217,2219,2221,2223],{"class":1699,"line":1700},[1697,2216,2074],{"class":2073},[1697,2218,2077],{"class":1761},[1697,2220,2080],{"class":1761},[1697,2222,2083],{"class":1761},[1697,2224,2225],{"class":1761}," nuxt-og-image\n",[1489,2227,2090],{"id":2228},"configuration-1",[1431,2230,2093,2231,1544],{},[1531,2232,2098],{"href":2096,"rel":2233},[1575],[1688,2235,2236],{"className":1690,"code":2101,"language":1692,"meta":1693,"style":1693},[1555,2237,2238,2242,2254,2262,2276,2280],{"__ignoreMap":1693},[1697,2239,2240],{"class":1699,"line":1700},[1697,2241,1704],{"class":1703},[1697,2243,2244,2246,2248,2250,2252],{"class":1699,"line":1707},[1697,2245,1711],{"class":1710},[1697,2247,1714],{"class":1710},[1697,2249,1718],{"class":1717},[1697,2251,1722],{"class":1721},[1697,2253,1726],{"class":1725},[1697,2255,2256,2258,2260],{"class":1699,"line":1729},[1697,2257,2124],{"class":1732},[1697,2259,1544],{"class":1725},[1697,2261,1738],{"class":1725},[1697,2263,2264,2266,2268,2270,2272,2274],{"class":1699,"line":1741},[1697,2265,2133],{"class":1732},[1697,2267,1544],{"class":1725},[1697,2269,1769],{"class":1725},[1697,2271,2140],{"class":1761},[1697,2273,1758],{"class":1725},[1697,2275,1789],{"class":1725},[1697,2277,2278],{"class":1699,"line":1747},[1697,2279,1834],{"class":1725},[1697,2281,2282,2284,2286],{"class":1699,"line":1792},[1697,2283,1840],{"class":1725},[1697,2285,1843],{"class":1721},[1697,2287,1846],{"class":1725},[1489,2289,2291],{"id":2290},"example-og-image-from-page-variant-data","Example: OG image from page variant data",[1431,2293,2294,2295,2298,2299,2302],{},"Use ",[1555,2296,2297],{},"defineOgImage()"," with SEO data from ",[1555,2300,2301],{},"usePageVariant()"," to set per-page OG images:",[1688,2304,2308],{"className":2305,"code":2306,"language":2307,"meta":1693,"style":1693},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup lang=\"ts\">\nconst pageVariant = usePageVariant();\n\ndefineOgImage({\n  component: 'OgImageDefault',\n  title: pageVariant.value.seo.title,\n  description: pageVariant.value.seo.description,\n});\n\u003C/script>\n","vue",[1555,2309,2310,2338,2356,2362,2371,2387,2414,2438,2446],{"__ignoreMap":1693},[1697,2311,2312,2315,2318,2322,2325,2328,2331,2333,2335],{"class":1699,"line":1700},[1697,2313,2314],{"class":1725},"\u003C",[1697,2316,2317],{"class":1732},"script",[1697,2319,2321],{"class":2320},"spNyl"," setup",[1697,2323,2324],{"class":2320}," lang",[1697,2326,2327],{"class":1725},"=",[1697,2329,2330],{"class":1725},"\"",[1697,2332,1692],{"class":1761},[1697,2334,2330],{"class":1725},[1697,2336,2337],{"class":1725},">\n",[1697,2339,2340,2343,2346,2348,2351,2354],{"class":1699,"line":1707},[1697,2341,2342],{"class":2320},"const",[1697,2344,2345],{"class":1721}," pageVariant ",[1697,2347,2327],{"class":1725},[1697,2349,2350],{"class":1717}," usePageVariant",[1697,2352,2353],{"class":1721},"()",[1697,2355,1846],{"class":1725},[1697,2357,2358],{"class":1699,"line":1729},[1697,2359,2361],{"emptyLinePlaceholder":2360},true,"\n",[1697,2363,2364,2367,2369],{"class":1699,"line":1741},[1697,2365,2366],{"class":1717},"defineOgImage",[1697,2368,1722],{"class":1721},[1697,2370,1726],{"class":1725},[1697,2372,2373,2376,2378,2380,2383,2385],{"class":1699,"line":1747},[1697,2374,2375],{"class":1732},"  component",[1697,2377,1544],{"class":1725},[1697,2379,1769],{"class":1725},[1697,2381,2382],{"class":1761},"OgImageDefault",[1697,2384,1758],{"class":1725},[1697,2386,1789],{"class":1725},[1697,2388,2389,2392,2394,2397,2399,2402,2404,2407,2409,2412],{"class":1699,"line":1792},[1697,2390,2391],{"class":1732},"  title",[1697,2393,1544],{"class":1725},[1697,2395,2396],{"class":1721}," pageVariant",[1697,2398,1862],{"class":1725},[1697,2400,2401],{"class":1721},"value",[1697,2403,1862],{"class":1725},[1697,2405,2406],{"class":1721},"seo",[1697,2408,1862],{"class":1725},[1697,2410,2411],{"class":1721},"title",[1697,2413,1789],{"class":1725},[1697,2415,2416,2419,2421,2423,2425,2427,2429,2431,2433,2436],{"class":1699,"line":1798},[1697,2417,2418],{"class":1732},"  description",[1697,2420,1544],{"class":1725},[1697,2422,2396],{"class":1721},[1697,2424,1862],{"class":1725},[1697,2426,2401],{"class":1721},[1697,2428,1862],{"class":1725},[1697,2430,2406],{"class":1721},[1697,2432,1862],{"class":1725},[1697,2434,2435],{"class":1721},"description",[1697,2437,1789],{"class":1725},[1697,2439,2440,2442,2444],{"class":1699,"line":1819},[1697,2441,1840],{"class":1725},[1697,2443,1843],{"class":1721},[1697,2445,1846],{"class":1725},[1697,2447,2448,2451,2453],{"class":1699,"line":1825},[1697,2449,2450],{"class":1725},"\u003C/",[1697,2452,2317],{"class":1732},[1697,2454,2337],{"class":1725},[1431,2456,2457,2458,2461,2462,2465],{},"You can create custom OG image templates as Vue components in ",[1555,2459,2460],{},"components/OgImage*.vue"," and reference them by name in the ",[1555,2463,2464],{},"component"," field.",[1431,2467,2468,2469,1862],{},"For custom templates, renderer options (Satori, Chromium), DevTools integration, and advanced configuration, see the ",[1531,2470,2473],{"href":2471,"rel":2472},"https://nuxtseo.com/og-image",[1575],"Nuxt OG Image documentation",[1440,2475,230],{"id":2476},"schemaorg",[1431,2478,2479],{},"Generate JSON-LD structured data for your Laioutr frontend to enable rich snippets in Google search results. Add structured data for products, organizations, breadcrumbs, and more.",[1489,2481,2044],{"id":2482},"overview-2",[1431,2484,2485],{},"Schema.org is a vocabulary of structured data that helps search engines understand the content of your pages. Adding Schema.org markup (as JSON-LD) can enable rich snippets in search results — star ratings, product prices, breadcrumbs, and more.",[1431,2487,2054,2488,2490],{},[1435,2489,2030],{}," to generate JSON-LD automatically. It is not bundled with frontend-core and must be installed separately.",[1489,2492,2061],{"id":2493},"installation-2",[1688,2495,2497],{"className":2064,"code":2496,"language":2066,"meta":1693,"style":1693},"npx nuxi module add @nuxtjs/schema-org\n",[1555,2498,2499],{"__ignoreMap":1693},[1697,2500,2501,2503,2505,2507,2509],{"class":1699,"line":1700},[1697,2502,2074],{"class":2073},[1697,2504,2077],{"class":1761},[1697,2506,2080],{"class":1761},[1697,2508,2083],{"class":1761},[1697,2510,2511],{"class":1761}," @nuxtjs/schema-org\n",[1489,2513,2090],{"id":2514},"configuration-2",[1431,2516,2517,2518,1544],{},"Set your site URL and name using ",[1531,2519,2098],{"href":2096,"rel":2520},[1575],[1688,2522,2524],{"className":1690,"code":2523,"language":1692,"meta":1693,"style":1693},"// nuxt.config.ts\nexport default defineNuxtConfig({\n  site: {\n    url: 'https://yourstore.com',\n    name: 'Your Store',\n  },\n});\n",[1555,2525,2526,2530,2542,2550,2564,2580,2584],{"__ignoreMap":1693},[1697,2527,2528],{"class":1699,"line":1700},[1697,2529,1704],{"class":1703},[1697,2531,2532,2534,2536,2538,2540],{"class":1699,"line":1707},[1697,2533,1711],{"class":1710},[1697,2535,1714],{"class":1710},[1697,2537,1718],{"class":1717},[1697,2539,1722],{"class":1721},[1697,2541,1726],{"class":1725},[1697,2543,2544,2546,2548],{"class":1699,"line":1729},[1697,2545,2124],{"class":1732},[1697,2547,1544],{"class":1725},[1697,2549,1738],{"class":1725},[1697,2551,2552,2554,2556,2558,2560,2562],{"class":1699,"line":1741},[1697,2553,2133],{"class":1732},[1697,2555,1544],{"class":1725},[1697,2557,1769],{"class":1725},[1697,2559,2140],{"class":1761},[1697,2561,1758],{"class":1725},[1697,2563,1789],{"class":1725},[1697,2565,2566,2569,2571,2573,2576,2578],{"class":1699,"line":1747},[1697,2567,2568],{"class":1732},"    name",[1697,2570,1544],{"class":1725},[1697,2572,1769],{"class":1725},[1697,2574,2575],{"class":1761},"Your Store",[1697,2577,1758],{"class":1725},[1697,2579,1789],{"class":1725},[1697,2581,2582],{"class":1699,"line":1792},[1697,2583,1834],{"class":1725},[1697,2585,2586,2588,2590],{"class":1699,"line":1798},[1697,2587,1840],{"class":1725},[1697,2589,1843],{"class":1721},[1697,2591,1846],{"class":1725},[1431,2593,2594],{},"Nuxt Schema.org reads these values automatically. No additional module-level config is needed for basic usage.",[1489,2596,2598],{"id":2597},"example-product-structured-data","Example: product structured data",[1431,2600,2601,2602,2605,2606,1544],{},"In a product detail section, use ",[1555,2603,2604],{},"defineProduct()"," with data from ",[1555,2607,2301],{},[1688,2609,2611],{"className":2305,"code":2610,"language":2307,"meta":1693,"style":1693},"\u003Cscript setup lang=\"ts\">\nconst pageVariant = usePageVariant();\n\nuseSchemaOrg([\n  defineProduct({\n    name: pageVariant.value.seo.title,\n    description: pageVariant.value.seo.description,\n    image: pageVariant.value.seo.image,\n    offers: [\n      defineOffer({\n        price: pageVariant.value.data.price,\n        priceCurrency: pageVariant.value.data.currency,\n        availability: pageVariant.value.data.inStock\n          ? 'https://schema.org/InStock'\n          : 'https://schema.org/OutOfStock',\n      }),\n    ],\n  }),\n]);\n\u003C/script>\n",[1555,2612,2613,2633,2647,2651,2659,2668,2690,2713,2737,2747,2756,2781,2806,2829,2843,2858,2868,2876,2886,2894],{"__ignoreMap":1693},[1697,2614,2615,2617,2619,2621,2623,2625,2627,2629,2631],{"class":1699,"line":1700},[1697,2616,2314],{"class":1725},[1697,2618,2317],{"class":1732},[1697,2620,2321],{"class":2320},[1697,2622,2324],{"class":2320},[1697,2624,2327],{"class":1725},[1697,2626,2330],{"class":1725},[1697,2628,1692],{"class":1761},[1697,2630,2330],{"class":1725},[1697,2632,2337],{"class":1725},[1697,2634,2635,2637,2639,2641,2643,2645],{"class":1699,"line":1707},[1697,2636,2342],{"class":2320},[1697,2638,2345],{"class":1721},[1697,2640,2327],{"class":1725},[1697,2642,2350],{"class":1717},[1697,2644,2353],{"class":1721},[1697,2646,1846],{"class":1725},[1697,2648,2649],{"class":1699,"line":1729},[1697,2650,2361],{"emptyLinePlaceholder":2360},[1697,2652,2653,2656],{"class":1699,"line":1741},[1697,2654,2655],{"class":1717},"useSchemaOrg",[1697,2657,2658],{"class":1721},"([\n",[1697,2660,2661,2664,2666],{"class":1699,"line":1747},[1697,2662,2663],{"class":1717},"  defineProduct",[1697,2665,1722],{"class":1721},[1697,2667,1726],{"class":1725},[1697,2669,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688],{"class":1699,"line":1792},[1697,2671,2568],{"class":1732},[1697,2673,1544],{"class":1725},[1697,2675,2396],{"class":1721},[1697,2677,1862],{"class":1725},[1697,2679,2401],{"class":1721},[1697,2681,1862],{"class":1725},[1697,2683,2406],{"class":1721},[1697,2685,1862],{"class":1725},[1697,2687,2411],{"class":1721},[1697,2689,1789],{"class":1725},[1697,2691,2692,2695,2697,2699,2701,2703,2705,2707,2709,2711],{"class":1699,"line":1798},[1697,2693,2694],{"class":1732},"    description",[1697,2696,1544],{"class":1725},[1697,2698,2396],{"class":1721},[1697,2700,1862],{"class":1725},[1697,2702,2401],{"class":1721},[1697,2704,1862],{"class":1725},[1697,2706,2406],{"class":1721},[1697,2708,1862],{"class":1725},[1697,2710,2435],{"class":1721},[1697,2712,1789],{"class":1725},[1697,2714,2715,2718,2720,2722,2724,2726,2728,2730,2732,2735],{"class":1699,"line":1819},[1697,2716,2717],{"class":1732},"    image",[1697,2719,1544],{"class":1725},[1697,2721,2396],{"class":1721},[1697,2723,1862],{"class":1725},[1697,2725,2401],{"class":1721},[1697,2727,1862],{"class":1725},[1697,2729,2406],{"class":1721},[1697,2731,1862],{"class":1725},[1697,2733,2734],{"class":1721},"image",[1697,2736,1789],{"class":1725},[1697,2738,2739,2742,2744],{"class":1699,"line":1825},[1697,2740,2741],{"class":1732},"    offers",[1697,2743,1544],{"class":1725},[1697,2745,2746],{"class":1721}," [\n",[1697,2748,2749,2752,2754],{"class":1699,"line":1831},[1697,2750,2751],{"class":1717},"      defineOffer",[1697,2753,1722],{"class":1721},[1697,2755,1726],{"class":1725},[1697,2757,2758,2761,2763,2765,2767,2769,2771,2774,2776,2779],{"class":1699,"line":1837},[1697,2759,2760],{"class":1732},"        price",[1697,2762,1544],{"class":1725},[1697,2764,2396],{"class":1721},[1697,2766,1862],{"class":1725},[1697,2768,2401],{"class":1721},[1697,2770,1862],{"class":1725},[1697,2772,2773],{"class":1721},"data",[1697,2775,1862],{"class":1725},[1697,2777,2778],{"class":1721},"price",[1697,2780,1789],{"class":1725},[1697,2782,2784,2787,2789,2791,2793,2795,2797,2799,2801,2804],{"class":1699,"line":2783},12,[1697,2785,2786],{"class":1732},"        priceCurrency",[1697,2788,1544],{"class":1725},[1697,2790,2396],{"class":1721},[1697,2792,1862],{"class":1725},[1697,2794,2401],{"class":1721},[1697,2796,1862],{"class":1725},[1697,2798,2773],{"class":1721},[1697,2800,1862],{"class":1725},[1697,2802,2803],{"class":1721},"currency",[1697,2805,1789],{"class":1725},[1697,2807,2809,2812,2814,2816,2818,2820,2822,2824,2826],{"class":1699,"line":2808},13,[1697,2810,2811],{"class":1732},"        availability",[1697,2813,1544],{"class":1725},[1697,2815,2396],{"class":1721},[1697,2817,1862],{"class":1725},[1697,2819,2401],{"class":1721},[1697,2821,1862],{"class":1725},[1697,2823,2773],{"class":1721},[1697,2825,1862],{"class":1725},[1697,2827,2828],{"class":1721},"inStock\n",[1697,2830,2832,2835,2837,2840],{"class":1699,"line":2831},14,[1697,2833,2834],{"class":1725},"          ?",[1697,2836,1769],{"class":1725},[1697,2838,2839],{"class":1761},"https://schema.org/InStock",[1697,2841,2842],{"class":1725},"'\n",[1697,2844,2846,2849,2851,2854,2856],{"class":1699,"line":2845},15,[1697,2847,2848],{"class":1725},"          :",[1697,2850,1769],{"class":1725},[1697,2852,2853],{"class":1761},"https://schema.org/OutOfStock",[1697,2855,1758],{"class":1725},[1697,2857,1789],{"class":1725},[1697,2859,2861,2864,2866],{"class":1699,"line":2860},16,[1697,2862,2863],{"class":1725},"      }",[1697,2865,1843],{"class":1721},[1697,2867,1789],{"class":1725},[1697,2869,2871,2874],{"class":1699,"line":2870},17,[1697,2872,2873],{"class":1721},"    ]",[1697,2875,1789],{"class":1725},[1697,2877,2879,2882,2884],{"class":1699,"line":2878},18,[1697,2880,2881],{"class":1725},"  }",[1697,2883,1843],{"class":1721},[1697,2885,1789],{"class":1725},[1697,2887,2889,2892],{"class":1699,"line":2888},19,[1697,2890,2891],{"class":1721},"])",[1697,2893,1846],{"class":1725},[1697,2895,2897,2899,2901],{"class":1699,"line":2896},20,[1697,2898,2450],{"class":1725},[1697,2900,2317],{"class":1732},[1697,2902,2337],{"class":1725},[1431,2904,2905,2906,1572,2909,2912,2913,2916],{},"Other helpers like ",[1555,2907,2908],{},"defineBreadcrumb()",[1555,2910,2911],{},"defineOrganization()",", and ",[1555,2914,2915],{},"defineWebSite()"," work the same way. The module provides 30+ typed helpers for different schema types.",[1431,2918,2919,2920,1862],{},"For configuration options, available schema types, and advanced usage, see the ",[1531,2921,2924],{"href":2922,"rel":2923},"https://unhead.unjs.io/schema-org/getting-started/setup",[1575],"Nuxt Schema.org documentation",[1440,2926,218],{"id":2927},"link-checker",[1431,2929,2930],{},"Automatically scan your Laioutr frontend for broken links and SEO issues during development and build time.",[1489,2932,2044],{"id":2933},"overview-3",[1431,2935,2936],{},"Nuxt Link Checker scans your site for broken links, missing anchors, and URL best-practice violations during development and at build time. It helps you catch 404s, malformed URLs, and accessibility issues before they reach production.",[1431,2938,2939],{},"It is not bundled with frontend-core and must be installed separately.",[1489,2941,2061],{"id":2942},"installation-3",[1688,2944,2946],{"className":2064,"code":2945,"language":2066,"meta":1693,"style":1693},"npx nuxi module add nuxt-link-checker\n",[1555,2947,2948],{"__ignoreMap":1693},[1697,2949,2950,2952,2954,2956,2958],{"class":1699,"line":1700},[1697,2951,2074],{"class":2073},[1697,2953,2077],{"class":1761},[1697,2955,2080],{"class":1761},[1697,2957,2083],{"class":1761},[1697,2959,2960],{"class":1761}," nuxt-link-checker\n",[1489,2962,2166],{"id":2963},"laioutr-integration-1",[1431,2965,2966],{},"Nuxt Link Checker scans your rendered HTML during development. Since Laioutr pages are standard Nuxt routes, the checker validates all links in your sections and blocks automatically.",[1431,2968,2969],{},"No special configuration is needed. The module works out of the box once installed.",[1431,2971,2972,2973,1862],{},"For configuration options, inspection types, build-time reports, and DevTools integration, see the ",[1531,2974,2977],{"href":2975,"rel":2976},"https://nuxtseo.com/link-checker",[1575],"Nuxt Link Checker documentation",[1440,2979,2981],{"id":2980},"summary","Summary",[1445,2983,2984,2992,3003,3011],{},[1448,2985,2986,2988,2989,2991],{},[1435,2987,1497],{}," is automatically available in every Laioutr frontend via ",[1435,2990,1524],{}," (installed with frontend-core).",[1448,2993,2994,1572,2996,1572,2998,2912,3000,3002],{},[1435,2995,234],{},[1435,2997,222],{},[1435,2999,230],{},[1435,3001,218],{}," are optional modules that integrate with the rest of the SEO stack.",[1448,3004,3005,3007,3008,3010],{},[1435,3006,1477],{}," values (title, description, robots) are set in ",[1435,3009,1282],{}," on the page variant and rendered as meta tags and headers.",[1448,3012,3013,3016],{},[1435,3014,3015],{},"Non-production environments"," are automatically excluded from indexing to avoid duplicate content.",[3018,3019,3020],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":1693,"searchDepth":1707,"depth":1707,"links":3022},[3023,3024,3031,3037,3043,3049,3054],{"id":1442,"depth":1707,"text":1443},{"id":1484,"depth":1707,"text":226,"children":3025},[3026,3027,3028,3029,3030],{"id":1491,"depth":1729,"text":1492},{"id":1536,"depth":1729,"text":1537},{"id":1609,"depth":1729,"text":1610},{"id":1672,"depth":1729,"text":1673},{"id":1865,"depth":1729,"text":1866},{"id":2037,"depth":1707,"text":234,"children":3032},[3033,3034,3035,3036],{"id":2043,"depth":1729,"text":2044},{"id":2060,"depth":1729,"text":2061},{"id":2089,"depth":1729,"text":2090},{"id":2165,"depth":1729,"text":2166},{"id":2189,"depth":1707,"text":222,"children":3038},[3039,3040,3041,3042],{"id":2195,"depth":1729,"text":2044},{"id":2207,"depth":1729,"text":2061},{"id":2228,"depth":1729,"text":2090},{"id":2290,"depth":1729,"text":2291},{"id":2476,"depth":1707,"text":230,"children":3044},[3045,3046,3047,3048],{"id":2482,"depth":1729,"text":2044},{"id":2493,"depth":1729,"text":2061},{"id":2514,"depth":1729,"text":2090},{"id":2597,"depth":1729,"text":2598},{"id":2927,"depth":1707,"text":218,"children":3050},[3051,3052,3053],{"id":2933,"depth":1729,"text":2044},{"id":2942,"depth":1729,"text":2061},{"id":2963,"depth":1729,"text":2166},{"id":2980,"depth":1707,"text":2981},"SEO essentials for Laioutr frontends — robots.txt, sitemap, OG image, Schema.org, link checker, and per-page SEO. Built on Nuxt SEO modules and integrated with Studio.","md",{},{"title":3059,"description":3060},"SEO | Laioutr","SEO essentials for Laioutr frontends — robots.txt, sitemap, OG image, Schema.org, link checker, and per-page SEO.",{"loc":538,"lastmod":3062,"changefreq":3063,"priority":1700},"2026-05-06","monthly","sZMtnTYtWcyOJGXGHjnvWIbFQD3kCxoVi18Ve4dOL8o",[3066,3068],{"title":534,"path":535,"stem":536,"description":3067,"children":-1},"The Laioutr Mailer essentials app provides transactional email sending for Laioutr projects, powered by Nodemailer.",{"title":541,"path":542,"stem":543,"description":3069,"children":-1},"Overview of Laioutr UI packages and the UI Kit, including Shop, CMS, Navigation, and SaaS building blocks.",1778062215095]