👋 Next.js Conf 2024: Come build, party, run, and connect with us! See all events

Optimization resources

Guides, starters, plugins, and more. Resources to help you improve your content + metadata and connect it to the rest of your marketing stack.

28 Optimization tools

View all

SEO tools

Studio v2

Bring SEO insights into Sanity.

Go to SEO tools

Angular Sanity Image

This package provides tools for Sanity images in Angular apps. It has an Image Loader for optimization and a Sanity Image Directive for easy rendering. It works with Angular's NgOptimizedImage directive and Portable Text content, enabling smooth handling of Sanity images in various contexts.

Alfonso Andrés López Molina
Go to Angular Sanity Image

Preflight Check

A modular Sanity extension for running various link and SEO checks prior to publishing content.

Planetary
Go to Preflight Check

Uniform plugin for Sanity

This plugin augments Sanity Studio with ability to assign personalization criteria and enrichments tags to any documents inside your Sanity dataset.

Andrew Kumar
Go to Uniform plugin for Sanity

24 Optimization guides

View all

Optimizing List Previews in the Sanity Studio

Optimize list previews in Sanity Studio to improve content editor workflow and productivity. Create better visual cues for a more intuitive CMS experience.

This is an external link at:sanitypress.dev
Mitchell Christ
Go to Optimizing List Previews in the Sanity Studio

Get Ridiculously Organized Quickly with GROQ

Discover powerful GROQ queries to streamline your Sanity content management. Optimize data structures, filter content, and handle complex projects with ease.

This is an external link at:sanitypress.dev
Mitchell Christ
Go to Get Ridiculously Organized Quickly with GROQ

Angular + Sanity CMS: Mastering Images with the Sanity Image Directive (Part 3)

Explore the Sanity Image Directive and Loader from @limitless-angular/sanity to optimize and display images in Angular projects. Learn to update schemas, create an image component, and enhance your Portable Text setup. Unlock the power of dynamic image transformations and optimizations!

This is an external link at:dev.to
Alfonso Andrés López Molina
Go to Angular + Sanity CMS: Mastering Images with the Sanity Image Directive (Part 3)

Creating the perfect array thumbnails

Are you using the new thumbnails for Sanity arrays, and want to speed up your whole screenshot process. We've got the perfect tool for you.

This is an external link at:roboto.studio
Go to Creating the perfect array thumbnails

A really nice Mux video component

If you've used Mux Player, you know it comes at a cost of performance... Well todays the day to scrap that and take our stripped down code for optimal performance

This is an external link at:roboto.studio
Go to A really nice Mux video component

37 Optimization projects made with Sanity

View all

Roboto Studio

Old faithful, but built in the app router. Testing out the latest and greatest features on our own website, now, with added purple.

Go to Roboto Studio

Savory & Partners

We consulted Savory & Partners: boosting Lighthouse scores from 60 to 90+, migrating to Tailwind & optimising the hell out of GROQ

Go to Savory & Partners

Kiwi Storage

Highly-Performant Jamstack Website With Next.js and Sanity

Pagepro
Go to Kiwi Storage

15 Optimization schemas

View all

Unlimited nesting

This snippet is useful if you want a desk structure that allows columns with a parent page and children pages underneath it. As deep as you would like.

René Hasert
Go to Unlimited nesting

groqd implementation with portable text custom marks

If you're working on integrating portable text with custom markDefs using groqd, the following code snippet could be very useful. It might save you a considerable amount of research time.

Oybek Khalikovic
Go to groqd implementation with portable text custom marks

Other contribution categories