{"id":161225,"date":"2026-04-24T09:00:00","date_gmt":"2026-04-24T07:00:00","guid":{"rendered":"https:\/\/ommatic.de\/?p=161225"},"modified":"2026-04-23T11:04:30","modified_gmt":"2026-04-23T09:04:30","slug":"core-web-vitals-law-firm","status":"publish","type":"post","link":"https:\/\/ommatic.de\/en\/blog\/core-web-vitals-kanzlei\/","title":{"rendered":"Core Web Vitals for law firm websites: LCP, INP and CLS explained"},"content":{"rendered":"<p class=\"has-medium-font-size\">Since 2021, Google has been evaluating all websites based on three user experience metrics, collectively known as Core Web Vitals. These metrics directly influence search engine rankings and help determine whether your law firm&#039;s website appears before or after its competitors in search results.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https:\/\/ommatic.de\/wp-content\/uploads\/2026\/04\/core-web-vitals-1024x559.jpg\" alt=\"Core Web Vitals Lawyer\" class=\"wp-image-161220\" srcset=\"https:\/\/ommatic.de\/wp-content\/uploads\/2026\/04\/core-web-vitals-1024x559.jpg 1024w, https:\/\/ommatic.de\/wp-content\/uploads\/2026\/04\/core-web-vitals-300x164.jpg 300w, https:\/\/ommatic.de\/wp-content\/uploads\/2026\/04\/core-web-vitals-768x419.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The unique aspect: Google doesn&#039;t measure how quickly your page loads in a lab test, but rather how real visitors actually experience your site. The measurement is based on the 75th percentile \u2013 meaning that 75% of your visitors must have a &quot;good&quot; experience for your page to be rated as good. This is particularly relevant for law firms that rely on mobile search queries and local visibility: Google primarily evaluates Core Web Vitals based on the mobile version of your website.<\/p>\n\n\n\n<p>This article explains what the three metrics mean, how to measure your values, and which specific actions will have the greatest impact. For the overall strategy, see our page. <a href=\"https:\/\/ommatic.de\/en\/web-design-for-lawyers\/\">Web design for lawyers<\/a> as well as our contribution <a href=\"https:\/\/ommatic.de\/en\/blog\/law-firm-website-mobile-first\/\">Mobile-first for law firms<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">An overview of the three Core Web Vitals<\/h2>\n\n\n\n<p>All three metrics have defined thresholds that Google classifies as &quot;good&quot;, &quot;needs improvement&quot; or &quot;bad&quot;:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Metric<\/strong><\/td><td><strong>What is being measured<\/strong><\/td><td><strong>Good<\/strong><\/td><td><strong>Need for improvement<\/strong><\/td><td><strong>Bad<\/strong><\/td><\/tr><tr><td><strong>LCP<\/strong><\/td><td>Loading speed: When does the largest visible element appear?<\/td><td>&lt; 2.5 s<\/td><td>2.5 \u2013 4.0 s<\/td><td>&gt; 4.0 s<\/td><\/tr><tr><td><strong>INP<\/strong><\/td><td>Interactivity: How quickly does the page respond to input?<\/td><td>&lt; 200 ms<\/td><td>200 \u2013 500 ms<\/td><td>&gt; 500 ms<\/td><\/tr><tr><td><strong>CLS<\/strong><\/td><td>Visual stability: How much do elements shift during loading?<\/td><td>&lt; 0.1<\/td><td>0.1 \u2013 0.25<\/td><td>&gt; 0.25<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Important: INP has replaced FID<\/strong>Since March 2024, Interaction to Next Paint (INP) has replaced the old metric First Input Delay (FID). INP measures not only the first interaction, but all clicks and inputs throughout the entire page visit \u2013 a significantly stricter standard.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>LCP \u2013 Largest Contentful Paint \u2013 measures how long it takes for the largest visible element of a page to fully load. This could be a header image, a block of text, or a video. Google considers LCP an indicator of perceived loading speed because it captures the moment when the visitor feels the page is ready.<\/p>\n\n\n\n<p>INP \u2013 Interaction to Next Paint \u2013 replaced the older First Input Delay (FID) in March 2024. While FID only measured the first interaction, INP evaluates every interaction throughout the entire page visit: every click, every input, every tap. This makes INP a significantly more rigorous measure of a page&#039;s responsiveness.<\/p>\n\n\n\n<p>CLS \u2013 Cumulative Layout Shift \u2013 measures whether page elements unexpectedly shift their position during loading. A typical example: A user wants to click on &quot;Contact,&quot; but an image loads and moves the button \u2013 the click lands in the wrong place. CLS evaluates precisely this problem and is particularly relevant on mobile devices.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What does &quot;75th percentile&quot; mean in Core Web Vitals?<\/h3>\n\n\n\n<p><strong>Google does not evaluate the average, but rather the worst 25 page visits (%). <\/strong>The 75th percentile means that 75% of your visitors should have a &quot;good&quot; experience. The 25 slowest visitors should not consistently produce poor results. This is important because a fast desktop browser cannot compensate for the poor performance of a slow mobile device. Google Search Console displays these field values based on actual visitors.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does the ranking apply to mobile or desktop devices?<\/h3>\n\n\n\n<p><strong>Google primarily evaluates the mobile version \u2013 Mobile-First Indexing has been fully active since 2023. <\/strong>PageSpeed Insights displays scores for both desktop and mobile versions, but the mobile score is crucial for ranking. A page with an excellent desktop score but a poor mobile score will be ranked lower by Google. Law firms looking to improve their Core Web Vitals should therefore always prioritize their mobile score.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Is a good PageSpeed Insights result enough for good rankings?<\/h3>\n\n\n\n<p><strong>PageSpeed score and Core Web Vitals are related, but not identical. <\/strong>The PageSpeed score (0\u2013100) is based on lab data and simulated conditions. Core Web Vitals in Google Search Console are based on real-world field data from CrUX. Field data is what determines ranking. A page can have a PageSpeed score of 90 and still have poor Core Web Vitals field scores if real users are accessing the page on slow devices or poor networks.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How do you measure your Core Web Vitals?<\/h2>\n\n\n\n<p>For law firms that want to check their own website, there are three recommended free tools:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Google PageSpeed Insights: <\/strong>pagespeed.web.dev \u2013 displays lab data and real field data (CrUX) for each URL; provides specific recommendations for action.<\/li>\n\n\n\n<li><strong>Google Search Console: <\/strong>Under Experience \u2192 Core Web Vitals you will find an overview of all URL groups with their status \u2013 sorted by mobile and desktop.<\/li>\n\n\n\n<li><strong>GTmetrix: <\/strong>gtmetrix.com \u2013 Detailed waterfall view; shows which resources are blocking loading times<\/li>\n<\/ul>\n\n\n\n<p>Important: Always measure the mobile version. Google indexes your site according to the mobile-first principle \u2013 the mobile value is the decisive factor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The most common problems and their solutions<\/h2>\n\n\n\n<p>The following table shows the seven most common Core Web Vitals problems on law firm websites \u2013 with specific countermeasures:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>problem<\/strong><\/td><td><strong>impact<\/strong><\/td><td><strong>Solution<\/strong><\/td><\/tr><tr><td><strong>Large images without WebP format<\/strong><\/td><td>Poor LCP<\/td><td>Convert images to WebP and scale them to screen size; Plugin: Imagify or ShortPixel<\/td><\/tr><tr><td><strong>No caching active<\/strong><\/td><td>Poor LCP, high TTFB<\/td><td>Set up a caching plugin: WP Rocket or FlyingPress; aim for a server response time of under 200 ms.<\/td><\/tr><tr><td><strong>Google Fonts loaded externally<\/strong><\/td><td>LCP and CLS<\/td><td>Embed fonts locally; OMGF plugin; also relevant to GDPR (see GDPR article)<\/td><\/tr><tr><td><strong>No lazy loading<\/strong><\/td><td>Poor LCP<\/td><td>Images below the visible area load only when scrolling; available by default in WordPress 5.5+.<\/td><\/tr><tr><td><strong>Heavy JavaScript libraries<\/strong><\/td><td>Poor INP<\/td><td>Disable unnecessary plugins; load scripts asynchronously or by default; use query monitor for analysis.<\/td><\/tr><tr><td><strong>Images without height\/width attribute<\/strong><\/td><td>Poor CLS<\/td><td>Assign width and height to each image in the HTML; this prevents the browser from reserving space and then jumping to the correct image.<\/td><\/tr><tr><td><strong>Advertising banner or consent popup without a fixed size<\/strong><\/td><td>Poor CLS<\/td><td>Fix popup size; prevent content from shifting after page load; reserve space for consent banners.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div class=\"wp-block-group has-background is-layout-constrained wp-container-core-group-is-layout-e5c0cd5e wp-block-group-is-layout-constrained\" style=\"background-color:#f2f2f2;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\">\n<h2 class=\"wp-block-heading no-mt\">Improve the Core Web Vitals of your law firm website<\/h2>\n\n\n\n<p>OMmatic analyzes your current PageSpeed scores and implements the optimization measures that will have the greatest impact on your rankings.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/calendly.com\/marcel-zirkel\/45min\" style=\"border-style:none;border-width:0px;border-radius:0px;background-color:#e0b936\"><strong>Request a consultation<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">How much do Core Web Vitals affect ranking?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Core Web Vitals are a ranking factor, but not a dominant one. Google has confirmed that Core Web Vitals are part of the ranking signals. All other factors being equal, the technically superior site wins. For law firms with strong content and good EEAT (Emergency Applicable Knowledge), CWV are an additional lever, not a replacement. However, law firms with poor scores risk being at a disadvantage compared to their competitors.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Can I improve Core Web Vitals without a developer?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Some measures can be implemented without coding, while others require technical support. Installing a caching plugin (WP Rocket, FlyingPress) and an image optimization plugin (Imagify) is easy to do without a developer. Fixing CLS issues (images without dimensions) or INP problems (heavy JavaScript libraries) usually requires technical expertise.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">How often should I check my Core Web Vitals?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>After every major update and at least once a quarter, Google Search Console automatically displays CWV issues. After installing new plugins, theme updates, or content changes, a manual check with PageSpeed Insights is recommended, as every change can introduce new problems.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">What is the fastest single lever for LCP improvement?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>A correctly configured caching plugin. Caching drastically reduces the time to first byte (TTFB), which directly results in a better LCP. WP Rocket with server caching and lazy loading enabled can improve LCP values from &quot;poor&quot; to &quot;good&quot; in many cases.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">What does the 75th percentile mean in Core Web Vitals?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Google doesn&#039;t evaluate the average, but rather the worst 25 percentiles (%) of page visits. The 75th percentile means that 75 percent of your visitors must have a good experience. The slowest 25 percentiles (%) must not consistently produce poor results. This is important because a fast desktop browser cannot compensate for the poor performance of a slow mobile device. Google Search Console displays these field values based on actual visitors.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Does the ranking apply to mobile or desktop devices?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Google primarily evaluates the mobile version \u2013 Mobile-First Indexing has been fully active since 2023. PageSpeed Insights shows scores for both versions, but the mobile score is crucial for ranking. A page with an excellent desktop score but a poor mobile score will be ranked lower by Google. Law firms should therefore always optimize their mobile performance first.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Is a good PageSpeed score enough for good rankings?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>PageSpeed score and Core Web Vitals are related, but not identical. The PageSpeed score (0\u2013100) is based on lab data and simulated conditions. Core Web Vitals in Google Search Console are based on real field data from CrUX. Field data is what determines ranking. A page can have a PageSpeed score of 90 and still have poor Core Web Vitals field values.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Core Web Vitals are not abstract technical metrics, but rather measure how clients actually experience your website: How fast does it load? Is it responsive to touch? Does the content jump around during loading? Optimizing these three dimensions not only improves Google rankings, but also the conversion rate. Our section describes the technical integration into an overall strategy. <a href=\"https:\/\/ommatic.de\/en\/web-design-for-lawyers\/\">Web design for lawyers<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-group has-background is-layout-constrained wp-container-core-group-is-layout-e5c0cd5e wp-block-group-is-layout-constrained\" style=\"background-color:#f2f2f2;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\">\n<h2 class=\"wp-block-heading no-mt\">Optimize the technical performance of your law firm&#039;s website<\/h2>\n\n\n\n<p>OMmatic improves the LCP, INP and CLS of your WordPress website \u2013 from image optimization to caching.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-black-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/calendly.com\/marcel-zirkel\/45min\" style=\"border-style:none;border-width:0px;border-radius:0px;background-color:#e0b936\"><strong>Request a consultation<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Google bewertet seit 2021 alle Websites nach drei Nutzererfahrungs-Metriken, die unter dem Begriff Core Web Vitals zusammengefasst werden. Sie flie\u00dfen direkt in die Ranking-Bewertung ein und entscheiden mit dar\u00fcber, ob Ihre Kanzlei-Website in den Suchergebnissen vor oder nach dem Wettbewerb erscheint. Das Besondere: Google misst nicht, wie schnell Ihre Seite in einem Labortest l\u00e4dt, sondern [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":161220,"menu_order":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-161225","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ommatic.de\/en\/wp-json\/wp\/v2\/posts\/161225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ommatic.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ommatic.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ommatic.de\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/ommatic.de\/en\/wp-json\/wp\/v2\/comments?post=161225"}],"version-history":[{"count":2,"href":"https:\/\/ommatic.de\/en\/wp-json\/wp\/v2\/posts\/161225\/revisions"}],"predecessor-version":[{"id":161230,"href":"https:\/\/ommatic.de\/en\/wp-json\/wp\/v2\/posts\/161225\/revisions\/161230"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ommatic.de\/en\/wp-json\/wp\/v2\/media\/161220"}],"wp:attachment":[{"href":"https:\/\/ommatic.de\/en\/wp-json\/wp\/v2\/media?parent=161225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ommatic.de\/en\/wp-json\/wp\/v2\/categories?post=161225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ommatic.de\/en\/wp-json\/wp\/v2\/tags?post=161225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}