{"id":21290,"date":"2022-01-01T22:05:00","date_gmt":"2022-01-01T16:35:00","guid":{"rendered":"https:\/\/www.adpushup.com\/blog\/?p=21290"},"modified":"2022-11-22T14:22:33","modified_gmt":"2022-11-22T08:52:33","slug":"first-contentful-paint-how-to-optimize-your-fcp-score","status":"publish","type":"post","link":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/","title":{"rendered":"First Contentful Paint: How to Optimize Your FCP Score","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"\n<p class=\"has-background\" style=\"background-color:#daf1ff\"><em>First Contentful Paint (FCP) measures how long a page takes from the initial load to the first rendered content displaying on the screen.<\/em><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>In 2019, Google announced that they\u2019ll rank websites on the basis of two more performance metrics: First Contentful Paint &amp; First Input Delay.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Later on, Google introduced three <a href=\"https:\/\/www.adpushup.com\/blog\/what-are-core-web-vitals\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Core Web Vitals<\/strong><\/a>: <a href=\"https:\/\/www.adpushup.com\/blog\/first-input-delay-how-to-measure-optimize-fid\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>First Input Delay<\/strong><\/a>, Cumulative Layout Shift.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>In this article, we\u2019ll talk about First Contentful Paint since it has continued to be an important user experience metric and accounts for the overall performance score of a website.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents:<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #000000;color:#000000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #000000;color:#000000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#What_is_the_First_Contentful_Score\" >What is the First Contentful Score?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#Difference_between_First_Contentful_Paint_First_Input_Delay\" >Difference between First Contentful Paint &amp; First Input Delay:&nbsp;<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#First_Input_Delay_FID\" >First Input Delay (FID)<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#First_Contentful_Paint_FCP\" >First Contentful Paint (FCP):<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#First_Paint_vs_First_Contentful_Paint\" >First Paint vs. First Contentful Paint:<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#How_to_Measure_First_Contentful_Paint\" >How to Measure First Contentful Paint?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#What_is_a_good_FCP_score\" >What is a good FCP score?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#How_To_Improve_First_Contentful_Paint_FCP_time\" >How To Improve First Contentful Paint (FCP) time:<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#The_Bottom_Line\" >The Bottom Line:<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#FAQs\" >FAQs<\/a><\/li><\/ul><\/nav><\/div>\n<h2 id=\"h-what-is-the-first-contentful-score\"><span class=\"ez-toc-section\" id=\"What_is_the_First_Contentful_Score\"><\/span>What is the First Contentful Score?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A website\u2019s First Contentful Paint is when the browser retrieves and renders the first DOM element of the page. Canvas elements, images, or tex, non-white elements, and SVGs are considered DOM content.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>In simple words, FCP is the time it takes for a website user to see any content on their browser once they\u2019ve clicked on the website link.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Hence, a blazing fast FCP ensures that users find something useful as soon as they land on the page.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>We recently published a post on First Input Delay. If you\u2019ve read it, you might wonder what is the difference between First Contentful Paint and First Input Delay?<\/p>\n\n\n\n<h2 id=\"h-difference-between-first-contentful-paint-first-input-delay\"><span class=\"ez-toc-section\" id=\"Difference_between_First_Contentful_Paint_First_Input_Delay\"><\/span><strong>Difference between First Contentful Paint &amp; First Input Delay:&nbsp;<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3><span class=\"ez-toc-section\" id=\"First_Input_Delay_FID\"><\/span><strong>First Input Delay (FID)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>FID measures interactivity: the time a website takes to respond after the visitor interacts (for example, clicks on a button or link) with it.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3><span class=\"ez-toc-section\" id=\"First_Contentful_Paint_FCP\"><\/span>First Contentful Paint (FCP): <span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>FCP measures how long a page takes from the initial load to the first rendered content displaying on the screen.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Some of you may wonder how first paint is different from first contentful paint. Let\u2019s take a look:&nbsp;<\/p>\n\n\n\n<h2><span class=\"ez-toc-section\" id=\"First_Paint_vs_First_Contentful_Paint\"><\/span><strong>First Paint vs. First Contentful Paint:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>For the unversed, First paint is when a render is detected by the browser. This render could be as subtle as the background color.&nbsp;<\/p>\n\n\n\n<ul><li><strong>First Paints:<\/strong><\/li><\/ul>\n\n\n\n<p>First Paints are triggered very early in the page load but they do not deliver any information or \u2018content\u2019 to the users. The background color is usually painted fast, whereas the actual content takes longer time to appear on the screen.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>First paint timing is thus not as useful since the site doesn\u2019t really display any useful information.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<ul><li><strong>First Contentful Paint:<\/strong><\/li><\/ul>\n\n\n\n<p>First Contentful Paint signifies loading of any \u2018content\u2019 that is informative for the end users. It is triggered when any content is painted; text, image, or canvas render.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>First Contentful Paint timing gives a useful insight on how soon your users get to know about your website since it represents the loading time of actual content on the page. Since, the focus is on \u2018content,\u2019 it is a more useful metric as compared to first paint.&nbsp;<\/p>\n\n\n\n<h2 id=\"h-how-to-measure-first-contentful-paint\"><span class=\"ez-toc-section\" id=\"How_to_Measure_First_Contentful_Paint\"><\/span><strong>How to Measure First Contentful Paint?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Webmasters or publishers can measure the First Contentful Paint of their website through multiple tools including:&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<ul><li><a href=\"https:\/\/developers.google.com\/web\/tools\/lighthouse\/\">Lighthouse<\/a><\/li><li><a href=\"https:\/\/www.webpagetest.org\/\">WebPageTest<\/a><\/li><li><a href=\"https:\/\/developers.google.com\/web\/tools\/chrome-devtools\/\">Chrome DevTools<\/a><\/li><li><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\">PageSpeed Insights<\/a><\/li><li><a href=\"https:\/\/developers.google.com\/web\/tools\/chrome-user-experience-report\">Chrome User Experience Report<\/a><\/li><\/ul>\n\n\n\n<h2 id=\"h-what-is-a-good-fcp-score\"><span class=\"ez-toc-section\" id=\"What_is_a_good_FCP_score\"><\/span><strong>What is a good FCP score?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>According to Google\u2019s guidelines, the first contentful paint of a webpage should occur within 1.8 seconds. When a web page loads within 2 seconds, it ensures a good user experience to the visitors since they can access the information faster.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>If a website\u2019s first contentful painting takes longer than 3 seconds to load, it is considered slow.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Google rate FCP timing in three different categories:<\/p>\n\n\n\n<ul><li>Good \u2013 between 0 seconds and 1.8 seconds<\/li><li>Needs Improvement \u2013 between 1.8 seconds and 3 seconds<\/li><li>Poor \u2013 over 3 seconds<\/li><\/ul>\n\n\n\n<h2 id=\"h-how-to-improve-first-contentful-paint-fcp-time\"><span class=\"ez-toc-section\" id=\"How_To_Improve_First_Contentful_Paint_FCP_time\"><\/span><strong>How To Improve First Contentful Paint (FCP) time:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div class=\"schema-how-to wp-block-yoast-how-to-block\"><p class=\"schema-how-to-description\">Now that we\u2019ve understood what FCP is and why is it important, let\u2019s take a look and how one can improve the FCP timing:<\/p> <ol class=\"schema-how-to-steps\"><li class=\"schema-how-to-step\" id=\"how-to-step-1669106727831\"><strong class=\"schema-how-to-step-name\"><strong>Eliminate Render Blocking Resources:<\/strong><\/strong> <p class=\"schema-how-to-step-text\">Render blocking resources are the files that on a website that must render. These may include fonts, CSS files, JavaScript, and HTML. These files are called \u2018render blocking\u2019 because they take priority over other elements of the page (for example, the images, text, or other user-facing content).\u00a0<br\/>This delay creates a sudden increase in FCP since render blocking files are usually large in size, and they don\u2019t even contain site content.\u00a0<br\/>FCP time can be reduced if you remove render resources from the critical rendering path, defer non-critical resources, or remove unnecessary JS.\u00a0<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1669106753951\"><strong class=\"schema-how-to-step-name\"><strong>Reduce Server Response Time:<\/strong><\/strong> <p class=\"schema-how-to-step-text\">TTFB or Time to first byte is the total time it takes for a browser to receive the first byte of a page content. If TTFB is less, the FCP timing will be less too.\u00a0<br\/>Here\u2019s how,<br\/><em><strong>FCP<\/strong> = TTFB + Render Time + Content Load Time\u00a0<\/em><br\/><em><br\/><\/em>As you can see, FCP is dependent on the TTFB. Hence optimizing TTFB would automatically improve the FCP score. You can reduce the TTFB by using a quality CDN, enabling caching for your website, and choosing a fast hosting provider.\u00a0<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1669106804517\"><strong class=\"schema-how-to-step-name\"><strong>Remove Unnecessary CSS<\/strong><\/strong> <p class=\"schema-how-to-step-text\">If you\u2019ve files in your stylesheets that aren\u2019t being used, but take significant speed, there\u2019s no point keeping them. Hence, any unused or old code should be removed so that it doesn\u2019t impact the loading time of your site.\u00a0<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1669106813868\"><strong class=\"schema-how-to-step-name\"><strong>Minify HTML, JavaScript, and CSS<\/strong><\/strong> <p class=\"schema-how-to-step-text\">Minification of HTML, JavaScript, and CSS can significantly reduce the FCP time of your website. Minification is removing all extra characters such as spaces from your site\u2019s CSS, HTML, and JavaScript files. While spacing helps readability, browsers don\u2019t need them. These spaces in fact take up bytes and minimizing them would decrease page size and improve First contentful paint timing.\u00a0<\/p> <\/li><\/ol><\/div>\n\n\n\n<h2 id=\"h-the-bottom-line\"><span class=\"ez-toc-section\" id=\"The_Bottom_Line\"><\/span><strong>The Bottom Line:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Since Google values page speed as an important performance metric, First Contentful Paint will continue to be an important metric for websites.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Having a low FCP timeline not only keeps users on your site but also enhances overall user experience.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>We agree, FCP can be a tough metric to nail down but a little optimization on reducing FCP will certainly increase UX and your site\u2019s overall loading times.\u00a0<\/p>\n\n\n\n<h2 id=\"h-faqs\"><span class=\"ez-toc-section\" id=\"FAQs\"><\/span>FAQs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1669106903567\"><strong class=\"schema-faq-question\">1.  What is the First Contentful Score? <\/strong> <p class=\"schema-faq-answer\">First Contentful Paint (FCP) measures how quickly visitors can see actual content (text, images, videos, etc.) on your page. Our Legacy Reports already tracked FCP, which is related to your page&#8217;s load speed.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1669106970724\"><strong class=\"schema-faq-question\">2. What does first Contentful paint mean?<\/strong> <p class=\"schema-faq-answer\">During the First Contentful Paint (FCP), the browser renders the first bit of content from the DOM, giving the user the first indication that the page is loading.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1669107038733\"><strong class=\"schema-faq-question\">3. How is FCP calculated?<\/strong> <p class=\"schema-faq-answer\">Based on data from the HTTP Archive, your FCP score compares your page&#8217;s FCP time to that of real websites. FCP renders in 1.2 seconds for sites performing in the ninety-ninth percentile, for example. Your FCP score is 99 if your website&#8217;s FCP is 1.2 seconds.<\/p> <\/div> <\/div>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>First Contentful Paint (FCP) measures how long a page takes from the initial load to the first rendered content displaying on the screen. In 2019, Google announced that they\u2019ll rank websites on the basis of two more performance metrics: First Contentful Paint &amp; First Input Delay.&nbsp; Later on, Google introduced three Core Web Vitals: First<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":18,"featured_media":21291,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","om_disable_all_campaigns":false,"inline_featured_image":false,"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\""},"categories":[6440,6448,6449,6450,174],"tags":[6422,6421],"apple_news_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.5 (Yoast SEO v18.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>First Contentful Paint: How to Optimize Your FCP Score | Adpushup<\/title>\n<meta name=\"description\" content=\"First Contentful Paint (FCP) measures how long a page takes from the initial load to the first rendered content displaying on the screen.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:title\" content=\"First Contentful Paint: How to Optimize Your FCP Score | Adpushup\" \/>\n<meta name=\"twitter:description\" content=\"First Contentful Paint (FCP) measures how long a page takes from the initial load to the first rendered content displaying on the screen.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2022\/01\/undraw_color__schemes_wv48.png\" \/>\n<meta name=\"twitter:creator\" content=\"@adpushup\" \/>\n<meta name=\"twitter:site\" content=\"@adpushup\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shubham Grover\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#organization\",\"name\":\"AdPushup\",\"url\":\"https:\/\/www.adpushup.com\/blog\/\",\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/adpushup\/\",\"https:\/\/www.facebook.com\/AdPushup\/\",\"https:\/\/twitter.com\/adpushup\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png\",\"contentUrl\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png\",\"width\":3294,\"height\":893,\"caption\":\"AdPushup\"},\"image\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#website\",\"url\":\"https:\/\/www.adpushup.com\/blog\/\",\"name\":\"AdPushup Blog\",\"description\":\"A\/B Testing, Monetization &amp; Ad Optimization\",\"publisher\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.adpushup.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#primaryimage\",\"url\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2022\/01\/undraw_color__schemes_wv48.png\",\"contentUrl\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2022\/01\/undraw_color__schemes_wv48.png\",\"width\":1016,\"height\":676,\"caption\":\"advertising management\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#webpage\",\"url\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/\",\"name\":\"First Contentful Paint: How to Optimize Your FCP Score | Adpushup\",\"isPartOf\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#primaryimage\"},\"datePublished\":\"2022-01-01T16:35:00+00:00\",\"dateModified\":\"2022-11-22T08:52:33+00:00\",\"description\":\"First Contentful Paint (FCP) measures how long a page takes from the initial load to the first rendered content displaying on the screen.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106903567\"},{\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106970724\"},{\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669107038733\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"blog\",\"item\":\"https:\/\/www.adpushup.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ad Tech &amp; Ad Ops\",\"item\":\"https:\/\/www.adpushup.com\/blog\/category\/ad-tech-ad-ops\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"First Contentful Paint: How to Optimize Your FCP Score\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/8dbbe9397dddf4ab1d858603e751f897\"},\"headline\":\"First Contentful Paint: How to Optimize Your FCP Score\",\"datePublished\":\"2022-01-01T16:35:00+00:00\",\"dateModified\":\"2022-11-22T08:52:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#webpage\"},\"wordCount\":1117,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2022\/01\/undraw_color__schemes_wv48.png\",\"keywords\":[\"explainers\",\"how to\"],\"articleSection\":[\"Ad Tech &amp; Ad Ops\",\"Search Optimization\",\"User Engagement\",\"Viewability\",\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/8dbbe9397dddf4ab1d858603e751f897\",\"name\":\"Shubham Grover\",\"description\":\"Shubham is a digital marketer with rich experience working in the advertisement technology industry. He has vast experience in the programmatic industry, driving business strategy and scaling functions including but not limited to growth and marketing, Operations, process optimization, and Sales.\",\"url\":\"https:\/\/www.adpushup.com\/blog\/author\/shubham\/\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106903567\",\"position\":1,\"url\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106903567\",\"name\":\"1. What is the First Contentful Score?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"First Contentful Paint (FCP) measures how quickly visitors can see actual content (text, images, videos, etc.) on your page. Our Legacy Reports already tracked FCP, which is related to your page's load speed.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106970724\",\"position\":2,\"url\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106970724\",\"name\":\"2. What does first Contentful paint mean?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"During the First Contentful Paint (FCP), the browser renders the first bit of content from the DOM, giving the user the first indication that the page is loading.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669107038733\",\"position\":3,\"url\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669107038733\",\"name\":\"3. How is FCP calculated?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Based on data from the HTTP Archive, your FCP score compares your page's FCP time to that of real websites. FCP renders in 1.2 seconds for sites performing in the ninety-ninth percentile, for example. Your FCP score is 99 if your website's FCP is 1.2 seconds.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"HowTo\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#howto-1\",\"name\":\"First Contentful Paint: How to Optimize Your FCP Score\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#article\"},\"description\":\"Now that we\u2019ve understood what FCP is and why is it important, let\u2019s take a look and how one can improve the FCP timing:\",\"step\":[{\"@type\":\"HowToStep\",\"url\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#how-to-step-1669106727831\",\"name\":\"Eliminate Render Blocking Resources:\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Render blocking resources are the files that on a website that must render. These may include fonts, CSS files, JavaScript, and HTML. These files are called \u2018render blocking\u2019 because they take priority over other elements of the page (for example, the images, text, or other user-facing content).\u00a0<br\/>This delay creates a sudden increase in FCP since render blocking files are usually large in size, and they don\u2019t even contain site content.\u00a0<br\/>FCP time can be reduced if you remove render resources from the critical rendering path, defer non-critical resources, or remove unnecessary JS.\u00a0\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#how-to-step-1669106753951\",\"name\":\"Reduce Server Response Time:\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"TTFB or Time to first byte is the total time it takes for a browser to receive the first byte of a page content. If TTFB is less, the FCP timing will be less too.\u00a0<br\/>Here\u2019s how,<br\/><em><strong>FCP<\/strong> = TTFB + Render Time + Content Load Time\u00a0<\/em><br\/><em><br\/><\/em>As you can see, FCP is dependent on the TTFB. Hence optimizing TTFB would automatically improve the FCP score. You can reduce the TTFB by using a quality CDN, enabling caching for your website, and choosing a fast hosting provider.\u00a0\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#how-to-step-1669106804517\",\"name\":\"Remove Unnecessary CSS\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"If you\u2019ve files in your stylesheets that aren\u2019t being used, but take significant speed, there\u2019s no point keeping them. Hence, any unused or old code should be removed so that it doesn\u2019t impact the loading time of your site.\u00a0\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#how-to-step-1669106813868\",\"name\":\"Minify HTML, JavaScript, and CSS\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Minification of HTML, JavaScript, and CSS can significantly reduce the FCP time of your website. Minification is removing all extra characters such as spaces from your site\u2019s CSS, HTML, and JavaScript files. While spacing helps readability, browsers don\u2019t need them. These spaces in fact take up bytes and minimizing them would decrease page size and improve First contentful paint timing.\u00a0\"}]}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"First Contentful Paint: How to Optimize Your FCP Score | Adpushup","description":"First Contentful Paint (FCP) measures how long a page takes from the initial load to the first rendered content displaying on the screen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/","twitter_card":"summary","twitter_title":"First Contentful Paint: How to Optimize Your FCP Score | Adpushup","twitter_description":"First Contentful Paint (FCP) measures how long a page takes from the initial load to the first rendered content displaying on the screen.","twitter_image":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2022\/01\/undraw_color__schemes_wv48.png","twitter_creator":"@adpushup","twitter_site":"@adpushup","twitter_misc":{"Written by":"Shubham Grover","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.adpushup.com\/blog\/#organization","name":"AdPushup","url":"https:\/\/www.adpushup.com\/blog\/","sameAs":["https:\/\/www.linkedin.com\/company\/adpushup\/","https:\/\/www.facebook.com\/AdPushup\/","https:\/\/twitter.com\/adpushup"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png","contentUrl":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png","width":3294,"height":893,"caption":"AdPushup"},"image":{"@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/www.adpushup.com\/blog\/#website","url":"https:\/\/www.adpushup.com\/blog\/","name":"AdPushup Blog","description":"A\/B Testing, Monetization &amp; Ad Optimization","publisher":{"@id":"https:\/\/www.adpushup.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.adpushup.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#primaryimage","url":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2022\/01\/undraw_color__schemes_wv48.png","contentUrl":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2022\/01\/undraw_color__schemes_wv48.png","width":1016,"height":676,"caption":"advertising management"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#webpage","url":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/","name":"First Contentful Paint: How to Optimize Your FCP Score | Adpushup","isPartOf":{"@id":"https:\/\/www.adpushup.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#primaryimage"},"datePublished":"2022-01-01T16:35:00+00:00","dateModified":"2022-11-22T08:52:33+00:00","description":"First Contentful Paint (FCP) measures how long a page takes from the initial load to the first rendered content displaying on the screen.","breadcrumb":{"@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106903567"},{"@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106970724"},{"@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669107038733"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"blog","item":"https:\/\/www.adpushup.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Ad Tech &amp; Ad Ops","item":"https:\/\/www.adpushup.com\/blog\/category\/ad-tech-ad-ops\/"},{"@type":"ListItem","position":3,"name":"First Contentful Paint: How to Optimize Your FCP Score"}]},{"@type":"Article","@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#article","isPartOf":{"@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#webpage"},"author":{"@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/8dbbe9397dddf4ab1d858603e751f897"},"headline":"First Contentful Paint: How to Optimize Your FCP Score","datePublished":"2022-01-01T16:35:00+00:00","dateModified":"2022-11-22T08:52:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#webpage"},"wordCount":1117,"commentCount":0,"publisher":{"@id":"https:\/\/www.adpushup.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#primaryimage"},"thumbnailUrl":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2022\/01\/undraw_color__schemes_wv48.png","keywords":["explainers","how to"],"articleSection":["Ad Tech &amp; Ad Ops","Search Optimization","User Engagement","Viewability","WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#respond"]}]},{"@type":"Person","@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/8dbbe9397dddf4ab1d858603e751f897","name":"Shubham Grover","description":"Shubham is a digital marketer with rich experience working in the advertisement technology industry. He has vast experience in the programmatic industry, driving business strategy and scaling functions including but not limited to growth and marketing, Operations, process optimization, and Sales.","url":"https:\/\/www.adpushup.com\/blog\/author\/shubham\/"},{"@type":"Question","@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106903567","position":1,"url":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106903567","name":"1. What is the First Contentful Score?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"First Contentful Paint (FCP) measures how quickly visitors can see actual content (text, images, videos, etc.) on your page. Our Legacy Reports already tracked FCP, which is related to your page's load speed.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106970724","position":2,"url":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669106970724","name":"2. What does first Contentful paint mean?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"During the First Contentful Paint (FCP), the browser renders the first bit of content from the DOM, giving the user the first indication that the page is loading.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669107038733","position":3,"url":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#faq-question-1669107038733","name":"3. How is FCP calculated?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Based on data from the HTTP Archive, your FCP score compares your page's FCP time to that of real websites. FCP renders in 1.2 seconds for sites performing in the ninety-ninth percentile, for example. Your FCP score is 99 if your website's FCP is 1.2 seconds.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"HowTo","@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#howto-1","name":"First Contentful Paint: How to Optimize Your FCP Score","mainEntityOfPage":{"@id":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#article"},"description":"Now that we\u2019ve understood what FCP is and why is it important, let\u2019s take a look and how one can improve the FCP timing:","step":[{"@type":"HowToStep","url":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#how-to-step-1669106727831","name":"Eliminate Render Blocking Resources:","itemListElement":[{"@type":"HowToDirection","text":"Render blocking resources are the files that on a website that must render. These may include fonts, CSS files, JavaScript, and HTML. These files are called \u2018render blocking\u2019 because they take priority over other elements of the page (for example, the images, text, or other user-facing content).\u00a0<br\/>This delay creates a sudden increase in FCP since render blocking files are usually large in size, and they don\u2019t even contain site content.\u00a0<br\/>FCP time can be reduced if you remove render resources from the critical rendering path, defer non-critical resources, or remove unnecessary JS.\u00a0"}]},{"@type":"HowToStep","url":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#how-to-step-1669106753951","name":"Reduce Server Response Time:","itemListElement":[{"@type":"HowToDirection","text":"TTFB or Time to first byte is the total time it takes for a browser to receive the first byte of a page content. If TTFB is less, the FCP timing will be less too.\u00a0<br\/>Here\u2019s how,<br\/><em><strong>FCP<\/strong> = TTFB + Render Time + Content Load Time\u00a0<\/em><br\/><em><br\/><\/em>As you can see, FCP is dependent on the TTFB. Hence optimizing TTFB would automatically improve the FCP score. You can reduce the TTFB by using a quality CDN, enabling caching for your website, and choosing a fast hosting provider.\u00a0"}]},{"@type":"HowToStep","url":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#how-to-step-1669106804517","name":"Remove Unnecessary CSS","itemListElement":[{"@type":"HowToDirection","text":"If you\u2019ve files in your stylesheets that aren\u2019t being used, but take significant speed, there\u2019s no point keeping them. Hence, any unused or old code should be removed so that it doesn\u2019t impact the loading time of your site.\u00a0"}]},{"@type":"HowToStep","url":"https:\/\/www.adpushup.com\/blog\/first-contentful-paint-how-to-optimize-your-fcp-score\/#how-to-step-1669106813868","name":"Minify HTML, JavaScript, and CSS","itemListElement":[{"@type":"HowToDirection","text":"Minification of HTML, JavaScript, and CSS can significantly reduce the FCP time of your website. Minification is removing all extra characters such as spaces from your site\u2019s CSS, HTML, and JavaScript files. While spacing helps readability, browsers don\u2019t need them. These spaces in fact take up bytes and minimizing them would decrease page size and improve First contentful paint timing.\u00a0"}]}],"inLanguage":"en-US"}]}},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts\/21290"}],"collection":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/comments?post=21290"}],"version-history":[{"count":3,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts\/21290\/revisions"}],"predecessor-version":[{"id":25004,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts\/21290\/revisions\/25004"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/media\/21291"}],"wp:attachment":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/media?parent=21290"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/categories?post=21290"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/tags?post=21290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}