feat(seo): configure payload seo plugin, add dynamic metadata generation and inject LocalBusiness json-ld schema

This commit is contained in:
MichalC
2026-09-18 00:05:02 +02:00
parent a8651566c7
commit 12126a0920
5 changed files with 100 additions and 0 deletions
+15
View File
@@ -532,6 +532,14 @@ export interface Page {
}
)[]
| null;
meta?: {
title?: string | null;
description?: string | null;
/**
* Maximum upload file size: 12MB. Recommended file size for images is <500KB.
*/
image?: (number | null) | Media;
};
updatedAt: string;
createdAt: string;
}
@@ -1217,6 +1225,13 @@ export interface PagesSelect<T extends boolean = true> {
blockName?: T;
};
};
meta?:
| T
| {
title?: T;
description?: T;
image?: T;
};
updatedAt?: T;
createdAt?: T;
}