{"id":119896,"date":"2025-10-07T08:00:00","date_gmt":"2025-10-07T01:00:00","guid":{"rendered":"https:\/\/tino.vn\/blog\/?p=119896"},"modified":"2026-01-02T17:03:42","modified_gmt":"2026-01-02T10:03:42","slug":"sua-loi-render-blocking-javascript-and-css","status":"publish","type":"post","link":"https:\/\/tino.vn\/blog\/sua-loi-render-blocking-javascript-and-css\/","title":{"rendered":"C\u00e1ch s\u1eeda l\u1ed7i Render-Blocking JavaScript and CSS trong WordPress [2026]"},"content":{"rendered":"\n<p><strong>Trong qu\u00e1 tr\u00ecnh v\u1eadn h\u00e0nh website <a href=\"https:\/\/tino.vn\/blog\/wordpress-la-gi\/\" target=\"_blank\" data-type=\"post\" data-id=\"15589\" rel=\"noreferrer noopener\">WordPress<\/a>, t\u1ed1c \u0111\u1ed9 t\u1ea3i trang l\u00fac n\u00e0o c\u0169ng \u0111\u00f3ng vai tr\u00f2 quan tr\u1ecdng trong vi\u1ec7c gi\u1eef ch\u00e2n ng\u01b0\u1eddi d\u00f9ng v\u00e0 c\u1ea3i thi\u1ec7n th\u1ee9 h\u1ea1ng<a href=\"https:\/\/tino.vn\/blog\/seo-la-gi\/\" target=\"_blank\" data-type=\"post\" data-id=\"16068\" rel=\"noreferrer noopener\"> SEO<\/a>. Tuy nhi\u00ean, nhi\u1ec1u website th\u01b0\u1eddng m\u1eafc ph\u1ea3i l\u1ed7i &#8220;Render-Blocking JavaScript and CSS&#8221; \u2014 g\u00e2y ch\u1eadm qu\u00e1 tr\u00ecnh hi\u1ec3n th\u1ecb n\u1ed9i dung ch\u00ednh. V\u1eady l\u1ed7i n\u00e0y l\u00e0 g\u00ec, v\u00ec sao l\u1ea1i x\u1ea3y ra. C\u00f9ng Tino t\u00ecm hi\u1ec3u c\u00e1ch s\u1eeda l\u1ed7i Render-Blocking JavaScript and CSS qua b\u00e0i vi\u1ebft d\u01b0\u1edbi \u0111\u00e2y!<\/strong><\/p>\n\n\n\n<h2 id=\"L\u1ed7i_Render-Blocking_JavaScript_and_CSS_l\u00e0_g\u00ec?\"><a id=\"post-119896-_6wu3ksr0dyfn\"><\/a><strong>L\u1ed7i Render-Blocking JavaScript and CSS l\u00e0 g\u00ec?<\/strong><\/h2>\n\n\n\n<p><strong>\u0110\u1ecbnh ngh\u0129a l\u1ed7i Render-Blocking JavaScript and CSS<\/strong><\/p>\n\n\n\n<p>L\u1ed7i &#8220;Render-Blocking JavaScript and CSS&#8221; x\u1ea3y ra khi c\u00e1c t\u1ec7p JavaScript v\u00e0 CSS tr\u00ean trang web c\u1ee7a b\u1ea1n ng\u0103n tr\u00ecnh duy\u1ec7t hi\u1ec3n th\u1ecb n\u1ed9i dung trang m\u1ed9t c\u00e1ch nhanh ch\u00f3ng, d\u1eabn \u0111\u1ebfn l\u00e0m ch\u1eadm qu\u00e1 tr\u00ecnh t\u1ea3i trang.<\/p>\n\n\n\n<p>Khi ng\u01b0\u1eddi d\u00f9ng truy c\u1eadp v\u00e0o m\u1ed9t trang web, tr\u00ecnh duy\u1ec7t c\u1ea7n t\u1ea3i v\u00e0 x\u1eed l\u00fd t\u1ea5t c\u1ea3 m\u00e3 HTML, CSS v\u00e0 JavaScript tr\u01b0\u1edbc khi c\u00f3 th\u1ec3 hi\u1ec3n th\u1ecb n\u1ed9i dung ho\u00e0n ch\u1ec9nh. Tuy nhi\u00ean, n\u1ebfu c\u00e1c t\u1ec7p CSS ho\u1eb7c JavaScript kh\u00f4ng \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u h\u00f3a ho\u1eb7c \u0111\u01b0\u1ee3c \u0111\u1eb7t \u1edf ph\u1ea7n \u0111\u1ea7u (header) c\u1ee7a trang m\u00e0 kh\u00f4ng s\u1eed d\u1ee5ng k\u1ef9 thu\u1eadt t\u1ea3i b\u1ea5t \u0111\u1ed3ng b\u1ed9 (async) ho\u1eb7c tr\u00ec ho\u00e3n (defer), ch\u00fang s\u1ebd &#8220;ch\u1eb7n&#8221; quy tr\u00ecnh hi\u1ec3n th\u1ecb (rendering) cho \u0111\u1ebfn khi ch\u00fang \u0111\u01b0\u1ee3c t\u1ea3i xong.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-1.png\" alt=\"L\u1ed7i Render-Blocking JavaScript and CSS l\u00e0 g\u00ec?\" class=\"wp-image-119908\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-1.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-1-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong><strong>L\u1ed7i Render-Blocking JavaScript and CSS l\u00e0 g\u00ec?<\/strong><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p>\u0110i\u1ec1u n\u00e0y khi\u1ebfn ng\u01b0\u1eddi d\u00f9ng ph\u1ea3i ch\u1edd l\u00e2u h\u01a1n \u0111\u1ec3 nh\u00ecn th\u1ea5y n\u1ed9i dung ch\u00ednh c\u1ee7a trang, g\u00e2y \u1ea3nh h\u01b0\u1edfng ti\u00eau c\u1ef1c \u0111\u1ebfn tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng c\u0169ng nh\u01b0 \u0111i\u1ec3m s\u1ed1 hi\u1ec7u su\u1ea5t trang trong c\u00e1c c\u00f4ng c\u1ee5 \u0111\u00e1nh gi\u00e1 nh\u01b0 Google PageSpeed Insights.<\/p>\n\n\n\n<h3 id=\"C\u00e1c_nguy\u00ean_nh\u00e2n_ph\u1ed5_bi\u1ebfn_g\u00e2y_ra_l\u1ed7i_&#8220;Render-Blocking_JavaScript_and_CSS&#8221;\"><a id=\"post-119896-_x3mdevw7e20y\"><\/a><strong>C\u00e1c nguy\u00ean nh\u00e2n ph\u1ed5 bi\u1ebfn g\u00e2y ra l\u1ed7i &#8220;Render-Blocking JavaScript and CSS&#8221;<\/strong><\/h3>\n\n\n\n<h4 id=\"JavaScript_v\u00e0_CSS_\u0111\u01b0\u1ee3c_t\u1ea3i_\u0111\u1ed3ng_b\u1ed9_\"><a id=\"post-119896-_962mgtrdap2s\"><\/a>JavaScript v\u00e0 CSS \u0111\u01b0\u1ee3c t\u1ea3i \u0111\u1ed3ng b\u1ed9 <\/h4>\n\n\n\n<p>M\u1eb7c \u0111\u1ecbnh, tr\u00ecnh duy\u1ec7t s\u1ebd \u0111\u1ecdc v\u00e0 t\u1ea3i t\u1eebng t\u00e0i nguy\u00ean theo th\u1ee9 t\u1ef1 t\u1eeb tr\u00ean xu\u1ed1ng. Khi g\u1eb7p file JavaScript ho\u1eb7c CSS trong &lt;head&gt; ho\u1eb7c &lt;body&gt;, tr\u00ecnh duy\u1ec7t s\u1ebd d\u1eebng render n\u1ed9i dung cho \u0111\u1ebfn khi t\u1ea3i v\u00e0 th\u1ef1c thi xong c\u00e1c file n\u00e0y.<\/p>\n\n\n\n<h4 id=\"CSS_v\u00e0_JavaScript_kh\u00f4ng_c\u1ea7n_thi\u1ebft_\u0111\u01b0\u1ee3c_t\u1ea3i_s\u1edbm_h\u01a1n\"><a id=\"post-119896-_l8blu3xc68dq\"><\/a>CSS v\u00e0 JavaScript kh\u00f4ng c\u1ea7n thi\u1ebft \u0111\u01b0\u1ee3c t\u1ea3i s\u1edbm h\u01a1n<\/h4>\n\n\n\n<p>M\u1ed9t s\u1ed1 file CSS d\u00f9ng \u0111\u1ec3 \u0111\u1ecbnh d\u1ea1ng ph\u1ea7n kh\u00f4ng hi\u1ec3n th\u1ecb ngay l\u1eadp t\u1ee9c (footer, popup, widget&#8230;) nh\u01b0ng v\u1eabn \u0111\u01b0\u1ee3c t\u1ea3i t\u1eeb \u0111\u1ea7u. \u0110i\u1ec1u n\u00e0y khi\u1ebfn tr\u00ecnh duy\u1ec7t ph\u1ea3i x\u1eed l\u00fd c\u1ea3 nh\u1eefng t\u00e0i nguy\u00ean ch\u01b0a c\u1ea7n thi\u1ebft, g\u00e2y ch\u1eadm qu\u00e1 tr\u00ecnh render.<\/p>\n\n\n\n<p>T\u01b0\u01a1ng t\u1ef1 CSS, nhi\u1ec1u \u0111o\u1ea1n m\u00e3 JavaScript kh\u00f4ng c\u1ea7n thi\u1ebft cho n\u1ed9i dung ch\u00ednh nh\u01b0ng l\u1ea1i t\u1ea3i ngay t\u1eeb \u0111\u1ea7u. V\u00ed d\u1ee5 nh\u01b0:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>M\u00e3 theo d\u00f5i Google Analytics.<\/li>\n\n\n\n<li>M\u00e3 chatbot.<\/li>\n\n\n\n<li>Plugin slider, popup ch\u1ea1y sau khi trang \u0111\u00e3 t\u1ea3i xong.<\/li>\n<\/ul>\n\n\n\n<p>N\u1ebfu c\u00e1c \u0111o\u1ea1n m\u00e3 n\u00e0y kh\u00f4ng \u0111\u01b0\u1ee3c tr\u00ec ho\u00e3n (defer) ho\u1eb7c t\u1ea3i b\u1ea5t \u0111\u1ed3ng b\u1ed9 (async), tr\u00ecnh duy\u1ec7t s\u1ebd d\u1eebng render \u0111\u1ec3 t\u1ea3i v\u00e0 th\u1ef1c thi ch\u00fang, g\u00e2y ch\u1eadm trang.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-2.png\" alt=\"C\u00e1c nguy\u00ean nh\u00e2n ph\u1ed5 bi\u1ebfn g\u00e2y ra l\u1ed7i &quot;Render-Blocking JavaScript and CSS&quot;\" class=\"wp-image-119909\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-2.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-2-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>C\u00e1c nguy\u00ean nh\u00e2n ph\u1ed5 bi\u1ebfn g\u00e2y ra l\u1ed7i &#8220;Render-Blocking JavaScript and CSS&#8221;<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<h4 id=\"Qu\u00e1_nhi\u1ec1u_file_CSS_v\u00e0_JavaScript_nh\u1ecf_l\u1ebb\"><a id=\"post-119896-_4ez80rry7b8u\"><\/a>Qu\u00e1 nhi\u1ec1u file CSS v\u00e0 JavaScript nh\u1ecf l\u1ebb<\/h4>\n\n\n\n<p>N\u1ebfu website c\u00f3 qu\u00e1 nhi\u1ec1u file CSS\/JS ri\u00eang l\u1ebb, m\u1ed7i file l\u1ea1i t\u1ea1o ra m\u1ed9t y\u00eau c\u1ea7u HTTP ri\u00eang bi\u1ec7t. Vi\u1ec7c n\u00e0y khi\u1ebfn tr\u00ecnh duy\u1ec7t m\u1ea5t th\u1eddi gian k\u1ebft n\u1ed1i, ch\u1edd ph\u1ea3n h\u1ed3i v\u00e0 t\u1ea3i file, d\u1eabn \u0111\u1ebfn t\u1ed1c \u0111\u1ed9 t\u1ea3i trang ch\u1eadm.<\/p>\n\n\n\n<h4 id=\"Kh\u00f4ng_s\u1eed_d\u1ee5ng_Cache_v\u00e0_CDN\"><a id=\"post-119896-_hndjj9p68pr4\"><\/a>Kh\u00f4ng s\u1eed d\u1ee5ng Cache v\u00e0 CDN<\/h4>\n\n\n\n<p>N\u1ebfu website kh\u00f4ng c\u00f3 c\u01a1 ch\u1ebf cache ho\u1eb7c kh\u00f4ng d\u00f9ng CDN (Content Delivery Network), m\u1ed7i l\u1ea7n ng\u01b0\u1eddi d\u00f9ng truy c\u1eadp, tr\u00ecnh duy\u1ec7t \u0111\u1ec1u ph\u1ea3i t\u1ea3i l\u1ea1i to\u00e0n b\u1ed9 file CSS v\u00e0 JavaScript t\u1eeb \u0111\u1ea7u. \u0110i\u1ec1u n\u00e0y kh\u00f4ng ch\u1ec9 g\u00e2y ch\u1eadm m\u00e0 c\u00f2n t\u1ea1o g\u00e1nh n\u1eb7ng cho server.<\/p>\n\n\n\n<h3 id=\"C\u00e1ch_ki\u1ec3m_tra_l\u1ed7i_Render-Blocking_JavaScript_v\u00e0_CSS_b\u1eb1ng_Google_PageSpeed_Insights_\"><a id=\"post-119896-_14f0qsdg8uhk\"><\/a><strong>C\u00e1ch ki\u1ec3m tra l\u1ed7i Render-Blocking JavaScript v\u00e0 CSS b\u1eb1ng Google PageSpeed Insights <\/strong><\/h3>\n\n\n\n<p>B\u01b0\u1edbc \u0111\u1ea7u ti\u00ean \u0111\u1ec3 kh\u1eafc ph\u1ee5c l\u1ed7i &#8220;Render-Blocking JavaScript and CSS&#8221; l\u00e0 ki\u1ec3m tra t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n th\u00f4ng qua c\u00f4ng c\u1ee5 Google PageSpeed Insights. L\u00e0m theo c\u00e1c b\u01b0\u1edbc sau:<\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 1: <\/strong>Truy c\u1eadp trang <a href=\"https:\/\/pagespeed.web.dev\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google PageSpeed Insights<\/a>.<\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 2: <\/strong>Nh\u1eadp <strong>URL website<\/strong> c\u1ee7a b\u1ea1n v\u00e0o \u00f4 \u201c<strong>Enter a web page URL<\/strong>\u201d.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-3.png\" alt=\"C\u00e1ch ki\u1ec3m tra l\u1ed7i Render-Blocking JavaScript v\u00e0 CSS b\u1eb1ng Google PageSpeed Insights \" class=\"wp-image-119910\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-3.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-3-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>C\u00e1ch ki\u1ec3m tra l\u1ed7i Render-Blocking JavaScript v\u00e0 CSS b\u1eb1ng Google PageSpeed Insights <\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 3: <\/strong>Nh\u1ea5n <strong>Analyze (Ph\u00e2n t\u00edch)<\/strong> \u0111\u1ec3 nh\u1eadn b\u00e1o c\u00e1o chi ti\u1ebft.<\/p>\n\n\n\n<p>H\u1ea7u h\u1ebft c\u00e1c website s\u1ebd \u0111\u1ea1t \u0111i\u1ec3m t\u1eeb 50-70 \u2014 \u0111\u00e2y l\u00e0 m\u1ee9c \u0111i\u1ec3m trung b\u00ecnh b\u1ea1n n\u00ean d\u00f9ng l\u00e0m c\u1ed9t m\u1ed1c so s\u00e1nh.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-4.png\" alt=\"C\u00e1ch ki\u1ec3m tra l\u1ed7i Render-Blocking JavaScript v\u00e0 CSS b\u1eb1ng Google PageSpeed Insights \" class=\"wp-image-119911\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-4.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-4-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>C\u00e1ch ki\u1ec3m tra l\u1ed7i Render-Blocking JavaScript v\u00e0 CSS b\u1eb1ng Google PageSpeed Insights <\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>Google s\u1ebd g\u1ee3i \u00fd nh\u1eefng c\u00e1ch \u0111\u1ec3 c\u1ea3i thi\u1ec7n hi\u1ec7u su\u1ea5t trang web c\u1ee7a b\u1ea1n.<\/p>\n\n\n\n<p>N\u1ebfu trong b\u00e1o c\u00e1o xu\u1ea5t hi\u1ec7n c\u1ea3nh b\u00e1o \u201c<strong>Eliminate render-blocking JavaScript and CSS in above-the-fold content<\/strong>\u201d, b\u1ea1n c\u1ea7n ti\u1ebfn h\u00e0nh s\u1eeda l\u1ed7i ngay.<\/p>\n\n\n\n<p><strong>L\u01b0u \u00fd: <\/strong>\u0110\u1eebng \u00e9p website \u0111\u1ea1t \u0111i\u1ec3m tuy\u1ec7t \u0111\u1ed1i 100. Ch\u1ec9 c\u1ea7n t\u1ed1i \u01b0u t\u1ed1t nh\u1ea5t c\u00f3 th\u1ec3 m\u00e0 kh\u00f4ng l\u00e0m \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng (UX). M\u1ed9t s\u1ed1 script quan tr\u1ecdng cho UX kh\u00f4ng n\u00ean b\u1ecb x\u00f3a ch\u1ec9 \u0111\u1ec3 t\u0103ng \u0111i\u1ec3m s\u1ed1.<\/p>\n\n\n\n<h2 id=\"M\u1ed9t_s\u1ed1_c\u00e1ch_s\u1eeda_l\u1ed7i_Render-Blocking_JavaScript_and_CSS\"><a id=\"post-119896-_prs435muwq7p\"><\/a>M\u1ed9t s\u1ed1 c\u00e1ch s\u1eeda l\u1ed7i Render-Blocking JavaScript and CSS<\/h2>\n\n\n\n<h3 id=\"S\u1eed_d\u1ee5ng_plugin_W3_Total_Cache\"><a id=\"post-119896-_vj9t97nzc2av\"><\/a><strong>S\u1eed d\u1ee5ng plugin W3 Total Cache<\/strong><\/h3>\n\n\n\n<p>W3 Total Cache l\u00e0 m\u1ed9t trong nh\u1eefng plugin t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 WordPress t\u1ed1t nh\u1ea5t hi\u1ec7n nay. \u0110\u1ec3 c\u1ea5u h\u00ecnh gi\u1ea3m Render-Blocking, b\u1ea1n th\u1ef1c hi\u1ec7n nh\u01b0 sau:<\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 1: <\/strong>C\u00e0i \u0111\u1eb7t v\u00e0 k\u00edch ho\u1ea1t plugin.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-5.png\" alt=\"S\u1eed d\u1ee5ng plugin W3 Total Cache\" class=\"wp-image-119912\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-5.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-5-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>S\u1eed d\u1ee5ng plugin W3 Total Cache<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 2: <\/strong>Truy c\u1eadp<strong> Performance<\/strong> -&gt; <strong>General Settings<\/strong> t\u1eeb trang qu\u1ea3n tr\u1ecb.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-6.png\" alt=\"S\u1eed d\u1ee5ng plugin W3 Total Cache\" class=\"wp-image-119913\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-6.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-6-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>S\u1eed d\u1ee5ng plugin W3 Total Cache<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 3<\/strong>: T\u00ecm \u0111\u1ebfn m\u1ee5c <strong>Minify<\/strong> v\u00e0 \u0111\u00e1nh d\u1ea5u <strong>Enable<\/strong>.<\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 4: <\/strong>Ch\u1ecdn<strong> Manual <\/strong>trong ph\u1ea7n <strong>Minify mode<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-7.png\" alt=\"S\u1eed d\u1ee5ng plugin W3 Total Cache\" class=\"wp-image-119914\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-7.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-7-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>S\u1eed d\u1ee5ng plugin W3 Total Cache<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 5:<\/strong> Nh\u1ea5n <strong>Save all settings<\/strong> \u0111\u1ec3 l\u01b0u c\u1ea5u h\u00ecnh.<\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 6: <\/strong>Quay l\u1ea1i <strong>Performance<\/strong> -&gt; <strong>Minify<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-8.png\" alt=\"S\u1eed d\u1ee5ng plugin W3 Total Cache\" class=\"wp-image-119915\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-8.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-8-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>S\u1eed d\u1ee5ng plugin W3 Total Cache<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>T\u00ecm \u0111\u1ebfn m\u1ee5c JS. \u1ede ph\u1ea7n <strong>Operations in areas<\/strong>, ch\u1ecdn <strong>Non-blocking using &#8220;defer&#8221;<\/strong> cho th\u1ebb <strong>Before &lt;head&gt;<\/strong>.<\/p>\n\n\n\n<p>Cu\u1ed1i c\u00f9ng, nh\u1ea5n <strong>Save Settings <\/strong>\u0111\u1ec3 \u00e1p d\u1ee5ng v\u00e0 l\u00e0m m\u1edbi b\u1ed9 nh\u1edb cache.<\/p>\n\n\n\n<h3 id=\"S\u1eed_d\u1ee5ng_plugin_Autoptimize\"><a id=\"post-119896-_4e6obu9llszs\"><\/a><strong>S\u1eed d\u1ee5ng plugin Autoptimize<\/strong><\/h3>\n\n\n\n<p>\u0110\u00e2y l\u00e0 plugin r\u1ea5t ph\u1ed5 bi\u1ebfn v\u00e0 d\u1ec5 s\u1eed d\u1ee5ng \u0111\u1ec3 x\u1eed l\u00fd l\u1ed7i Render-Blocking. Th\u1ef1c hi\u1ec7n nh\u01b0 sau:<\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 1: <\/strong>C\u00e0i \u0111\u1eb7t v\u00e0 k\u00edch ho\u1ea1t plugin.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-9.png\" alt=\"S\u1eed d\u1ee5ng plugin Autoptimize\" class=\"wp-image-119916\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-9.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-9-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>S\u1eed d\u1ee5ng plugin Autoptimize<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 2:<\/strong> V\u00e0o <strong>Settings<\/strong> -&gt;<strong> Autoptimize.<\/strong><\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 3:<\/strong> \u0110\u00e1nh d\u1ea5u c\u00e1c t\u00f9y ch\u1ecdn <strong>Optimize JavaScript Code?<\/strong> v\u00e0 <strong>Optimize CSS Code?<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-10.png\" alt=\"S\u1eed d\u1ee5ng plugin Autoptimize\" class=\"wp-image-119917\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-10.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-10-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>S\u1eed d\u1ee5ng plugin Autoptimize<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 4: <\/strong>Nh\u1ea5n <strong>Save Changes <\/strong>\u0111\u1ec3 l\u01b0u l\u1ea1i v\u00e0 l\u00e0m m\u1edbi cache.<\/p>\n\n\n\n<p>N\u1ebfu v\u1eabn c\u00f2n l\u1ed7i Render-Blocking: Quay l\u1ea1i <strong>Settings<\/strong> -&gt;<strong> Autoptimize<\/strong>.<\/p>\n\n\n\n<p>\u0110\u00e1nh d\u1ea5u th\u00eam c\u00e1c t\u00f9y ch\u1ecdn <strong>Also aggregate inline JS<\/strong> v\u00e0<strong> Also aggregate inline CSS<\/strong>.<\/p>\n\n\n\n<p>L\u01b0u l\u1ea1i c\u1ea5u h\u00ecnh l\u1ea7n n\u1eefa.<\/p>\n\n\n\n<h3 id=\"S\u1eed_d\u1ee5ng_plugin_Speed_Booster_Pack\"><a id=\"post-119896-_d9vn8qt05gje\"><\/a><strong>S\u1eed d\u1ee5ng plugin Speed Booster Pack<\/strong><\/h3>\n\n\n\n<p>\u0110\u00e2y l\u00e0 plugin m\u1ea1nh m\u1ebd gi\u00fap c\u1ea3i thi\u1ec7n hi\u1ec7u su\u1ea5t v\u00e0 x\u1eed l\u00fd l\u1ed7i Render-Blocking JavaScript v\u00e0 CSS. C\u00e1ch th\u1ef1c hi\u1ec7n:<\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 1: <\/strong>C\u00e0i \u0111\u1eb7t v\u00e0 k\u00edch ho\u1ea1t plugin.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-11.png\" alt=\"S\u1eed d\u1ee5ng plugin Speed Booster Pack\" class=\"wp-image-119918\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-11.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-11-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>S\u1eed d\u1ee5ng plugin Speed Booster Pack<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong>B\u01b0\u1edbc 2: <\/strong>Truy c\u1eadp t\u1eeb trang qu\u1ea3n tr\u1ecb.<\/p>\n\n\n\n<p>T\u1ed1i \u01b0u JavaScript: <strong>Speed Booster Pack<\/strong> -&gt; <strong>Assets<\/strong><\/p>\n\n\n\n<p>K\u00edch ho\u1ea1t <strong>Move scripts to the footer (Di chuy\u1ec3n script xu\u1ed1ng cu\u1ed1i trang)<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-12.png\" alt=\"S\u1eed d\u1ee5ng plugin Speed Booster Pack\" class=\"wp-image-119919\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-12.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-12-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>S\u1eed d\u1ee5ng plugin Speed Booster Pack<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>T\u1ed1i \u01b0u CSS: <strong>Speed Booster Pack<\/strong> -&gt; <strong>Optimize CSS<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>K\u00edch ho\u1ea1t <strong>Inlining all CSS (nh\u00fang to\u00e0n b\u1ed9 CSS c\u1ea7n thi\u1ebft)<\/strong>.<\/li>\n\n\n\n<li>B\u1eadt <strong>Minify all inlined CSS (n\u00e9n to\u00e0n b\u1ed9 CSS \u0111\u00e3 nh\u00fang)<\/strong>.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-13.png\" alt=\"S\u1eed d\u1ee5ng plugin Speed Booster Pack\" class=\"wp-image-119920\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-13.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/10\/sua-loi-render-blocking-javascript-and-css-13-300x171.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>S\u1eed d\u1ee5ng plugin Speed Booster Pack<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong>L\u01b0u \u00fd:<\/strong><\/p>\n\n\n\n<p>K\u00edch ho\u1ea1t h\u1ebft c\u00e1c t\u00f9y ch\u1ecdn s\u1ebd gi\u00fap trang t\u1ea3i nhanh h\u01a1n, nh\u01b0ng c\u00f3 th\u1ec3 xu\u1ea5t hi\u1ec7n l\u1ed7i <strong>FOUC (Flash of Unstyled Content)<\/strong> \u2014 t\u1ee9c l\u00e0 website s\u1ebd b\u1ecb &#8220;nh\u00e1y tr\u1eafng&#8221; tr\u01b0\u1edbc khi t\u1ea3i xong CSS. V\u00ec v\u1eady, b\u1ea1n n\u00ean th\u1eed nghi\u1ec7m t\u1eebng b\u01b0\u1edbc \u0111\u1ec3 t\u00ecm ra c\u1ea5u h\u00ecnh ph\u00f9 h\u1ee3p nh\u1ea5t.<\/p>\n\n\n\n<h3 id=\"Ki\u1ec3m_tra_l\u1ea1i_v\u00e0_ho\u00e0n_thi\u1ec7n_t\u1ed1i_\u01b0u_h\u00f3a\"><a id=\"post-119896-_ybbtdfdgffwt\"><\/a><strong>Ki\u1ec3m tra l\u1ea1i v\u00e0 ho\u00e0n thi\u1ec7n t\u1ed1i \u01b0u h\u00f3a<\/strong><\/h3>\n\n\n\n<p>Sau khi \u00e1p d\u1ee5ng c\u00e1c ph\u01b0\u01a1ng ph\u00e1p tr\u00ean, b\u1ea1n n\u00ean ki\u1ec3m tra l\u1ea1i website b\u1eb1ng Google PageSpeed Insights \u0111\u1ec3 ch\u1eafc ch\u1eafn l\u1ed7i Render-Blocking JavaScript v\u00e0 CSS \u0111\u00e3 bi\u1ebfn m\u1ea5t.<\/p>\n\n\n\n<p>N\u1ebfu v\u1eabn c\u00f2n l\u1ed7i nh\u1ecf:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Xem l\u1ea1i b\u00e1o c\u00e1o, x\u00e1c \u0111\u1ecbnh file n\u00e0o v\u1eabn c\u00f2n ch\u1eb7n hi\u1ec3n th\u1ecb.<\/li>\n\n\n\n<li>Ti\u1ebfp t\u1ee5c t\u00f9y ch\u1ec9nh l\u1ea1i c\u00e1c plugin cho \u0111\u1ebfn khi \u0111i\u1ec3m s\u1ed1 c\u1ea3i thi\u1ec7n v\u00e0 l\u1ed7i \u0111\u01b0\u1ee3c kh\u1eafc ph\u1ee5c tri\u1ec7t \u0111\u1ec3.<\/li>\n<\/ul>\n\n\n\n<h3 id=\"K\u1ebft_lu\u1eadn\"><a id=\"post-119896-_nd2kmn6eg8sh\"><\/a><strong>K\u1ebft lu\u1eadn<\/strong><\/h3>\n\n\n\n<p>L\u1ed7i &#8220;Render-Blocking JavaScript and CSS&#8221; l\u00e0 m\u1ed9t trong nh\u1eefng nguy\u00ean nh\u00e2n h\u00e0ng \u0111\u1ea7u khi\u1ebfn website t\u1ea3i ch\u1eadm, l\u00e0m gi\u1ea3m tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng v\u00e0 \u1ea3nh h\u01b0\u1edfng ti\u00eau c\u1ef1c \u0111\u1ebfn SEO. Qua b\u00e0i vi\u1ebft tr\u00ean, hy v\u1ecdng b\u1ea1n s\u1ebd n\u1eafm r\u00f5 nguy\u00ean nh\u00e2n v\u00e0 c\u00e1ch kh\u1eafc ph\u1ee5c l\u1ed7i n\u00e0y hi\u1ec7u qu\u1ea3 nh\u1ea5t.<\/p>\n\n\n\n<h2 id=\"Nh\u1eefng_c\u00e2u_h\u1ecfi_th\u01b0\u1eddng_g\u1eb7p\"><a id=\"post-119896-_kymv2r1wrxt8\"><\/a>Nh\u1eefng c\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p<\/h2>\n\n\n\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Hi\u1ec7n_t\u01b0\u1ee3ng_FOUC_l\u00e0_g\u00ec_v\u00e0_li\u00ean_quan_th\u1ebf_n\u00e0o_\u0111\u1ebfn_l\u1ed7i_n\u00e0y?\">Hi\u1ec7n t\u01b0\u1ee3ng FOUC l\u00e0 g\u00ec v\u00e0 li\u00ean quan th\u1ebf n\u00e0o \u0111\u1ebfn l\u1ed7i n\u00e0y?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>FOUC (<strong>Flash of Unstyled Content<\/strong>) l\u00e0 khi trang hi\u1ec3n th\u1ecb kh\u00f4ng c\u00f3 ki\u1ec3u d\u00e1ng trong t\u00edch t\u1eafc v\u00ec CSS b\u1ecb tr\u00ec ho\u00e3n qu\u00e1 m\u1ee9c. \u0110i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 x\u1ea3y ra khi t\u1ed1i \u01b0u render-blocking kh\u00f4ng \u0111\u00fang c\u00e1ch.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"C\u00f3_c\u1ea7n_thu\u00ea_l\u1eadp_tr\u00ecnh_vi\u00ean_\u0111\u1ec3_s\u1eeda_l\u1ed7i_n\u00e0y_kh\u00f4ng?\">C\u00f3 c\u1ea7n thu\u00ea l\u1eadp tr\u00ecnh vi\u00ean \u0111\u1ec3 s\u1eeda l\u1ed7i n\u00e0y kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>Kh\u00f4ng nh\u1ea5t thi\u1ebft. V\u1edbi plugin v\u00e0 th\u1ef1c hi\u1ec7n \u0111\u00fang theo h\u01b0\u1edbng d\u1eabn, b\u1ea1n c\u00f3 th\u1ec3 t\u1ef1 x\u1eed l\u00fd. Nh\u01b0ng n\u1ebfu trang ph\u1ee9c t\u1ea1p ho\u1eb7c c\u1ea7n t\u1ed1i \u01b0u s\u00e2u, th\u00eau ngo\u00e0i s\u1ebd l\u00e0 l\u1ef1a ch\u1ecdn t\u1ed1t h\u01a1n.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"S\u1eed_d\u1ee5ng_plugin_c\u00f3_th\u1ec3_gi\u1ea3i_quy\u1ebft_ho\u00e0n_to\u00e0n_l\u1ed7i_render-blocking_kh\u00f4ng?\">S\u1eed d\u1ee5ng plugin c\u00f3 th\u1ec3 gi\u1ea3i quy\u1ebft ho\u00e0n to\u00e0n l\u1ed7i render-blocking kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>C\u0169ng ch\u01b0a ch\u1eafc. V\u00ec k\u1ebft qu\u1ea3 c\u00f2n ph\u1ee5 thu\u1ed9c v\u00e0o theme, plugin kh\u00e1c, c\u0169ng nh\u01b0 c\u00e1ch b\u1ea1n c\u1ea5u h\u00ecnh. B\u1ea1n c\u00f3 th\u1ec3 s\u1ebd c\u1ea7n can thi\u1ec7p th\u1ee7 c\u00f4ng v\u00e0o m\u00e3 ngu\u1ed3n n\u1ebfu plugin kh\u00f4ng hi\u1ec7u qu\u1ea3.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"C\u00f3_c\u1ea7n_x\u00f3a_h\u1ebft_JavaScript_v\u00e0_CSS_\u0111\u1ec3_s\u1eeda_l\u1ed7i_kh\u00f4ng?\">C\u00f3 c\u1ea7n x\u00f3a h\u1ebft JavaScript v\u00e0 CSS \u0111\u1ec3 s\u1eeda l\u1ed7i kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>Kh\u00f4ng n\u00ean! M\u1ed9t s\u1ed1 file JavaScript v\u00e0 CSS quan tr\u1ecdng cho UX, giao di\u1ec7n ho\u1eb7c t\u00ednh n\u0103ng trang web c\u1ea7n gi\u1eef l\u1ea1i. Thay v\u00ec x\u00f3a, b\u1ea1n n\u00ean:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>T\u1ea3i kh\u00f4ng \u0111\u1ed3ng b\u1ed9 (async) ho\u1eb7c nh\u00fang tr\u1ef1c ti\u1ebfp (inline) CSS quan tr\u1ecdng.<\/li>\n\n\n\n<li>Tr\u00ec ho\u00e3n (defer) vi\u1ec7c t\u1ea3i script.<\/li>\n\n\n\n<li>T\u1ed1i \u01b0u h\u00f3a v\u00e0 n\u00e9n (minify) file JS\/CSS.<\/li>\n<\/ul>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"S\u1eeda_l\u1ed7i_r\u1ed3i_nh\u01b0ng_\u0111i\u1ec3m_Google_PageSpeed_Insights_v\u1eabn_ch\u01b0a_cao,_ph\u1ea3i_l\u00e0m_sao?\">S\u1eeda l\u1ed7i r\u1ed3i nh\u01b0ng \u0111i\u1ec3m Google PageSpeed Insights v\u1eabn ch\u01b0a cao, ph\u1ea3i l\u00e0m sao?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>\u0110i\u1ec3m s\u1ed1 l\u00e0 h\u01b0\u1edbng d\u1eabn, kh\u00f4ng n\u00ean qu\u00e1 \u00e9p bu\u1ed9c ph\u1ea3i \u0111\u1ea1t 100\/100. H\u00e3y \u01b0u ti\u00ean t\u1ed1i \u01b0u h\u00f3a tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng tr\u01b0\u1edbc.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Hosting_c\u00f3_\u1ea3nh_h\u01b0\u1edfng_\u0111\u1ebfn_l\u1ed7i_render-blocking_kh\u00f4ng?\">Hosting c\u00f3 \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn l\u1ed7i render-blocking kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>C\u00f3. N\u1ebfu hosting c\u1ee7a b\u1ea1n c\u00f3 t\u1ed1c \u0111\u1ed9 ph\u1ea3n h\u1ed3i ch\u1eadm ho\u1eb7c kh\u00f4ng h\u1ed7 tr\u1ee3 c\u00e1c t\u00ednh n\u0103ng nh\u01b0 HTTP\/2, Gzip compression ho\u1eb7c CDN, th\u1eddi gian t\u1ea3i c\u00e1c t\u1ec7p CSS\/JS s\u1ebd b\u1ecb k\u00e9o d\u00e0i, g\u00f3p ph\u1ea7n g\u00e2y ra l\u1ed7i render-blocking.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\n<script type=\"application\/ld+json\">\n\t{\n\t\t\"@context\": \"https:\/\/schema.org\",\n\t\t\"@type\": \"FAQPage\",\n\t\t\"mainEntity\": [\n\t\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Hi\u1ec7n t\u01b0\u1ee3ng FOUC l\u00e0 g\u00ec v\u00e0 li\u00ean quan th\u1ebf n\u00e0o \u0111\u1ebfn l\u1ed7i n\u00e0y?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>FOUC (<strong>Flash of Unstyled Content<\/strong>) l\u00e0 khi trang hi\u1ec3n th\u1ecb kh\u00f4ng c\u00f3 ki\u1ec3u d\u00e1ng trong t\u00edch t\u1eafc v\u00ec CSS b\u1ecb tr\u00ec ho\u00e3n qu\u00e1 m\u1ee9c. \u0110i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 x\u1ea3y ra khi t\u1ed1i \u01b0u render-blocking kh\u00f4ng \u0111\u00fang c\u00e1ch.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"C\u00f3 c\u1ea7n thu\u00ea l\u1eadp tr\u00ecnh vi\u00ean \u0111\u1ec3 s\u1eeda l\u1ed7i n\u00e0y kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Kh\u00f4ng nh\u1ea5t thi\u1ebft. V\u1edbi plugin v\u00e0 th\u1ef1c hi\u1ec7n \u0111\u00fang theo h\u01b0\u1edbng d\u1eabn, b\u1ea1n c\u00f3 th\u1ec3 t\u1ef1 x\u1eed l\u00fd. Nh\u01b0ng n\u1ebfu trang ph\u1ee9c t\u1ea1p ho\u1eb7c c\u1ea7n t\u1ed1i \u01b0u s\u00e2u, th\u00eau ngo\u00e0i s\u1ebd l\u00e0 l\u1ef1a ch\u1ecdn t\u1ed1t h\u01a1n.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"S\u1eed d\u1ee5ng plugin c\u00f3 th\u1ec3 gi\u1ea3i quy\u1ebft ho\u00e0n to\u00e0n l\u1ed7i render-blocking kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>C\u0169ng ch\u01b0a ch\u1eafc. V\u00ec k\u1ebft qu\u1ea3 c\u00f2n ph\u1ee5 thu\u1ed9c v\u00e0o theme, plugin kh\u00e1c, c\u0169ng nh\u01b0 c\u00e1ch b\u1ea1n c\u1ea5u h\u00ecnh. B\u1ea1n c\u00f3 th\u1ec3 s\u1ebd c\u1ea7n can thi\u1ec7p th\u1ee7 c\u00f4ng v\u00e0o m\u00e3 ngu\u1ed3n n\u1ebfu plugin kh\u00f4ng hi\u1ec7u qu\u1ea3.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"C\u00f3 c\u1ea7n x\u00f3a h\u1ebft JavaScript v\u00e0 CSS \u0111\u1ec3 s\u1eeda l\u1ed7i kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Kh\u00f4ng n\u00ean! M\u1ed9t s\u1ed1 file JavaScript v\u00e0 CSS quan tr\u1ecdng cho UX, giao di\u1ec7n ho\u1eb7c t\u00ednh n\u0103ng trang web c\u1ea7n gi\u1eef l\u1ea1i. Thay v\u00ec x\u00f3a, b\u1ea1n n\u00ean:<\/p><ul><li>T\u1ea3i kh\u00f4ng \u0111\u1ed3ng b\u1ed9 (async) ho\u1eb7c nh\u00fang tr\u1ef1c ti\u1ebfp (inline) CSS quan tr\u1ecdng.<\/li><li>Tr\u00ec ho\u00e3n (defer) vi\u1ec7c t\u1ea3i script.<\/li><li>T\u1ed1i \u01b0u h\u00f3a v\u00e0 n\u00e9n (minify) file JS\/CSS.<\/li><\/ul>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"S\u1eeda l\u1ed7i r\u1ed3i nh\u01b0ng \u0111i\u1ec3m Google PageSpeed Insights v\u1eabn ch\u01b0a cao, ph\u1ea3i l\u00e0m sao?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>\u0110i\u1ec3m s\u1ed1 l\u00e0 h\u01b0\u1edbng d\u1eabn, kh\u00f4ng n\u00ean qu\u00e1 \u00e9p bu\u1ed9c ph\u1ea3i \u0111\u1ea1t 100\/100. H\u00e3y \u01b0u ti\u00ean t\u1ed1i \u01b0u h\u00f3a tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng tr\u01b0\u1edbc.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Hosting c\u00f3 \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn l\u1ed7i render-blocking kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>C\u00f3. N\u1ebfu hosting c\u1ee7a b\u1ea1n c\u00f3 t\u1ed1c \u0111\u1ed9 ph\u1ea3n h\u1ed3i ch\u1eadm ho\u1eb7c kh\u00f4ng h\u1ed7 tr\u1ee3 c\u00e1c t\u00ednh n\u0103ng nh\u01b0 HTTP\/2, Gzip compression ho\u1eb7c CDN, th\u1eddi gian t\u1ea3i c\u00e1c t\u1ec7p CSS\/JS s\u1ebd b\u1ecb k\u00e9o d\u00e0i, g\u00f3p ph\u1ea7n g\u00e2y ra l\u1ed7i render-blocking.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t]\n\t}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Trong qu\u00e1 tr\u00ecnh v\u1eadn h\u00e0nh website WordPress, t\u1ed1c \u0111\u1ed9 t\u1ea3i trang l\u00fac n\u00e0o c\u0169ng \u0111\u00f3ng vai tr\u00f2 quan tr\u1ecdng trong vi\u1ec7c gi\u1eef ch\u00e2n ng\u01b0\u1eddi d\u00f9ng v\u00e0 c\u1ea3i thi\u1ec7n th\u1ee9 h\u1ea1ng SEO. Tuy nhi\u00ean, nhi\u1ec1u website th\u01b0\u1eddng m\u1eafc ph\u1ea3i l\u1ed7i &#8220;Render-Blocking JavaScript and CSS&#8221; \u2014 g\u00e2y ch\u1eadm qu\u00e1 tr\u00ecnh hi\u1ec3n th\u1ecb n\u1ed9i dung ch\u00ednh. V\u1eady l\u1ed7i [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":119921,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7382],"tags":[7400],"class_list":["post-119896","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sua-loi-wordpress","tag-sua-loi-wordpress"],"_links":{"self":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/119896","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/comments?post=119896"}],"version-history":[{"count":3,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/119896\/revisions"}],"predecessor-version":[{"id":122131,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/119896\/revisions\/122131"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media\/119921"}],"wp:attachment":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media?parent=119896"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/categories?post=119896"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/tags?post=119896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}