{"id":1790,"date":"2021-02-20T14:01:06","date_gmt":"2021-02-20T05:01:06","guid":{"rendered":"https:\/\/adrianroche.vn\/vi\/?p=1790"},"modified":"2021-02-22T12:18:28","modified_gmt":"2021-02-22T03:18:28","slug":"lam-cach-nao-de-uu-wordpress-tang-toc-do-website-cua-ban","status":"publish","type":"post","link":"https:\/\/adrianroche-tech.com\/vi\/lam-cach-nao-de-uu-wordpress-tang-toc-do-website-cua-ban\/","title":{"rendered":"L\u00e0m c\u00e1ch n\u00e0o \u0111\u1ec3 \u01b0u WordPress, t\u0103ng t\u1ed1c \u0111\u1ed9 website c\u1ee7a b\u1ea1n"},"content":{"rendered":"<p>Google v\u1eeba ra chu\u1ea9n \u0111\u00e1nh gi\u00e1 t\u1ed1c \u0111\u1ed9 \u0111\u00e1p \u1ee9ng c\u1ee7a web m\u1edbi khi\u1ebfn m\u1ecdi ng\u01b0\u1eddi lao \u0111ao, chu\u1ea9n l\u1ea7n n\u00e0y coi b\u1ed9 kh\u00e1 n\u1eb7ng n\u1ec1, nh\u1ea5t l\u00e0 tr\u00ean di \u0111\u1ed9ng, m\u00e0 b\u1ea3n th\u00e2n tr\u1ea3i nghi\u1ec7m th\u1ea5y hi\u1ec7n t\u1ea1i c\u00f3 tr\u00ean 80% ng\u01b0\u1eddi s\u1eed d\u1ee5ng thi\u1ebft b\u1ecb di \u0111\u1ed9ng, 10% s\u1eed d\u1ee5ng m\u00e1y t\u00ednh b\u1ea3ng, c\u00f2n l\u1ea1i l\u00e0 tr\u00ean m\u00e1y b\u00e0n ho\u1eb7c laptop v\u00ec v\u1eady t\u1ed1i \u01b0u tr\u00ean di \u0111\u1ed9ng g\u1ea7n nh\u01b0 l\u00e0 \u0111i\u1ec1u ti\u00ean quy\u1ebft ai c\u0169ng \u0111ang h\u01b0\u1edbng t\u1edbi.<br \/>\nV\u1edbi nh\u1eefng trang web l\u1edbn th\u00ec vi\u1ec7c t\u1ed1i \u01b0u \u0111\u00e3 di\u1ec5n ra r\u1ea5t l\u00e2u r\u1ed3i, v\u00ec sao \u01b0, h\u1ecd ph\u1ea3i \u0111i tr\u01b0\u1edbc th\u1eddi \u0111\u1ea1i, c\u00e1i g\u00ec c\u0169ng ph\u1ea3i t\u1ed1t nh\u1ea5t \u0111\u1ec3 sau n\u00e0y l\u1edbn m\u1ea1nh th\u00ec kh\u00f4ng ph\u1ea3i l\u00e0m g\u00ec nhi\u1ec1u n\u1eefa, v\u00ec v\u1eady nh\u1eefng website c\u1ea7n t\u1ed1i \u01b0u th\u01b0\u1eddng l\u00e0 nh\u1eefng web m\u1edbi l\u00e0m, ho\u1eb7c nh\u1eefng web s\u00e0i 1 th\u1eddi gian n\u00f3 tr\u1edf n\u00ean ch\u1eadm ch\u1ea1p v\u00e0 ph\u1ea3i t\u1ed1i \u01b0u \u0111\u1ec3 n\u00f3 nhanh h\u01a1n, t\u0103ng tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng. B\u1ea3n th\u00e2n l\u00e0 m\u1ed9t Coder n\u00ean nh\u1eefng v\u1ea5n \u0111\u1ec1 c\u01a1 b\u1ea3n bao tr\u00f9m vi\u1ec7c t\u1ed1i \u01b0u m\u00ecnh xin t\u00f3m g\u1ecdn nh\u01b0 sau :<\/p>\n<ol>\n<li>T\u1ed1i \u01b0u ho\u00e1 h\u00ecnh \u1ea3nh.<\/li>\n<li>T\u1ed1i \u01b0u ho\u00e1 css,js.<\/li>\n<li>T\u1ed1i \u01b0u code.<\/li>\n<li>S\u1eed d\u1ee5ng Cache v\u00e0 Preload.<\/li>\n<li>S\u1eed d\u1ee5ng Hosting hay VPS(m\u00e1y ch\u1ee7 \u1ea3o) t\u1ed1t.<\/li>\n<li>B\u1eadt n\u00e9n trong Hosting(VPS) ho\u1eb7c S\u1eed d\u1ee5ng CDN.<\/li>\n<\/ol>\n<p>M\u00ecnh xin \u0111i v\u00e0o chi ti\u1ebft t\u1eebng v\u1ea5n \u0111\u1ec1, n\u1ebfu c\u00e1c b\u1ea1n g\u1eb7p tr\u1ee5c tr\u1eb7c \u1edf v\u1ea5n \u0111\u1ec1 n\u00e0o th\u00ec vui l\u00f2ng \u0111\u1ec3 l\u1ea1i b\u00ecnh lu\u1eadn, trong kh\u1ea3 n\u0103ng m\u00ecnh s\u1ebd tr\u1ea3 l\u1eddi.<\/p>\n<p><strong>1) T\u1ed1i \u01b0u ho\u00e1 h\u00ecnh \u1ea3nh :<\/strong><br \/>\nH\u1ea7u h\u1ebft c\u00e1c website \u0111\u1ec1u c\u00f3 h\u00ecnh \u1ea3nh ch\u01b0a t\u1ed1i \u01b0u, th\u01b0\u1eddng th\u00ec m\u00ecnh s\u1ebd d\u00f9ng c\u00f4ng c\u1ee5 gtmetrix \u0111\u1ec3 check xem h\u00ecnh n\u00e0o ch\u01b0a \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u, m\u00ecnh s\u1ebd l\u00e0m nh\u01b0 h\u01b0\u1edbng d\u1eabn c\u1ee7a n\u00f3, b\u1ea3n th\u00e2n gtmetrix s\u1ebd t\u1ea1o ra 1 \u1ea3nh \u0111\u00e3 t\u1ed1i \u01b0u \u0111\u1ec3 m\u00ecnh t\u1ea3i v\u1ec1 v\u00e0 qu\u0103ng l\u00ean l\u1ea1i, vi\u1ec7c n\u00e0y \u0111\u01a1n gi\u1ea3n v\u00e0 ai c\u0169ng c\u00f3 th\u1ec3 l\u00e0m \u0111\u01b0\u1ee3c. C\u00f2n v\u1ea5n \u0111\u1ec1 n\u1eefa l\u00e0 gtmetrix hay b\u00e1o \u201cServe scaled images\u201d, c\u00f3 ngh\u0129a l\u00e0 m\u1ed9t \u1ea3nh n\u00e0o \u0111\u00f3 n\u00ean \u0111\u1ec3 \u0111\u00fang k\u00edch th\u01b0\u1edbc c\u1ee7a n\u00f3, kh\u00f4ng d\u00f9ng \u1ea3nh c\u00f3 k\u00edch th\u01b0\u1edbc l\u1edbn h\u01a1n r\u1ed3i b\u00f3p nh\u1ecf l\u1ea1i \u0111\u1ec3 hi\u1ec3n th\u1ecb, v\u00ed d\u1ee5 \u1ea3nh \u0111\u00f3 ch\u1ec9 c\u1ea7n 90\u00d790 nh\u01b0ng l\u1ea1i d\u00f9ng \u1ea3nh k\u00edch th\u01b0\u1edbc 200\u00d7200 \u0111\u1ec3 hi\u1ec3n th\u1ecb, nh\u01b0ng v\u1eady code n\u00f3 ph\u1ea3i m\u1ea5t th\u00eam th\u1eddi gian b\u00f3p nh\u1ecf \u1ea3nh r\u1ed3i m\u1edbi hi\u1ec3n th\u1ecb g\u00e2y hao t\u00e0i nguy\u00ean v\u00e0 c\u0169ng kh\u00f4ng c\u1ea7n thi\u1ebft, g\u1eb7p l\u1ed7i n\u00e0y th\u00ec c\u1ee9 t\u1ea3i \u1ea3nh c\u1ea7n scaled( b\u00f3p l\u1ea1i) v\u1ec1, sau \u0111\u00f3 d\u00f9ng photoshop ho\u1eb7c trang web ho\u1eb7c plugins(ch\u1ec9 d\u00f9ng cho m\u00e3 ngu\u1ed3n wordpress) \u0111\u1ec3 b\u00f3p nh\u1ecf k\u00edch th\u01b0\u1edbc v\u00e0 qu\u0103ng l\u00ean l\u1ea1i, khuy\u1ebfn ngh\u1ecb n\u00ean d\u00f9ng File Zilla \u0111\u1ec3 t\u1ea3i v\u1ec1 v\u00e0 qu\u0103ng \u1ea3nh l\u00ean.<\/p>\n<p><strong>2) T\u1ed1i \u01b0u ho\u00e1 css,js:<\/strong><br \/>\n\u0110a ph\u1ea7n web n\u00e0o c\u0169ng c\u00f3 file css v\u00e0 js, th\u01b0\u1eddng th\u00ec \u0111\u1ec3 load nhanh h\u01a1n ng\u01b0\u1eddi ta s\u1ebd d\u00f9ng c\u00e1ch minify(qu\u00e1 tr\u00ecnh n\u00e0y lo\u1ea1i b\u1ecf c\u00e1c kho\u1ea3ng tr\u1eafng c\u1ee7a c\u00e1c k\u00fd t\u1ef1 tr\u1ed1ng, k\u00fd t\u1ef1 d\u00f2ng m\u1edbi, ghi ch\u00fa v\u00e0 k\u00fd t\u1ef1 ngo\u1eb7c nh\u1ecdn kh\u1ecfi m\u00e3 ngu\u1ed3n c\u1ee7a b\u1ea1n) cho css, js. V\u1edbi vi\u1ec7c c\u00f3 qu\u00e1 nhi\u1ec1u file css v\u00e0 file js, ng\u01b0\u1eddi ta sau khi minify th\u00ec th\u01b0\u1eddng n\u1ed1i ch\u00fang l\u1ea1i \u0111\u1ec3 t\u0103ng t\u1ed1c \u0111\u1ed9 t\u1ea3i cho website. C\u00f3 r\u1ea5t nhi\u1ec1u website gi\u00fap b\u1ea1n minify file css v\u00e0 js c\u00f3 th\u1ec3 h\u1ed7 tr\u1ee3 b\u1ea1n vi\u1ec7c n\u00e0y.<br \/>\nL\u01b0u \u00fd : vi\u1ec7c l\u00e0m n\u00e0y c\u00f3 th\u1ec3 g\u00e2y v\u1ee1 giao di\u1ec7n, h\u00e3y lu\u00f4n c\u00f3 1 b\u1ea3n backup v\u00e0 s\u1eed d\u1ee5ng File Zilla \u0111\u1ec3 an to\u00e0n h\u01a1n.<\/p>\n<p><strong>3) T\u1ed1i \u01b0u code :<\/strong><br \/>\nHi\u1ec7n nay c\u00f3 r\u1ea5t nhi\u1ec1u m\u00e3 ngu\u1ed3n kh\u00e1c nhau, m\u1ed7i m\u00e3 ngu\u1ed3n l\u1ea1i ch\u1ee9a \u0111\u1ef1ng v\u00f4 s\u1ed1 theme kh\u00e1c nhau, vi\u1ec7c t\u1ed1i \u01b0u code s\u1ebd kh\u00f3 kh\u0103n h\u01a1n r\u1ea5t nhi\u1ec1u, v\u00ec v\u1eady, khi thi\u1ebft k\u1ebf 1 website b\u1ea1n n\u00ean ch\u00fa \u00fd \u0111\u1ebfn vi\u1ec7c n\u00f3 s\u1eed d\u1ee5ng theme g\u00ec, c\u00f3 d\u1ec5 d\u00e0ng t\u1ed1i \u01b0u kh\u00f4ng, c\u1ed9ng \u0111\u1ed3ng h\u1ed7 tr\u1ee3 l\u1edbn kh\u00f4ng, c\u00f3 update th\u01b0\u1eddng xuy\u00ean kh\u00f4ng, v.v.v\u2026<\/p>\n<p><strong>4) S\u1eed d\u1ee5ng Cache v\u00e0 Preload<\/strong><\/p>\n<p>D\u00f9 b\u1ea1n s\u1eed d\u1ee5ng m\u00e3 ngu\u1ed3n n\u00e0o b\u1ea1n c\u0169ng c\u1ea7n ph\u1ea3i t\u1ea1o cache cho web, vi\u1ec7c n\u00e0y th\u00ec h\u1ea7u nh\u01b0 web n\u00e0o c\u0169ng ph\u1ea3i t\u1ea1o ra, m\u1ee5c \u0111\u00edch l\u00e0 \u0111\u1ec3 kh\u00e1ch truy c\u1eadp l\u1ea7n \u0111\u1ea7u ti\u00ean web s\u1ebd th\u1ef1c thi b\u00ecnh th\u01b0\u1eddng, k\u1ec3 t\u1eeb l\u1ea7n th\u1ee9 2 th\u00ec kh\u00e1ch truy c\u1eadp \u0111\u00fang link \u0111\u00f3 th\u00ec n\u00f3 s\u1ebd th\u1ef1c thi nhanh h\u01a1n v\u00ec s\u1eed d\u1ee5ng l\u1ea1i file \u0111\u00e3 t\u1ea1o ra d\u1ea1ng html n\u00ean m\u00e1y ch\u1ee7 kh\u00f4ng ph\u1ea3i x\u1eed l\u00fd nh\u01b0 l\u1ea7n \u0111\u1ea7u ti\u00ean n\u1eefa, vi\u1ec7c n\u00e0y v\u1eeba gi\u00fap t\u0103ng t\u1ed1c t\u1ea3i trang v\u1eeba gi\u00fap cho vi\u1ec7c s\u1eed d\u1ee5ng th\u1ea5p nh\u1ea5t t\u00e0i nguy\u00ean c\u1ee7a Hosting(VPS). V\u1edbi \u0111\u1ee3t c\u1eadp nh\u1eadt Google PageSpeed Insight l\u1ea7n n\u00e0y, Google \u01b0u ti\u00ean nh\u1eefng web c\u00f3 s\u1eed d\u1ee5ng h\u00e0m \u201cpreload\u201d trong code, n\u1ebfu b\u1ea1n mu\u1ed1n c\u1ea3i thi\u1ec7n t\u1ed1c \u0111\u1ed9 tr\u00ean di \u0111\u1ed9ng tr\u00ean 90 \u0111i\u1ec3m th\u00ec kh\u00f4ng th\u1ec3 b\u1ecf qua vi\u1ec7c n\u00e0y , v\u1edbi t\u1eeb kho\u00e1 \u201cPreloading content with rel=\u201dpreload\u201d+t\u00ean_m\u00e3_ngu\u1ed3n\u201d mong l\u00e0 c\u00e1c b\u1ea1n c\u00f3 th\u1ec3 t\u00ecm ki\u1ebfm \u0111\u01b0\u1ee3c th\u1ee9 b\u1ea1n c\u1ea7n.<\/p>\n<p><strong>5) S\u1eed d\u1ee5ng Hosting hay VPS(m\u00e1y ch\u1ee7 \u1ea3o) t\u1ed1t.<\/strong><br \/>\nVi\u1ec7c n\u00e0y c\u0169ng r\u1ea5t quan tr\u1ecdng, n\u00f3 \u0111\u1ea3m b\u1ea3o cho b\u1ea1n c\u00f3 s\u1ef1 \u1ed5n \u0111\u1ecbnh, trong SEO n\u00f3 c\u00e0ng quan tr\u1ecdng h\u01a1n n\u1eefa. N\u1ebfu \u0111i\u1ec1u ki\u1ec7n kinh t\u1ebf cho ph\u00e9p h\u00e3y mua 1 VPS \u0111\u1ec3 ph\u1ee5c v\u1ee5 cho s\u1ef1 \u1ed5n \u0111\u1ecbnh c\u1ee7a m\u00e1y ch\u1ee7 v\u00ec SEO l\u00e0 c\u00f4ng vi\u1ec7c l\u00e2u d\u00e0i, n\u00ean th\u1eddi gian uptime c\u00e0ng cao c\u00e0ng t\u1ed1t, l\u00fd t\u01b0\u1edfng nh\u1ea5t l\u00e0 99,99%, th\u1ebf th\u00ec l\u00e0m sao \u0111\u1ec3 \u0111\u00e1nh gi\u00e1 1 Hosting hay 1 VPS t\u1ed1t. B\u1ea1n coi th\u1eed hosting c\u1ee7a b\u1ea1n c\u00f3 nh\u1eefng \u0111i\u1ec1u n\u00e0y kh\u00f4ng nh\u00e9:<br \/>\n+ S\u1ef1 \u1ed5n \u0111\u1ecbnh, ch\u01b0a th\u1ea5y ho\u1eb7c kh\u00f4ng th\u1ea5y n\u00f3 r\u01a1i v\u00e0o t\u00ecnh tr\u1ea1ng \u201cWaiting for {t\u00ean_web_site}\u201d qu\u00e1 l\u00e2u, ngay g\u1ed1c tr\u00e1i m\u00e0n h\u00ecnh, n\u1ebfu b\u1ea1n th\u1ea5y n\u00f3 c\u1ee9 Waiting ho\u00e0i, ho\u1eb7c v\u00f4 l\u00e2u n\u00f3 \u0111\u01a1 v\u00e0 tr\u1eafng trang ho\u1eb7c l\u1ed7i g\u00ec \u0111\u00f3 b\u1eb1ng Ti\u1ebfng Anh ho\u1eb7c ti\u1ebfng Vi\u1ec7t m\u00e0 kh\u00f4ng ph\u1ea3i giao di\u1ec7n c\u1ee7a b\u1ea1n th\u00ec b\u1ea1n n\u00ean c\u00e2n nh\u1eafc thay \u0111\u1ed5i Hosting (VPS) kh\u00e1c. M\u00ecnh s\u1eed d\u1ee5ng VPS c\u1ee7a Linode th\u1ea5y n\u00f3 r\u1ea5t \u1ed5n \u0111\u1ecbnh v\u00e0 \u0111\u1ea3m b\u1ea3o nh\u1eefng g\u00ec m\u00ecnh c\u1ea7n.<br \/>\n+S\u1eed d\u1ee5ng SSD<br \/>\n+D\u00f9ng NGINX<br \/>\n+Ch\u1ea1y h\u1ec7 \u0111i\u1ec1u h\u00e0nh Centos<br \/>\n+S\u1eed d\u1ee5ng Maria Database<br \/>\nV\u1edbi Hosting th\u00ec ch\u01b0a c\u00f3 nh\u00e0 cung c\u1ea5p n\u00e0o \u1edf Vi\u1ec7t Nam cho m\u00ecnh c\u1ea3m gi\u00e1c an t\u00e2m c\u1ea3.<br \/>\nC\u00f2n v\u1edbi VPS th\u00ec Vultr t\u1ecf ra nhanh v\u01b0\u1ee3t tr\u1ed9i nh\u01b0ng n\u00f3 kh\u00f4ng \u1ed5n \u0111\u1ecbnh, tr\u1ea3i nghi\u1ec7m d\u00f9ng th\u1eed th\u00ec m\u00ecnh th\u1ea5y nh\u01b0 v\u1eady.<br \/>\nNhi\u1ec1u b\u1ea1n v\u1edbi chi ph\u00ed th\u1ea5p nh\u01b0ng v\u1eabn mu\u1ed1n s\u1eed d\u1ee5ng VPS th\u00ec c\u00f3 th\u1ec3 g\u00f3p mua chung \u0111\u1ec3 s\u00e0i hay h\u01a1n l\u00e0 s\u1eed d\u1ee5ng Hosting Share.<br \/>\n\u0110\u1ec3 ki\u1ec3m tra VPS c\u00f3 ok kh\u00f4ng c\u00e1c b\u1ea1n \u0111\u0103ng nh\u1eadp SSH trong VPS v\u00e0 d\u00f9ng l\u1ec7nh n\u00e0y :<\/p>\n<pre class=\"lang:default decode:true  prettyprinted\"><span class=\"pln\">curl <\/span><span class=\"pun\">-<\/span><span class=\"typ\">Lso<\/span><span class=\"pun\">-<\/span><span class=\"pln\">\u00a0topdev<\/span><span class=\"pun\">.<\/span><span class=\"pln\">vn <\/span><span class=\"pun\">|<\/span><span class=\"pln\"> bash<\/span><\/pre>\n<p>C\u00f3 nh\u1eefng th\u00f4ng s\u1ed1 b\u1ea1n c\u1ea7n l\u01b0u \u00fd \u0111\u1ec3 nh\u1eadn bi\u1ebft 1 VPS t\u1ed1t :<br \/>\n+Lo\u1ea1i \u1ea3o ho\u00e1 t\u1ed1t nh\u1ea5t l\u00e0 KVM &amp; Cloud OpenStack, c\u00e1c lo\u1ea1i \u1ea3o ho\u00e1 kh\u00e1c nh\u01b0 OpenVZ, XEN kh\u00f4ng n\u00ean s\u1eed d\u1ee5ng.<br \/>\n+T\u1ed1c \u0111\u1ed9 trung b\u00ecnh( Average) : c\u1ea7n tr\u00ean 400 MB\/s<br \/>\n+Read IOPS : tr\u00ean 35k m\u1edbi g\u1ecdi l\u00e0 \u1ed5n.<br \/>\n+Write IOPS : tr\u00ean 20k m\u1edbi g\u1ecdi l\u00e0 \u1ed5n.<\/p>\n<p><strong>6) B\u1eadt n\u00e9n trong Hosting(VPS) ho\u1eb7c S\u1eed d\u1ee5ng CDN<\/strong><br \/>\nKhi b\u1ea1n truy c\u1eadp v\u00e0o site c\u1ee7a b\u1ea1n, m\u1ed9t request s\u1ebd \u0111\u01b0\u1ee3c g\u1eedi t\u1edbi server \u0111\u1ec3 chuy\u1ec3n file xu\u1ed1ng. Nh\u1eefng file n\u00e0y c\u00e0ng l\u1edbn, c\u00e0ng m\u1ea5t nhi\u1ec1u th\u1eddi gian \u0111\u1ec3 t\u1ea3i. B\u1eb1ng c\u00e1ch n\u00e9n trang web c\u1ee7a b\u1ea1n v\u00e0 CSS tr\u01b0\u1edbc khi g\u1eedi ch\u00fang qua cho tr\u00ecnh duy\u1ec7t s\u1ebd gi\u1ea3m th\u1eddi gian t\u1ea3i xu\u1ed1ng \u0111\u00e1ng k\u1ec3 v\u00ec files s\u1ebd nh\u1ecf h\u01a1n.V\u00ec v\u1eady k\u1ebft qu\u1ea3 cu\u1ed1i c\u00f9ng sau khi gzip n\u00e9n file, k\u00edch th\u01b0\u1edbc c\u1ee7a trang v\u00e0 CSS c\u00f3 th\u1ec3 gi\u1ea3m t\u1edbi 60-70%.<br \/>\nV\u1edbi t\u1eebng Web Server ri\u1ec7ng th\u00ec vi\u1ec7c b\u1eadt Gzip c\u0169ng kh\u00e1c nhau, c\u00f3 th\u1ec3 k\u1ec3 \u0111\u1ebfn c\u00e1c web server nh\u01b0 Apache ch\u00fang ta ph\u1ea3i ch\u1ec9nh file .htaccess, v\u1edbi Nginx ch\u00fang ta ch\u1ec9nh file php.ini, v\u1edbi c\u00e1c Web Server kh\u00e1c ch\u00fang ta c\u00f3 th\u1ec3 tham kh\u1ea3o anh Google.<br \/>\nN\u1ebfu vi\u1ec7c b\u1eadt Gzip kh\u00f3 kh\u0103n v\u1edbi b\u1ea1n, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng CDN, \u0111i\u1ec3n h\u00ecnh CDN mi\u1ec5n ph\u00ed c\u1ee7a Cloudflare c\u00f3 th\u1ec3 gi\u00fap b\u1ea1n vi\u1ec7c n\u00e0y, v\u1edbi nh\u1eefng website c\u00f3 nhi\u1ec1u l\u01b0\u1ee3ng truy c\u1eadp t\u1eeb nhi\u1ec1u n\u01b0\u1edbc kh\u00e1c nhau vi\u1ec7c s\u1eed d\u1ee5ng CDN g\u1ea7n nh\u01b0 b\u1eaft bu\u1ed9c.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google v\u1eeba ra chu\u1ea9n \u0111\u00e1nh gi\u00e1 t\u1ed1c \u0111\u1ed9 \u0111\u00e1p \u1ee9ng c\u1ee7a web m\u1edbi khi\u1ebfn m\u1ecdi ng\u01b0\u1eddi lao \u0111ao, chu\u1ea9n l\u1ea7n n\u00e0y coi b\u1ed9 kh\u00e1 n\u1eb7ng n\u1ec1, nh\u1ea5t l\u00e0 tr\u00ean di \u0111\u1ed9ng, m\u00e0 b\u1ea3n th\u00e2n tr\u1ea3i nghi\u1ec7m th\u1ea5y hi\u1ec7n t\u1ea1i c\u00f3 tr\u00ean 80% ng\u01b0\u1eddi s\u1eed d\u1ee5ng thi\u1ebft b\u1ecb di \u0111\u1ed9ng, 10% s\u1eed d\u1ee5ng m\u00e1y t\u00ednh b\u1ea3ng, c\u00f2n l\u1ea1i l\u00e0 tr\u00ean m\u00e1y<\/p>\n<div class=\"h10\"><\/div>\n<p><a class=\"more-link2\" href=\"https:\/\/adrianroche-tech.com\/vi\/lam-cach-nao-de-uu-wordpress-tang-toc-do-website-cua-ban\/\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":1807,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-1790","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/adrianroche-tech.com\/vi\/wp-json\/wp\/v2\/posts\/1790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adrianroche-tech.com\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adrianroche-tech.com\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adrianroche-tech.com\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adrianroche-tech.com\/vi\/wp-json\/wp\/v2\/comments?post=1790"}],"version-history":[{"count":3,"href":"https:\/\/adrianroche-tech.com\/vi\/wp-json\/wp\/v2\/posts\/1790\/revisions"}],"predecessor-version":[{"id":1833,"href":"https:\/\/adrianroche-tech.com\/vi\/wp-json\/wp\/v2\/posts\/1790\/revisions\/1833"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adrianroche-tech.com\/vi\/wp-json\/wp\/v2\/media\/1807"}],"wp:attachment":[{"href":"https:\/\/adrianroche-tech.com\/vi\/wp-json\/wp\/v2\/media?parent=1790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adrianroche-tech.com\/vi\/wp-json\/wp\/v2\/categories?post=1790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adrianroche-tech.com\/vi\/wp-json\/wp\/v2\/tags?post=1790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}