Skip to main content

Checklist for Improving Performance with Studio.Design’s New Publishing Platform

This article outlines checkpoints for using Studio.Design during production, reviews, QA, and pre‑handoff to optimize Lighthouse and PageSpeed Insights (PSI) scores on the new MPA + SSR + cache platform. Use it to boost your site's performance and UX.

Updated today

Overview

This article is a reference checklist for using Lighthouse and PageSpeed Insights (PSI) scores—key indicators for user experience and SEO—as shared metrics during production, review, QA, and pre‑handoff in Studio.Design.

You can use it as a guide to get the most out of the new publishing platform (MPA + SSR + cache) and maximize the performance of your live site.

The list items are based on hands‑on attempts to achieve a score of 100 in each category when launching the new publishing platform (beta), as well as the experience of team members who have worked on many real‑world projects.

We plan to keep this content up to date as we learn more through ongoing operations and testing.

If you have suggestions or feedback that involve deeper expertise in accessibility or performance, please contact us using the chat support.

Note: The new publishing platform is currently available as a beta and is rolling out in stages.

In some cases, compatibility with certain features is still limited, and we are actively testing and improving support for a wide range of sites.

We share known compatibility issues and bugs on the page below and update it as needed.

If you want to try publishing on the new platform, follow the “Switching steps” in the article below to change your publishing platform.


0. Before you measure

The checklist in this article assumes the following conditions when you collect metrics:

  • You measure on both Mobile and Desktop.

  • You measure using the production URL (the URL that real users see).

  • You use a private/incognito window so that cache and browser extensions do not affect results.

  • You run the test at least three times and check the median of the scores and metrics.

  • You review the results in both Lighthouse and PageSpeed Insights.


1. Performance

These metrics relate directly to what users feel, such as how fast a page appears and how smooth it is to use.

1‑1. LCP (Largest Contentful Paint)

This is the time it takes for the largest element in the first view (such as an image or heading) to appear.

It is a key metric that matches the moment when users feel “the page has loaded.”

☝️ Checkpoints

  • You are not using image boxes that are unnecessarily large.

  • You are not using images from Unsplash or Studio.Stock via API.

    💡 For better optimization, download the image from the service and upload it as an asset in the editor.

  • You place images using img elements instead of boxes alone and do not rely only on CSS background‑image.

  • There are no unnecessary entrance animations in the first view.

  • There is no “fake loading” animation that is not actually needed.

  • There are no unnecessary redirects.

  • There are no unnecessarily high‑resolution videos placed.

  • You do not place YouTube or Vimeo content in the first view.

  • You do not place a carousel in the first view.

1‑2. INP / TBT (Interaction responsiveness)

These metrics relate to how quickly the page responds to taps and clicks.

They help prevent experiences where users feel “nothing happens when I tap” or “the page stutters.”

☝️ Checkpoints

  • You remove custom code (JavaScript) that is not needed for the initial view.

  • Custom code is not overly large or complex.

  • You keep externally loaded scripts to a minimum.

  • You regularly review JavaScript loaded through tag managers.

1‑3. CLS (Cumulative Layout Shift)

This metric shows how much the layout shifts while the page is rendering.

It is a common cause of frustration, such as when elements move just as someone tries to read or click them.

☝️ Checkpoints

  • You set width and height on all images.

  • You allocate enough height for iframe and embed elements.

  • You reserve display space in advance for dynamic content such as ads.

  • There are no unnecessary entrance animations.

1‑4. FCP (First Contentful Paint)

This is the time until the first text or image appears on screen.

For users, it corresponds to how quickly the blank screen ends.

☝️ Checkpoints

  • Custom code or CSS for embeds is not overly large.

  • You do not add unused styles (CSS) through custom code.

  • You are not using too many web fonts.

  • You are not loading unnecessary font weights.

  • You remove unnecessary divs and overly deep nesting.

  • You either avoid tag managers or keep JavaScript that runs immediately via tag managers to a minimum.

  • Where possible, you use SVG instead of icon fonts.

1‑5. Optimizing images and media

These are basic steps for reducing data transfer and improving load speed and perceived performance.

☝️ Checkpoints

  • All images are an appropriate size (up to about 4× the required display size).

  • You use images uploaded to Studio.Design, not images fetched via external APIs.

  • You convert elements to SVG where SVG is a suitable replacement.

  • You do not overuse video in the first view.

1‑6. Addressing Lighthouse “Opportunities”

These are the improvement suggestions Lighthouse shows under “Opportunities” when it detects areas that could speed up your page.

☝️ Checkpoints

  • You delete any unused custom or embed JavaScript.

  • You delete any unused custom or embed CSS.

  • You use appropriately sized images (up to about 4× the required display size).

  • You keep externally loaded scripts to a minimum.

  • You regularly review JavaScript loaded through tag managers.


2. Accessibility

Accessibility measures whether anyone can use your site regardless of disability or how they operate their device.

Reference (English directory may be available; if not, remove the link):

  • Studio accessibility checklist

2‑1. Basic settings

☝️ Checkpoints

  • The page language (lang attribute) is set correctly.

  • A title element exists and reflects the page content.

  • meta name="description" exists and describes the page appropriately.

2‑2. Images and non‑text content

Make sure people using screen readers can understand your content.

☝️ Checkpoints

  • All meaningful images have alt text.

  • Icon buttons have aria‑label attributes.

  • The alt text for linked images describes the destination of the link.

2‑3. Forms

Aim for forms where everyone can understand what to enter and how to fix errors.

☝️ Checkpoints

  • Each input is correctly associated with a label.

  • You do not rely on placeholder text alone to explain what to enter.

  • Required fields are clearly indicated.

References:

2‑4. Color and contrast

Confirm that information does not rely on color alone.

☝️ Checkpoints

  • Text has enough contrast with its background.

  • Links are not distinguished by color alone; they are also identifiable by style or underlines.

  • Hover and focus states are clearly visible.

2‑5. Keyboard operation

It is important that users can operate the site even without a mouse.

☝️ Checkpoints

  • All interactive elements are reachable with the Tab key.

  • Focus is visually apparent.

  • Focus order follows a logical sequence.

  • While a modal is open, focus stays within the modal.

2‑6. Structure and landmarks

☝️ Checkpoints

  • Headings follow a logical hierarchy.

  • You do not use heading elements purely for visual styling.

  • You use landmark elements such as header, nav, main, and footer appropriately.


3. Best Practices

These items cover security, technical health, and core UX rules.

3‑1. Image and media quality

☝️ Checkpoints

  • Image aspect ratios are not distorted.

  • Image resolution is appropriate.

  • Videos that autoplay include muted and controls attributes.

3‑2. UX considerations

☝️ Checkpoints

  • There are no intrusive pop‑ups that strongly block viewing.

  • There are no ads that cover the entire screen.

  • There are no elements that are effectively unusable on mobile.


4. SEO (Search engine optimization)

These are basic items that help search engines correctly understand and evaluate your page.

References:

4‑1. Meta and basics

☝️ Checkpoints

  • The title has an appropriate length (roughly 30–60 characters).

  • meta name="description" is set.

4‑2. Heading structure

☝️ Checkpoints

  • There is only one h1 per page.

  • The h1 represents the main topic of the page.

  • h2–h4 headings form a logical hierarchy.

  • There are no jumps in heading levels.

4‑3. Image SEO

☝️ Checkpoints

  • alt text is written appropriately.

  • You do not stuff alt text with unnatural keywords.

4‑4. Content

☝️ Checkpoints

  • There is enough text content.

  • The page is not made up of images only.

  • Internal links are placed appropriately.

  • Link text is more specific than just “Click here” and helps users understand the destination.

4‑5. Indexing and crawling

☝️ Checkpoints

  • There are no pages accidentally set to noindex.

  • You do not have many 404 or 5xx errors.

References:


5. Mobile experience (Key PSI items)

These items confirm how easy your site is to read and use on mobile.

☝️ Checkpoints

  • Tap targets are not too small.

  • There is enough space between tap targets.

  • The layout does not cause horizontal scrolling.

  • The first view makes the main purpose of the page clear.

  • Text sizes are not too small on mobile devices.


6. Cross‑checks (for reference)

Use these checks to balance performance improvements with SEO and UX.

☝️ Checkpoints

  • Performance optimization does not hurt SEO.

  • The site does not rely too heavily on JavaScript, and crawlers can access key content.

  • Accessibility improvements do not degrade UX.

  • Readability and usability are preserved on mobile.


7. Recommended focus in each project phase

It is more efficient to change which metrics you focus on at each stage of production, publishing, and handoff.

☝️ Checkpoints

  • During production: Focus on Performance and Accessibility.

  • Before publishing: Focus on Best Practices and SEO.

  • Before handoff: Review all Lighthouse categories together with PSI’s real‑user metrics (field data).

Did this answer your question?