From 59d38fd4d15d7a70f0caac4fc97473a8dbee02ec Mon Sep 17 00:00:00 2001 From: "Malin J." Date: Fri, 9 Aug 2024 11:00:33 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=8D=EF=B8=8F=20Better=20SEO=20warnings?= =?UTF-8?q?=20in=20sanity=20#750=20(#2426)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sanityv3/schemas/objects/titleAndMeta.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sanityv3/schemas/objects/titleAndMeta.tsx b/sanityv3/schemas/objects/titleAndMeta.tsx index 1ddcca70f..cea967fad 100644 --- a/sanityv3/schemas/objects/titleAndMeta.tsx +++ b/sanityv3/schemas/objects/titleAndMeta.tsx @@ -26,7 +26,9 @@ export default { title: 'Fields for title and description meta', name: 'titleAndMeta', type: 'object', - validation: (Rule: Rule) => [Rule.required().warning('Please pay attention to SEO')], + validation: (Rule: Rule) => [ + Rule.required().warning('It is recommended to complete the SEO fields for better search visibility'), + ], fields: [ { name: 'documentTitle', @@ -37,13 +39,13 @@ export default { type: 'string', validation: (Rule: SchemaType.ValidationRule) => - Rule.required().warning('The document title is very important for SEO'), + Rule.required().warning('Ensure the document title is optimized for SEO'), }, { name: 'metaDescription', title: 'Meta description', validation: (Rule: Rule) => [ - Rule.required().warning('Meta description is important for SEO'), + Rule.required().warning('Provide an SEO-friendly meta description'), Rule.max(160).warning('Google recommends max. 160 chars'), ], description: `Meta descriptions are HTML attributes that provide concise summaries of webpages.