{"id":15742,"date":"2020-07-21T14:46:06","date_gmt":"2020-07-21T07:46:06","guid":{"rendered":"https:\/\/speed.family\/?p=15742"},"modified":"2020-07-21T14:46:06","modified_gmt":"2020-07-21T07:46:06","slug":"case-study-1","status":"publish","type":"post","link":"https:\/\/kiencang.net\/case-study-1\/","title":{"rendered":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n"},"content":{"rendered":"\n
Website c\u1ee7a b\u1ea1n S\u01a1n c\u00f3 c\u1ea5u tr\u00fac \u0111\u01a1n gi\u1ea3n, d\u1ea1ng blog n\u00ean vi\u1ec7c t\u1ed1i \u01b0u di\u1ec5n ra kh\u00e1 nhanh.<\/p>\n\n\n
C\u00e1c l\u00fd do g\u00e2y ch\u1eadm trang c\u0169ng ph\u1ed5 bi\u1ebfn:<\/p>\n\n\n
V\u00ec web c\u1ee7a b\u1ea1n S\u01a1n<\/a> (n\u1ed9i dung chuy\u00ean v\u1ec1 Analytics web) d\u00f9ng OpenLiteSpeed web server n\u00ean t\u00f4i t\u1ed1i \u01b0u lu\u00f4n b\u1eb1ng plugin LiteSpeed cache<\/a>– v\u1ed1n c\u00f3 ch\u1ea5t l\u01b0\u1ee3ng r\u1ea5t cao, l\u1ea1i mi\u1ec5n ph\u00ed.<\/p>\n\n\nThao t\u00e1c t\u1ed1i \u01b0u kh\u00f4ng qu\u00e1 kh\u00f3 kh\u0103n, \u1edf \u0111\u00e2y c\u00f3 v\u00e0i \u0111i\u1ec3m th\u00fa v\u1ecb t\u00f4i mu\u1ed1n chia s\u1ebb.<\/p>\n\n\nCritical CSS<\/strong>: trang t\u1ea1o critical CSS<\/a> t\u01b0\u01a1ng \u0111\u1ed1i v\u1ea5t v\u1ea3 v\u00ec b\u1ed1 c\u1ee5c c\u1ee7a trang ch\u1ee7, trang chuy\u00ean m\u1ee5c v\u00e0 trang post, page kh\u00e1c nhau. T\u00f4i d\u00f9ng https:\/\/pegasaas.com\/critical-path-css-generator\/<\/a> \u0111\u1ec3 t\u1ea1o critical CSS, r\u1ed3i v\u00e0o t\u1eebng trang ki\u1ec3m tra class c\u1ee7a n\u00f3 \u0111\u1ec3 l\u1ea5y CSS, v\u00e0 t\u1ed5ng h\u1ee3p l\u1ea1i th\u00e0nh critical CSS chung. N\u1ebfu kh\u00f4ng l\u00e0m th\u1ebf b\u1ed1 c\u1ee5c trang s\u1ebd b\u1ecb gi\u1eadt c\u1ee5c khi chuy\u1ec3n qua l\u1ea1i gi\u1eefa c\u00e1c ki\u1ec3u trang.<\/li>Tr\u00ec ho\u00e3n JS n\u1eb7ng c\u1ee7a b\u00ean th\u1ee9 ba<\/strong>: trang c\u1ee7a S\u01a1n t\u1ea3i nhi\u1ec1u JS n\u1eb7ng. T\u00f4i s\u1eed d\u1ee5ng plugin Flying Scripts<\/a> \u0111\u1ec3 tr\u00ec ho\u00e3n c\u00e1c t\u00e0i nguy\u00ean n\u00e0y, n\u00f3 c\u00f3 t\u00e1c d\u1ee5ng r\u1ea5t t\u1ed1t, ch\u1ec9 t\u1ea3i JS khi c\u00f3 t\u01b0\u01a1ng t\u00e1c c\u1ee7a ng\u01b0\u1eddi d\u00f9ng (user interaction). \u0110\u1ec3 x\u00e1c \u0111\u1ecbnh nhanh c\u00e1c m\u00e3 JS c\u1ea7n tr\u00ec ho\u00e3n t\u00f4i s\u1eed d\u1ee5ng c\u1ea5p \u0111\u1ed9 t\u00ean mi\u1ec1n thay v\u00ec t\u00ean file JS c\u1ee5 th\u1ec3.<\/li>Trang t\u1ea3i qu\u00e1 nhi\u1ec1u fonts c\u1ee7a b\u00ean th\u1ee9 ba<\/strong>: thi\u1ebft k\u1ebf hi\u1ec7n t\u1ea1i trang \u0111ang s\u1eed d\u1ee5ng qu\u00e1 nhi\u1ec1u font c\u1ee7a Google, t\u00f4i s\u1eed d\u1ee5ng plugin OMGF<\/a>, \u0111\u1ec3 local host n\u00f3, font c\u00f3 t\u1ea3i v\u1ec1 nh\u01b0ng giao di\u1ec7n kh\u00f4ng nh\u1eadn, n\u00ean t\u00f4i thay th\u1ebf b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng t\u00ednh n\u0103ng t\u1ea3i font kh\u00f4ng \u0111\u1ed3ng b\u1ed9 (Asynchronous) trong LiteSpeed cache \u0111\u1ec3 h\u1ea1n ch\u1ebf \u1ea3nh h\u01b0\u1edfng th\u1eddi gian c\u1ee7a font.<\/li>N\u00e2ng cao th\u1eddi gian cache tr\u00ecnh duy\u1ec7t<\/strong>: V\u1edbi OpenLiteSpeed th\u00ec ph\u1ea3i v\u00e0o ph\u1ea7n config c\u1ee7a n\u00f3 m\u1edbi ch\u1ec9nh \u0111\u01b0\u1ee3c th\u1eddi gian cache tr\u00ecnh duy\u1ec7t<\/a>, hi\u1ec7n ch\u1ec9nh qua plugin kh\u00f4ng th\u00e0nh c\u00f4ng, t\u00f4i c\u00f3 vi\u1ebft b\u00e0i h\u01b0\u1edbng d\u1eabn chi ti\u1ebft c\u00e1ch l\u00e0m \u1edf \u0111\u00e2y<\/a>.<\/li>T\u00f4i lazy load \u1ea3nh trong post\/page nh\u01b0ng trang th\u01b0 m\u1ee5c th\u00ec kh\u00f4ng v\u00ec v\u1edbi thi\u1ebft k\u1ebf 3 c\u1ed9t c\u00f3 th\u1ec3 g\u00e2y ra \u0111\u1ed9 tr\u1ec5 t\u1ea3i.<\/li><\/ul>\n\n\n<\/figure><\/div>\n\n\nPS: thi\u1ebft k\u1ebf trang chuy\u00ean m\u1ee5c v\u1edbi \u1ea3nh k\u00e8m b\u00e0i vi\u1ebft l\u00e0 thi\u1ebft k\u1ebf r\u1ea5t \u1ed5n, ph\u1ed5 bi\u1ebfn. Thi\u1ebft k\u1ebf c\u1ee7a b\u1ea1n S\u01a1n c\u0169ng OK. N\u1ebfu b\u1ea1n n\u00e0o mu\u1ed1n t\u1ed1i \u01b0u h\u01a1n n\u1eefa t\u1ed1c \u0111\u1ed9 t\u1ea3i th\u00ec c\u00f3 th\u1ec3 tham kh\u1ea3o thi\u1ebft k\u1ebf trang chuy\u00ean m\u1ee5c ch\u1ec9 c\u1ea7n ti\u00eau \u0111\u1ec1<\/a>.<\/p>\n\n\nNgo\u00e0i ra t\u00f4i c\u0169ng t\u01b0 v\u1ea5n b\u1ea1n S\u01a1n n\u00ean \u0111\u1ed5i Contactform7 sang Google forms ho\u1eb7c WPforms<\/a> \u0111\u1ec3 c\u1ea3i ti\u1ebfn t\u1ed1c \u0111\u1ed9, v\u00ec Contactform7 ch\u00e8n CSS v\u00e0 JS tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c trang d\u00f9 trang \u0111\u00f3 c\u00f3 form hay kh\u00f4ng<\/a>.<\/p>\n\n\nSau khi t\u1ed1i \u01b0u trang c\u1ee7a S\u01a1n c\u00f3 t\u1ed1c \u0111\u1ed9 r\u1ea5t t\u1ed1t v\u1edbi trang post\/page, trang chuy\u00ean m\u1ee5c v\u00e0 trang ch\u1ee7 c\u0169ng c\u00f3 c\u1ea3i ti\u1ebfn nh\u01b0ng kh\u00f4ng nhi\u1ec1u \u0111\u01b0\u1ee3c nh\u01b0 trang blog do v\u1ea7n \u0111\u1ec1 v\u1ec1 font ch\u01b0a kh\u1eafc ph\u1ee5c \u0111\u01b0\u1ee3c (thi\u1ebft k\u1ebf ban \u0111\u1ea7u y\u00eau c\u1ea7u t\u1ea3i kho\u1ea3ng 15 font Google).<\/p>\n\n\nK\u1ebft qu\u1ea3 tr\u01b0\u1edbc sau<\/h2>\n\n\nV\u1edbi trang post\/page<\/p>\n\n\nT\u00f4i t\u1ed1i \u01b0u tr\u00ean trang demo (staging site<\/a>) tr\u01b0\u1edbc khi chuy\u1ec3n c\u00e1c c\u00e0i \u0111\u1eb7t sang trang ch\u00ednh th\u1ee9c. \u0110i\u1ec3m s\u1ed1 th\u1ef1c t\u1ebf khi b\u1ea1n ki\u1ec3m tra l\u1ea1i c\u00f3 th\u1ec3 thay \u0111\u1ed5i do \u0111i\u1ec1u ki\u1ec7n m\u1ea1ng ho\u1eb7c do ch\u1ee7 website c\u00f3 c\u00e1c thay \u0111\u1ed5i tr\u00ean trang.<\/figcaption><\/figure>\n\n\nKi\u1ec3m tra tr\u00ean tool pingdom c\u0169ng cho th\u1ea5y c\u00e1c c\u1ea3i thi\u1ec7n \u0111\u00e1ng k\u1ec3:<\/p>\n\n\n<\/figure><\/div>\n\n\nTh\u1eddi gian t\u1ea3i trang, s\u1ed1 l\u01b0\u1ee3ng k\u1ebft n\u1ed1i, k\u00edch c\u1ee1 trang \u0111\u1ec1u \u0111\u01b0\u1ee3c c\u1ea3i thi\u1ec7n. <\/p>\n\n\nXin ch\u00e0o v\u00e0 h\u1eb9n g\u1eb7p l\u1ea1i c\u00e1c b\u1ea1n trong case study ti\u1ebfp theo.<\/p>\n","protected":false},"excerpt":{"rendered":"Website c\u1ee7a b\u1ea1n S\u01a1n c\u00f3 c\u1ea5u tr\u00fac \u0111\u01a1n gi\u1ea3n, d\u1ea1ng blog n\u00ean vi\u1ec7c t\u1ed1i \u01b0u di\u1ec5n ra kh\u00e1 nhanh. C\u00e1c l\u00fd do g\u00e2y ch\u1eadm trang c\u0169ng ph\u1ed5 bi\u1ebfn: M\u00e3 JS b\u00ean th\u1ee9 ba nhi\u1ec1u v\u00e0 n\u1eb7ng T\u1ea3i nhi\u1ec1u font c\u1ee7a Google fonts Th\u1eddi gian cache tr\u00ecnh duy\u1ec7t ng\u1eafn Kh\u00f4ng lazy load c\u00e1c \u1ea3nh ngo\u00e0i m\u00e0n …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[251],"tags":[],"yoast_head":"\nCase study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng<\/title>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\n\t\n\t\n","yoast_head_json":{"title":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","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:\/\/kiencang.net\/case-study-1\/","og_locale":"vi_VN","og_type":"article","og_title":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","og_description":"Website c\u1ee7a b\u1ea1n S\u01a1n c\u00f3 c\u1ea5u tr\u00fac \u0111\u01a1n gi\u1ea3n, d\u1ea1ng blog n\u00ean vi\u1ec7c t\u1ed1i \u01b0u di\u1ec5n ra kh\u00e1 nhanh. C\u00e1c l\u00fd do g\u00e2y ch\u1eadm trang c\u0169ng ph\u1ed5 bi\u1ebfn: M\u00e3 JS b\u00ean th\u1ee9 ba nhi\u1ec1u v\u00e0 n\u1eb7ng T\u1ea3i nhi\u1ec1u font c\u1ee7a Google fonts Th\u1eddi gian cache tr\u00ecnh duy\u1ec7t ng\u1eafn Kh\u00f4ng lazy load c\u00e1c \u1ea3nh ngo\u00e0i m\u00e0n …","og_url":"https:\/\/kiencang.net\/case-study-1\/","og_site_name":"Ki\u1ebfn c\u00e0ng","article_author":"https:\/\/www.facebook.com\/anhducnguyen87\/","article_published_time":"2020-07-21T07:46:06+00:00","og_image":[{"url":"https:\/\/kiencang.net\/wp-content\/uploads\/2020\/07\/thiet-ke-ba-cot.png"}],"author":"Nguy\u1ec5n \u0110\u1ee9c Anh","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Nguy\u1ec5n \u0110\u1ee9c Anh","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"5 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kiencang.net\/case-study-1\/","url":"https:\/\/kiencang.net\/case-study-1\/","name":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","isPartOf":{"@id":"https:\/\/kiencang.net\/#website"},"datePublished":"2020-07-21T07:46:06+00:00","dateModified":"2020-07-21T07:46:06+00:00","author":{"@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16"},"breadcrumb":{"@id":"https:\/\/kiencang.net\/case-study-1\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kiencang.net\/case-study-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kiencang.net\/case-study-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kiencang.net\/"},{"@type":"ListItem","position":2,"name":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n"}]},{"@type":"WebSite","@id":"https:\/\/kiencang.net\/#website","url":"https:\/\/kiencang.net\/","name":"Ki\u1ebfn c\u00e0ng","description":"\u00d4m l\u00fd thuy\u1ebft, h\u00f4n th\u1ef1c h\u00e0nh","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kiencang.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"vi"},{"@type":"Person","@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16","name":"Nguy\u1ec5n \u0110\u1ee9c Anh","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/kiencang.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","caption":"Nguy\u1ec5n \u0110\u1ee9c Anh"},"description":"Sinh n\u0103m 1987, t\u1ed1t nghi\u1ec7p Cao \u0111\u1eb3ng th\u1ef1c h\u00e0nh FPT qu\u00e3ng 2014, chuy\u00ean ng\u00e0nh Thi\u1ebft k\u1ebf website. T\u00f4i th\u00edch Content, SEO, Ads, T\u0103ng t\u1ed1c website v\u00e0 Th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed. B\u00ean c\u1ea1nh b\u00e0i t\u1ef1 vi\u1ebft, t\u00f4i c\u0169ng d\u1ecbch nhi\u1ec1u n\u1ed9i dung th\u00fa v\u1ecb c\u1ee7a c\u00e1c t\u00e1c gi\u1ea3 kh\u00e1c nhau. FB c\u00e1 nh\u00e2n: facebook.com\/anhducnguyen87. Email li\u00ean h\u1ec7: guiemailchotoi@gmail.com","sameAs":["https:\/\/www.facebook.com\/anhducnguyen87\/"],"url":"https:\/\/kiencang.net\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/15742"}],"collection":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/comments?post=15742"}],"version-history":[{"count":0,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/15742\/revisions"}],"wp:attachment":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/media?parent=15742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/categories?post=15742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/tags?post=15742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
Thao t\u00e1c t\u1ed1i \u01b0u kh\u00f4ng qu\u00e1 kh\u00f3 kh\u0103n, \u1edf \u0111\u00e2y c\u00f3 v\u00e0i \u0111i\u1ec3m th\u00fa v\u1ecb t\u00f4i mu\u1ed1n chia s\u1ebb.<\/p>\n\n\n
PS: thi\u1ebft k\u1ebf trang chuy\u00ean m\u1ee5c v\u1edbi \u1ea3nh k\u00e8m b\u00e0i vi\u1ebft l\u00e0 thi\u1ebft k\u1ebf r\u1ea5t \u1ed5n, ph\u1ed5 bi\u1ebfn. Thi\u1ebft k\u1ebf c\u1ee7a b\u1ea1n S\u01a1n c\u0169ng OK. N\u1ebfu b\u1ea1n n\u00e0o mu\u1ed1n t\u1ed1i \u01b0u h\u01a1n n\u1eefa t\u1ed1c \u0111\u1ed9 t\u1ea3i th\u00ec c\u00f3 th\u1ec3 tham kh\u1ea3o thi\u1ebft k\u1ebf trang chuy\u00ean m\u1ee5c ch\u1ec9 c\u1ea7n ti\u00eau \u0111\u1ec1<\/a>.<\/p>\n\n\nNgo\u00e0i ra t\u00f4i c\u0169ng t\u01b0 v\u1ea5n b\u1ea1n S\u01a1n n\u00ean \u0111\u1ed5i Contactform7 sang Google forms ho\u1eb7c WPforms<\/a> \u0111\u1ec3 c\u1ea3i ti\u1ebfn t\u1ed1c \u0111\u1ed9, v\u00ec Contactform7 ch\u00e8n CSS v\u00e0 JS tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c trang d\u00f9 trang \u0111\u00f3 c\u00f3 form hay kh\u00f4ng<\/a>.<\/p>\n\n\nSau khi t\u1ed1i \u01b0u trang c\u1ee7a S\u01a1n c\u00f3 t\u1ed1c \u0111\u1ed9 r\u1ea5t t\u1ed1t v\u1edbi trang post\/page, trang chuy\u00ean m\u1ee5c v\u00e0 trang ch\u1ee7 c\u0169ng c\u00f3 c\u1ea3i ti\u1ebfn nh\u01b0ng kh\u00f4ng nhi\u1ec1u \u0111\u01b0\u1ee3c nh\u01b0 trang blog do v\u1ea7n \u0111\u1ec1 v\u1ec1 font ch\u01b0a kh\u1eafc ph\u1ee5c \u0111\u01b0\u1ee3c (thi\u1ebft k\u1ebf ban \u0111\u1ea7u y\u00eau c\u1ea7u t\u1ea3i kho\u1ea3ng 15 font Google).<\/p>\n\n\nK\u1ebft qu\u1ea3 tr\u01b0\u1edbc sau<\/h2>\n\n\nV\u1edbi trang post\/page<\/p>\n\n\nT\u00f4i t\u1ed1i \u01b0u tr\u00ean trang demo (staging site<\/a>) tr\u01b0\u1edbc khi chuy\u1ec3n c\u00e1c c\u00e0i \u0111\u1eb7t sang trang ch\u00ednh th\u1ee9c. \u0110i\u1ec3m s\u1ed1 th\u1ef1c t\u1ebf khi b\u1ea1n ki\u1ec3m tra l\u1ea1i c\u00f3 th\u1ec3 thay \u0111\u1ed5i do \u0111i\u1ec1u ki\u1ec7n m\u1ea1ng ho\u1eb7c do ch\u1ee7 website c\u00f3 c\u00e1c thay \u0111\u1ed5i tr\u00ean trang.<\/figcaption><\/figure>\n\n\nKi\u1ec3m tra tr\u00ean tool pingdom c\u0169ng cho th\u1ea5y c\u00e1c c\u1ea3i thi\u1ec7n \u0111\u00e1ng k\u1ec3:<\/p>\n\n\n<\/figure><\/div>\n\n\nTh\u1eddi gian t\u1ea3i trang, s\u1ed1 l\u01b0\u1ee3ng k\u1ebft n\u1ed1i, k\u00edch c\u1ee1 trang \u0111\u1ec1u \u0111\u01b0\u1ee3c c\u1ea3i thi\u1ec7n. <\/p>\n\n\nXin ch\u00e0o v\u00e0 h\u1eb9n g\u1eb7p l\u1ea1i c\u00e1c b\u1ea1n trong case study ti\u1ebfp theo.<\/p>\n","protected":false},"excerpt":{"rendered":"Website c\u1ee7a b\u1ea1n S\u01a1n c\u00f3 c\u1ea5u tr\u00fac \u0111\u01a1n gi\u1ea3n, d\u1ea1ng blog n\u00ean vi\u1ec7c t\u1ed1i \u01b0u di\u1ec5n ra kh\u00e1 nhanh. C\u00e1c l\u00fd do g\u00e2y ch\u1eadm trang c\u0169ng ph\u1ed5 bi\u1ebfn: M\u00e3 JS b\u00ean th\u1ee9 ba nhi\u1ec1u v\u00e0 n\u1eb7ng T\u1ea3i nhi\u1ec1u font c\u1ee7a Google fonts Th\u1eddi gian cache tr\u00ecnh duy\u1ec7t ng\u1eafn Kh\u00f4ng lazy load c\u00e1c \u1ea3nh ngo\u00e0i m\u00e0n …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[251],"tags":[],"yoast_head":"\nCase study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng<\/title>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\n\t\n\t\n","yoast_head_json":{"title":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","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:\/\/kiencang.net\/case-study-1\/","og_locale":"vi_VN","og_type":"article","og_title":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","og_description":"Website c\u1ee7a b\u1ea1n S\u01a1n c\u00f3 c\u1ea5u tr\u00fac \u0111\u01a1n gi\u1ea3n, d\u1ea1ng blog n\u00ean vi\u1ec7c t\u1ed1i \u01b0u di\u1ec5n ra kh\u00e1 nhanh. C\u00e1c l\u00fd do g\u00e2y ch\u1eadm trang c\u0169ng ph\u1ed5 bi\u1ebfn: M\u00e3 JS b\u00ean th\u1ee9 ba nhi\u1ec1u v\u00e0 n\u1eb7ng T\u1ea3i nhi\u1ec1u font c\u1ee7a Google fonts Th\u1eddi gian cache tr\u00ecnh duy\u1ec7t ng\u1eafn Kh\u00f4ng lazy load c\u00e1c \u1ea3nh ngo\u00e0i m\u00e0n …","og_url":"https:\/\/kiencang.net\/case-study-1\/","og_site_name":"Ki\u1ebfn c\u00e0ng","article_author":"https:\/\/www.facebook.com\/anhducnguyen87\/","article_published_time":"2020-07-21T07:46:06+00:00","og_image":[{"url":"https:\/\/kiencang.net\/wp-content\/uploads\/2020\/07\/thiet-ke-ba-cot.png"}],"author":"Nguy\u1ec5n \u0110\u1ee9c Anh","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Nguy\u1ec5n \u0110\u1ee9c Anh","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"5 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kiencang.net\/case-study-1\/","url":"https:\/\/kiencang.net\/case-study-1\/","name":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","isPartOf":{"@id":"https:\/\/kiencang.net\/#website"},"datePublished":"2020-07-21T07:46:06+00:00","dateModified":"2020-07-21T07:46:06+00:00","author":{"@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16"},"breadcrumb":{"@id":"https:\/\/kiencang.net\/case-study-1\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kiencang.net\/case-study-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kiencang.net\/case-study-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kiencang.net\/"},{"@type":"ListItem","position":2,"name":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n"}]},{"@type":"WebSite","@id":"https:\/\/kiencang.net\/#website","url":"https:\/\/kiencang.net\/","name":"Ki\u1ebfn c\u00e0ng","description":"\u00d4m l\u00fd thuy\u1ebft, h\u00f4n th\u1ef1c h\u00e0nh","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kiencang.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"vi"},{"@type":"Person","@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16","name":"Nguy\u1ec5n \u0110\u1ee9c Anh","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/kiencang.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","caption":"Nguy\u1ec5n \u0110\u1ee9c Anh"},"description":"Sinh n\u0103m 1987, t\u1ed1t nghi\u1ec7p Cao \u0111\u1eb3ng th\u1ef1c h\u00e0nh FPT qu\u00e3ng 2014, chuy\u00ean ng\u00e0nh Thi\u1ebft k\u1ebf website. T\u00f4i th\u00edch Content, SEO, Ads, T\u0103ng t\u1ed1c website v\u00e0 Th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed. B\u00ean c\u1ea1nh b\u00e0i t\u1ef1 vi\u1ebft, t\u00f4i c\u0169ng d\u1ecbch nhi\u1ec1u n\u1ed9i dung th\u00fa v\u1ecb c\u1ee7a c\u00e1c t\u00e1c gi\u1ea3 kh\u00e1c nhau. FB c\u00e1 nh\u00e2n: facebook.com\/anhducnguyen87. Email li\u00ean h\u1ec7: guiemailchotoi@gmail.com","sameAs":["https:\/\/www.facebook.com\/anhducnguyen87\/"],"url":"https:\/\/kiencang.net\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/15742"}],"collection":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/comments?post=15742"}],"version-history":[{"count":0,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/15742\/revisions"}],"wp:attachment":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/media?parent=15742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/categories?post=15742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/tags?post=15742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
Ngo\u00e0i ra t\u00f4i c\u0169ng t\u01b0 v\u1ea5n b\u1ea1n S\u01a1n n\u00ean \u0111\u1ed5i Contactform7 sang Google forms ho\u1eb7c WPforms<\/a> \u0111\u1ec3 c\u1ea3i ti\u1ebfn t\u1ed1c \u0111\u1ed9, v\u00ec Contactform7 ch\u00e8n CSS v\u00e0 JS tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c trang d\u00f9 trang \u0111\u00f3 c\u00f3 form hay kh\u00f4ng<\/a>.<\/p>\n\n\nSau khi t\u1ed1i \u01b0u trang c\u1ee7a S\u01a1n c\u00f3 t\u1ed1c \u0111\u1ed9 r\u1ea5t t\u1ed1t v\u1edbi trang post\/page, trang chuy\u00ean m\u1ee5c v\u00e0 trang ch\u1ee7 c\u0169ng c\u00f3 c\u1ea3i ti\u1ebfn nh\u01b0ng kh\u00f4ng nhi\u1ec1u \u0111\u01b0\u1ee3c nh\u01b0 trang blog do v\u1ea7n \u0111\u1ec1 v\u1ec1 font ch\u01b0a kh\u1eafc ph\u1ee5c \u0111\u01b0\u1ee3c (thi\u1ebft k\u1ebf ban \u0111\u1ea7u y\u00eau c\u1ea7u t\u1ea3i kho\u1ea3ng 15 font Google).<\/p>\n\n\nK\u1ebft qu\u1ea3 tr\u01b0\u1edbc sau<\/h2>\n\n\nV\u1edbi trang post\/page<\/p>\n\n\nT\u00f4i t\u1ed1i \u01b0u tr\u00ean trang demo (staging site<\/a>) tr\u01b0\u1edbc khi chuy\u1ec3n c\u00e1c c\u00e0i \u0111\u1eb7t sang trang ch\u00ednh th\u1ee9c. \u0110i\u1ec3m s\u1ed1 th\u1ef1c t\u1ebf khi b\u1ea1n ki\u1ec3m tra l\u1ea1i c\u00f3 th\u1ec3 thay \u0111\u1ed5i do \u0111i\u1ec1u ki\u1ec7n m\u1ea1ng ho\u1eb7c do ch\u1ee7 website c\u00f3 c\u00e1c thay \u0111\u1ed5i tr\u00ean trang.<\/figcaption><\/figure>\n\n\nKi\u1ec3m tra tr\u00ean tool pingdom c\u0169ng cho th\u1ea5y c\u00e1c c\u1ea3i thi\u1ec7n \u0111\u00e1ng k\u1ec3:<\/p>\n\n\n<\/figure><\/div>\n\n\nTh\u1eddi gian t\u1ea3i trang, s\u1ed1 l\u01b0\u1ee3ng k\u1ebft n\u1ed1i, k\u00edch c\u1ee1 trang \u0111\u1ec1u \u0111\u01b0\u1ee3c c\u1ea3i thi\u1ec7n. <\/p>\n\n\nXin ch\u00e0o v\u00e0 h\u1eb9n g\u1eb7p l\u1ea1i c\u00e1c b\u1ea1n trong case study ti\u1ebfp theo.<\/p>\n","protected":false},"excerpt":{"rendered":"Website c\u1ee7a b\u1ea1n S\u01a1n c\u00f3 c\u1ea5u tr\u00fac \u0111\u01a1n gi\u1ea3n, d\u1ea1ng blog n\u00ean vi\u1ec7c t\u1ed1i \u01b0u di\u1ec5n ra kh\u00e1 nhanh. C\u00e1c l\u00fd do g\u00e2y ch\u1eadm trang c\u0169ng ph\u1ed5 bi\u1ebfn: M\u00e3 JS b\u00ean th\u1ee9 ba nhi\u1ec1u v\u00e0 n\u1eb7ng T\u1ea3i nhi\u1ec1u font c\u1ee7a Google fonts Th\u1eddi gian cache tr\u00ecnh duy\u1ec7t ng\u1eafn Kh\u00f4ng lazy load c\u00e1c \u1ea3nh ngo\u00e0i m\u00e0n …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[251],"tags":[],"yoast_head":"\nCase study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng<\/title>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\n\t\n\t\n","yoast_head_json":{"title":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","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:\/\/kiencang.net\/case-study-1\/","og_locale":"vi_VN","og_type":"article","og_title":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","og_description":"Website c\u1ee7a b\u1ea1n S\u01a1n c\u00f3 c\u1ea5u tr\u00fac \u0111\u01a1n gi\u1ea3n, d\u1ea1ng blog n\u00ean vi\u1ec7c t\u1ed1i \u01b0u di\u1ec5n ra kh\u00e1 nhanh. C\u00e1c l\u00fd do g\u00e2y ch\u1eadm trang c\u0169ng ph\u1ed5 bi\u1ebfn: M\u00e3 JS b\u00ean th\u1ee9 ba nhi\u1ec1u v\u00e0 n\u1eb7ng T\u1ea3i nhi\u1ec1u font c\u1ee7a Google fonts Th\u1eddi gian cache tr\u00ecnh duy\u1ec7t ng\u1eafn Kh\u00f4ng lazy load c\u00e1c \u1ea3nh ngo\u00e0i m\u00e0n …","og_url":"https:\/\/kiencang.net\/case-study-1\/","og_site_name":"Ki\u1ebfn c\u00e0ng","article_author":"https:\/\/www.facebook.com\/anhducnguyen87\/","article_published_time":"2020-07-21T07:46:06+00:00","og_image":[{"url":"https:\/\/kiencang.net\/wp-content\/uploads\/2020\/07\/thiet-ke-ba-cot.png"}],"author":"Nguy\u1ec5n \u0110\u1ee9c Anh","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Nguy\u1ec5n \u0110\u1ee9c Anh","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"5 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kiencang.net\/case-study-1\/","url":"https:\/\/kiencang.net\/case-study-1\/","name":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","isPartOf":{"@id":"https:\/\/kiencang.net\/#website"},"datePublished":"2020-07-21T07:46:06+00:00","dateModified":"2020-07-21T07:46:06+00:00","author":{"@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16"},"breadcrumb":{"@id":"https:\/\/kiencang.net\/case-study-1\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kiencang.net\/case-study-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kiencang.net\/case-study-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kiencang.net\/"},{"@type":"ListItem","position":2,"name":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n"}]},{"@type":"WebSite","@id":"https:\/\/kiencang.net\/#website","url":"https:\/\/kiencang.net\/","name":"Ki\u1ebfn c\u00e0ng","description":"\u00d4m l\u00fd thuy\u1ebft, h\u00f4n th\u1ef1c h\u00e0nh","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kiencang.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"vi"},{"@type":"Person","@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16","name":"Nguy\u1ec5n \u0110\u1ee9c Anh","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/kiencang.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","caption":"Nguy\u1ec5n \u0110\u1ee9c Anh"},"description":"Sinh n\u0103m 1987, t\u1ed1t nghi\u1ec7p Cao \u0111\u1eb3ng th\u1ef1c h\u00e0nh FPT qu\u00e3ng 2014, chuy\u00ean ng\u00e0nh Thi\u1ebft k\u1ebf website. T\u00f4i th\u00edch Content, SEO, Ads, T\u0103ng t\u1ed1c website v\u00e0 Th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed. B\u00ean c\u1ea1nh b\u00e0i t\u1ef1 vi\u1ebft, t\u00f4i c\u0169ng d\u1ecbch nhi\u1ec1u n\u1ed9i dung th\u00fa v\u1ecb c\u1ee7a c\u00e1c t\u00e1c gi\u1ea3 kh\u00e1c nhau. FB c\u00e1 nh\u00e2n: facebook.com\/anhducnguyen87. Email li\u00ean h\u1ec7: guiemailchotoi@gmail.com","sameAs":["https:\/\/www.facebook.com\/anhducnguyen87\/"],"url":"https:\/\/kiencang.net\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/15742"}],"collection":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/comments?post=15742"}],"version-history":[{"count":0,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/15742\/revisions"}],"wp:attachment":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/media?parent=15742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/categories?post=15742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/tags?post=15742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
Sau khi t\u1ed1i \u01b0u trang c\u1ee7a S\u01a1n c\u00f3 t\u1ed1c \u0111\u1ed9 r\u1ea5t t\u1ed1t v\u1edbi trang post\/page, trang chuy\u00ean m\u1ee5c v\u00e0 trang ch\u1ee7 c\u0169ng c\u00f3 c\u1ea3i ti\u1ebfn nh\u01b0ng kh\u00f4ng nhi\u1ec1u \u0111\u01b0\u1ee3c nh\u01b0 trang blog do v\u1ea7n \u0111\u1ec1 v\u1ec1 font ch\u01b0a kh\u1eafc ph\u1ee5c \u0111\u01b0\u1ee3c (thi\u1ebft k\u1ebf ban \u0111\u1ea7u y\u00eau c\u1ea7u t\u1ea3i kho\u1ea3ng 15 font Google).<\/p>\n\n\n
V\u1edbi trang post\/page<\/p>\n\n\nT\u00f4i t\u1ed1i \u01b0u tr\u00ean trang demo (staging site<\/a>) tr\u01b0\u1edbc khi chuy\u1ec3n c\u00e1c c\u00e0i \u0111\u1eb7t sang trang ch\u00ednh th\u1ee9c. \u0110i\u1ec3m s\u1ed1 th\u1ef1c t\u1ebf khi b\u1ea1n ki\u1ec3m tra l\u1ea1i c\u00f3 th\u1ec3 thay \u0111\u1ed5i do \u0111i\u1ec1u ki\u1ec7n m\u1ea1ng ho\u1eb7c do ch\u1ee7 website c\u00f3 c\u00e1c thay \u0111\u1ed5i tr\u00ean trang.<\/figcaption><\/figure>\n\n\nKi\u1ec3m tra tr\u00ean tool pingdom c\u0169ng cho th\u1ea5y c\u00e1c c\u1ea3i thi\u1ec7n \u0111\u00e1ng k\u1ec3:<\/p>\n\n\n<\/figure><\/div>\n\n\nTh\u1eddi gian t\u1ea3i trang, s\u1ed1 l\u01b0\u1ee3ng k\u1ebft n\u1ed1i, k\u00edch c\u1ee1 trang \u0111\u1ec1u \u0111\u01b0\u1ee3c c\u1ea3i thi\u1ec7n. <\/p>\n\n\nXin ch\u00e0o v\u00e0 h\u1eb9n g\u1eb7p l\u1ea1i c\u00e1c b\u1ea1n trong case study ti\u1ebfp theo.<\/p>\n","protected":false},"excerpt":{"rendered":"Website c\u1ee7a b\u1ea1n S\u01a1n c\u00f3 c\u1ea5u tr\u00fac \u0111\u01a1n gi\u1ea3n, d\u1ea1ng blog n\u00ean vi\u1ec7c t\u1ed1i \u01b0u di\u1ec5n ra kh\u00e1 nhanh. C\u00e1c l\u00fd do g\u00e2y ch\u1eadm trang c\u0169ng ph\u1ed5 bi\u1ebfn: M\u00e3 JS b\u00ean th\u1ee9 ba nhi\u1ec1u v\u00e0 n\u1eb7ng T\u1ea3i nhi\u1ec1u font c\u1ee7a Google fonts Th\u1eddi gian cache tr\u00ecnh duy\u1ec7t ng\u1eafn Kh\u00f4ng lazy load c\u00e1c \u1ea3nh ngo\u00e0i m\u00e0n …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[251],"tags":[],"yoast_head":"\nCase study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng<\/title>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\n\t\n\t\n","yoast_head_json":{"title":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","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:\/\/kiencang.net\/case-study-1\/","og_locale":"vi_VN","og_type":"article","og_title":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","og_description":"Website c\u1ee7a b\u1ea1n S\u01a1n c\u00f3 c\u1ea5u tr\u00fac \u0111\u01a1n gi\u1ea3n, d\u1ea1ng blog n\u00ean vi\u1ec7c t\u1ed1i \u01b0u di\u1ec5n ra kh\u00e1 nhanh. C\u00e1c l\u00fd do g\u00e2y ch\u1eadm trang c\u0169ng ph\u1ed5 bi\u1ebfn: M\u00e3 JS b\u00ean th\u1ee9 ba nhi\u1ec1u v\u00e0 n\u1eb7ng T\u1ea3i nhi\u1ec1u font c\u1ee7a Google fonts Th\u1eddi gian cache tr\u00ecnh duy\u1ec7t ng\u1eafn Kh\u00f4ng lazy load c\u00e1c \u1ea3nh ngo\u00e0i m\u00e0n …","og_url":"https:\/\/kiencang.net\/case-study-1\/","og_site_name":"Ki\u1ebfn c\u00e0ng","article_author":"https:\/\/www.facebook.com\/anhducnguyen87\/","article_published_time":"2020-07-21T07:46:06+00:00","og_image":[{"url":"https:\/\/kiencang.net\/wp-content\/uploads\/2020\/07\/thiet-ke-ba-cot.png"}],"author":"Nguy\u1ec5n \u0110\u1ee9c Anh","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Nguy\u1ec5n \u0110\u1ee9c Anh","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"5 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kiencang.net\/case-study-1\/","url":"https:\/\/kiencang.net\/case-study-1\/","name":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n • Ki\u1ebfn c\u00e0ng","isPartOf":{"@id":"https:\/\/kiencang.net\/#website"},"datePublished":"2020-07-21T07:46:06+00:00","dateModified":"2020-07-21T07:46:06+00:00","author":{"@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16"},"breadcrumb":{"@id":"https:\/\/kiencang.net\/case-study-1\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kiencang.net\/case-study-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kiencang.net\/case-study-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kiencang.net\/"},{"@type":"ListItem","position":2,"name":"Case study #1: t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n Giang H\u1ea3i S\u01a1n"}]},{"@type":"WebSite","@id":"https:\/\/kiencang.net\/#website","url":"https:\/\/kiencang.net\/","name":"Ki\u1ebfn c\u00e0ng","description":"\u00d4m l\u00fd thuy\u1ebft, h\u00f4n th\u1ef1c h\u00e0nh","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kiencang.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"vi"},{"@type":"Person","@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16","name":"Nguy\u1ec5n \u0110\u1ee9c Anh","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/kiencang.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","caption":"Nguy\u1ec5n \u0110\u1ee9c Anh"},"description":"Sinh n\u0103m 1987, t\u1ed1t nghi\u1ec7p Cao \u0111\u1eb3ng th\u1ef1c h\u00e0nh FPT qu\u00e3ng 2014, chuy\u00ean ng\u00e0nh Thi\u1ebft k\u1ebf website. T\u00f4i th\u00edch Content, SEO, Ads, T\u0103ng t\u1ed1c website v\u00e0 Th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed. B\u00ean c\u1ea1nh b\u00e0i t\u1ef1 vi\u1ebft, t\u00f4i c\u0169ng d\u1ecbch nhi\u1ec1u n\u1ed9i dung th\u00fa v\u1ecb c\u1ee7a c\u00e1c t\u00e1c gi\u1ea3 kh\u00e1c nhau. FB c\u00e1 nh\u00e2n: facebook.com\/anhducnguyen87. Email li\u00ean h\u1ec7: guiemailchotoi@gmail.com","sameAs":["https:\/\/www.facebook.com\/anhducnguyen87\/"],"url":"https:\/\/kiencang.net\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/15742"}],"collection":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/comments?post=15742"}],"version-history":[{"count":0,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/15742\/revisions"}],"wp:attachment":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/media?parent=15742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/categories?post=15742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/tags?post=15742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
Ki\u1ec3m tra tr\u00ean tool pingdom c\u0169ng cho th\u1ea5y c\u00e1c c\u1ea3i thi\u1ec7n \u0111\u00e1ng k\u1ec3:<\/p>\n\n\n
Th\u1eddi gian t\u1ea3i trang, s\u1ed1 l\u01b0\u1ee3ng k\u1ebft n\u1ed1i, k\u00edch c\u1ee1 trang \u0111\u1ec1u \u0111\u01b0\u1ee3c c\u1ea3i thi\u1ec7n. <\/p>\n\n\n
Xin ch\u00e0o v\u00e0 h\u1eb9n g\u1eb7p l\u1ea1i c\u00e1c b\u1ea1n trong case study ti\u1ebfp theo.<\/p>\n","protected":false},"excerpt":{"rendered":"
Website c\u1ee7a b\u1ea1n S\u01a1n c\u00f3 c\u1ea5u tr\u00fac \u0111\u01a1n gi\u1ea3n, d\u1ea1ng blog n\u00ean vi\u1ec7c t\u1ed1i \u01b0u di\u1ec5n ra kh\u00e1 nhanh. C\u00e1c l\u00fd do g\u00e2y ch\u1eadm trang c\u0169ng ph\u1ed5 bi\u1ebfn: M\u00e3 JS b\u00ean th\u1ee9 ba nhi\u1ec1u v\u00e0 n\u1eb7ng T\u1ea3i nhi\u1ec1u font c\u1ee7a Google fonts Th\u1eddi gian cache tr\u00ecnh duy\u1ec7t ng\u1eafn Kh\u00f4ng lazy load c\u00e1c \u1ea3nh ngo\u00e0i m\u00e0n …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[251],"tags":[],"yoast_head":"\n