From 0a1cf32c04a7bc5b3b75f9912bc8a006abebd486 Mon Sep 17 00:00:00 2001 From: kasin-it Date: Fri, 27 Mar 2026 10:09:26 +0100 Subject: [PATCH 1/2] feat: disallow indexing --- starters/shopify-algolia/app/layout.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/starters/shopify-algolia/app/layout.tsx b/starters/shopify-algolia/app/layout.tsx index 74c4dbff..6a400f49 100644 --- a/starters/shopify-algolia/app/layout.tsx +++ b/starters/shopify-algolia/app/layout.tsx @@ -5,6 +5,10 @@ import { sharedMetadata} from "./shared-metadata" export const metadata: Metadata = { metadataBase: sharedMetadata.metadataBase, description: sharedMetadata.openGraph.description, + robots: { + index: false, + follow: false, + }, } export default function RootLayout({ children }: { children: React.ReactNode }) { From 7f1e966178a66302126dd3c49472a4f0d03782a8 Mon Sep 17 00:00:00 2001 From: kasin-it Date: Fri, 27 Mar 2026 10:22:51 +0100 Subject: [PATCH 2/2] feat: modify robots.txt --- starters/shopify-algolia/app/layout.tsx | 6 +----- starters/shopify-algolia/app/robots.txt | 15 +-------------- 2 files changed, 2 insertions(+), 19 deletions(-) diff --git a/starters/shopify-algolia/app/layout.tsx b/starters/shopify-algolia/app/layout.tsx index 6a400f49..7b5ffac2 100644 --- a/starters/shopify-algolia/app/layout.tsx +++ b/starters/shopify-algolia/app/layout.tsx @@ -1,14 +1,10 @@ import { env } from "env.mjs" import { Metadata } from "next" -import { sharedMetadata} from "./shared-metadata" +import { sharedMetadata } from "./shared-metadata" export const metadata: Metadata = { metadataBase: sharedMetadata.metadataBase, description: sharedMetadata.openGraph.description, - robots: { - index: false, - follow: false, - }, } export default function RootLayout({ children }: { children: React.ReactNode }) { diff --git a/starters/shopify-algolia/app/robots.txt b/starters/shopify-algolia/app/robots.txt index c068999b..4e0bfc54 100644 --- a/starters/shopify-algolia/app/robots.txt +++ b/starters/shopify-algolia/app/robots.txt @@ -1,15 +1,2 @@ User-Agent: * -Allow: / - -Disallow: /settings/ -Disallow: /*?*page= -Disallow: /*?*q= -Disallow: /*?*minPrice= -Disallow: /*?*maxPrice= -Disallow: /*?*sortBy= -Disallow: /*?*categories= -Disallow: /*?*vendors= -Disallow: /*?*tags= -Disallow: /*?*colors= -Disallow: /*?*sizes= -Disallow: /*/draft \ No newline at end of file +Disallow: / \ No newline at end of file