Blog Layout

Core Web Vitals: We've Got Your Back

Austin Hoffman • May 12, 2021

Starting mid-June, Google will implement Core Web Vitals, their new metrics for measuring website performance. Sites that score well on Core Web Vitals will have an edge over other sites, enjoying improved SEO while giving visitors an outstanding experience.


VIV has been preparing for Core Web Vitals for months, working behind the scenes so that your sites are ready - and you don’t have to do a thing. We want to share with you some of the improvements we’ve made, and how they affect your sites, so you’re confident knowing that your sites are in top shape.

First, A Short Core Web Vitals Glossary 

Announced in May 2020, Core Web Vitals is Google’s latest evolution of experience and performance metrics, raising the bar of how websites should perform. These metrics are based on live site activities, rather than Google bots. You can read more about them here.


Web vitals are divided into the following 3 metrics:


CLS: Cumulative Layout Shift (CLS) is a metric that quantifies how often users experience unexpected shifts in site layout. These shifts are annoying and can harm the user experience. For example, if a user goes to click on a button and the position of that button moves because the layout moves, visitors will end up clicking on nothing.

LCP: Largest Contentful Paint (LCP) is a metric for how long it takes for the largest image or text block visible within the viewport to display, relative to when the page first started loading. 

FID: First Input Delay (FID) is a metric that helps measure a visitor’s first impression of a site's interactivity and responsiveness. For example, it measures the time from when a user first interacts with a page (i.e., clicks on a link or taps on a button) to the time when the browser begins responding to that interaction.


We’ve been preparing, so your sites are ready to perform

To make sure that your sites are ready for Google’s new metrics, and to make sure your customers continue to have a great experience, VIV set up a dedicated team to constantly improve the infrastructure that will improve your Core Web Value metrics. Here are the highlight:


CLS Improvements

Problem: Photo gallery layout shifting - Photo galleries can vary in height due to the wide range of the number of images that can be added, and the possible sizes of each image. Also, Photo Gallery widgets load dynamically, based on their settings.


Solution: Set min-height - VIV sets the min-height CSS property of the Photo Gallery, to reserve space on the page for loading the Photo Gallery. This prevents content below the gallery from being pushed down as the images load, something which would cause the layout to shift.



------


Problem: Image layout shifting - Image loading is the biggest cause of layout shifting on the web, because browsers have no way of knowing the dimensions/size of an image before it's fully downloaded. So, once an image is actually downloaded, browsers load and shift all content around it.


Solution: Add image width & height - VIV automatically identifies the width and height of an image, and sets these attributes on the image HTML tag, allowing browsers to reserve the right amount of space while the image downloads. Note: Setting height and width does not make an image non-responsive. Instead, browsers use the image’s width/height attributes for calculating its aspect ratio so images automatically take up the correct space.


------


Problem: Loading above-the-fold fonts - Nearly every website today includes some form of custom fonts, usually from Google’s huge Font Library. Fonts are often big and heavy, and browsers usually first load a system font, such Arial, Georgia, Sans, etc. Once the custom font is done loading, the browser adds the custom font, something which causes the font to jump on the website, and has a negative impact on the visitor’s experience.


Solution: Embed fonts - VIV automatically detects which custom fonts are used in above-the-fold content on each page, downloads that font, and embeds it directly into the HTML of the page (up to a max size of 50kb). This means browsers don’t need to go and fetch the custom font, and can display it immediately.


LCP Improvements

Problem: Background slider image loading - Background image sliders can be big and heavy to load, especially when there are multiple images that take up the same space on a web page. Previously, VIV loaded all background images of a background image slider at the same time.


Solution: Optimize background image slider loading - VIV prioritizes loading the first image in the Image Slider, and then lazy loads the other images, improving how quickly the first image loads.


------


Problem: CSS loading priorities - Browsers have to make many decisions about what type of content and resources to load and when. VIV automatically generates all of the required styles needed to load above-the-fold content, so we already know which resources do not need to load first.

Solution: CSS loading priorities hints - VIV gives browsers hints about which resources they should prioritize when downloading page content. This helps browsers focus on the required content and resources, for faster page loading.


CLS and LCP Improvements

Problem: Widget image - Many widgets, especially those built using the Widget Builder, feature images. Previously, these images were not sized to the correct screen size and did not automatically have width/height dimensions added to them.


Solution: Optimize image widgets - The image width/height improvements described above are now implemented for images within widgets, too.


We’ve got your back

VIV has always placed a huge importance on site performance, and we continue to do so today, so your sites meet the highest industry standards and provide a great user experience. 


We’ll keep you updated on further platform improvements as we make them, and want to make sure you know that we’ve got your back when it comes to performance. We’re taking care of behind-the-scenes considerations so you can focus on what you do best: creating great-looking, high-converting sites for your clients. 

By Austin Hoffman 14 Mar, 2024
Social Media Updates Are Now Visible on Google Business Profile
16 May, 2023
In today's digital age, having a solid online presence is vital for the success of small businesses. A well-designed, user-friendly website helps you attract and engage potential customers and plays a crucial role in search engine optimization (SEO). In 2023, with evolving technology and changing consumer preferences, updating your website is more important than ever. In this article, we'll explore why small businesses must prioritize website updates this year to stay competitive and maximize their SEO efforts. Enhance User Experience: User experience (UX) is critical to website performance and SEO. As search engines become more sophisticated, they prioritize websites that provide excellent user experiences. Updating your website can improve navigation, load times, and mobile responsiveness, creating a seamless and enjoyable experience for your visitors. A positive UX will result in longer visit durations, lower bounce rates, and increased chances of conversion, all of which contribute to improved search engine rankings. Stay Ahead of Design Trends: Website design trends evolve rapidly, and outdated websites can appear unprofessional and drive potential customers away. Upgrading your website's design in 2023 allows you to incorporate the latest visual elements, modern layouts, and engaging multimedia content that captivate your target audience. A visually appealing and contemporary website reflects positively on your brand, increasing customer trust and credibility and ultimately improving your SEO efforts. Optimize for Mobile: Mobile internet usage has been steadily increasing, and search engines now prioritize mobile-friendly websites in their search results. Ensuring your website is optimized for mobile devices is crucial for SEO success in 2023. Responsive design, fast loading speeds, and easy navigation on smartphones and tablets will improve user experience and increase your website's visibility on search engine result pages (SERPs). By updating your website to be mobile-friendly, you can tap into a wider audience and boost your SEO rankings. Leverage Voice Search Optimization: The rise of voice-activated devices and virtual assistants has significantly impacted search behavior. More users are turning to voice search to find information, products, and services. To stay competitive, small businesses must optimize their websites for voice search in 2023. Upgrading your website to include conversational and natural language keywords, structured data markup, and concise, informative content tailored to voice queries will help you rank higher in voice search results, leading to increased organic traffic and visibility. Implement Structured Data Markup: Structured data markup, or schema markup, provides search engines with additional context about your website's content. By incorporating schema markup into your updated website, you can enhance search engine understanding, increase visibility in rich snippets, and improve click-through rates. Structured data can highlight key information such as product details, business hours, reviews, and events, making your website more informative and enticing for users and search engines. In 2023, updating your small business website is essential for maintaining a competitive edge and optimizing your SEO efforts. By enhancing user experience, adopting modern design trends, optimizing for mobile devices and voice search, and implementing structured data markup, you can position your website for success. Embrace the evolving digital landscape, cater to changing consumer preferences, and watch your website rise in search engine rankings, driving organic traffic and boosting your small business's growth and profitability.
Share by: