Skip to content

Commit 83b2035

Browse files
Index filter tag pages
1 parent 3c623cb commit 83b2035

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

dotcom-rendering/src/server/htmlPageTemplate.ts

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -81,13 +81,18 @@ export const htmlPageTemplate = (props: WebProps | AppProps): string => {
8181
} = props;
8282

8383
const doNotIndex = (): boolean => {
84-
const isDevelopment = process.env.GU_STAGE !== 'PROD';
84+
if (process.env.GU_STAGE !== 'PROD') return true;
85+
if (!canonicalUrl) return false;
8586

86-
const hasNoIndexPattern = Boolean(
87-
canonicalUrl?.includes('tracking/commissioningdesk'),
88-
);
87+
const isAllowListed = [
88+
'tracking/commissioningdesk/the-filter',
89+
'tracking/commissioningdesk/filter-us',
90+
].some((allowed) => canonicalUrl.includes(allowed));
8991

90-
return isDevelopment || hasNoIndexPattern;
92+
return (
93+
canonicalUrl.includes('tracking/commissioningdesk') &&
94+
!isAllowListed
95+
);
9196
};
9297

9398
/**

0 commit comments

Comments
 (0)