Cách tối ưu hoàn hảo trên Google PageSpeed Insights

2
2082
Cách tối ưu hoàn hảo trên Google PageSpeed Insights

Bạn vừa xây dựng một website mới cho bạn hay công ty. Và tốn rất nhiều thời gian để thiết kế và chỉnh sửa. Nhưng có một vấn đề là website mới có thể đẹp và bạn thích nó nhưng tốc độ lại vô cùng kém.

Và một website có tốc độ load tốt sẽ tối ưu được chuyển đổi và được các công cụ tìm kiếm đánh giá cao. Nếu website có tốc độ chậm thì người dùng sẽ có xu hướng rồi bỏ trang để đi tìm 1 website mới.

Và việc tối ưu tốc độ website thường không phải dễ dàng, và phải tìm hiểu nguyên nhân và cái gì gây ra cho website chậm, như: hình ảnh, code, JS, CSS… Và bạn cần phải tìm hiểu và khắc phục nhanh những vấn đề này.

Google sẽ giảm thứ hạng website của bạn nếu như tốc độ load trang quá tệ. Google thường ưu tiên những trang web có tốc độ tải trang nhanh, và khi website của bạn đáp ứng được tiêu chí này thì tỷ lệ thoát trang thấp hơn và có cơ hội để tăng thứ hạng website trên Google.

Và Google có một công cụ có tên là Google’s PageSpeed Insights để các quản trị website có thể đánh giá sơ bộ về tốc độ tải trang.

Tại sao bạn nên quan tâm đến Page Speed

Page Speed là một yếu tố xếp hạng của Google. Nếu website của bạn có chỉ số này thấp hơn 10 đối thủ trên top 1 thì bạn sẽ giảm đi 1 cơ hội để được xếp hạng trong trang đầu tiên.

Vì vậy, tập trung vào việc tối ưu page speed là một công việc quan trọng điều này giúp ích cho việc SEO cho Website và tăng chuyển đổi, tăng ROI được dễ dàng hơn.

Backlinko gần đây đã tiến hành một nghiên cứu, họ muốn tìm ra những yếu tố nào là phổ biến nhất trong số các website được xếp hạng trong top 10.

Và page speed là một yếu tố quan trọng có ảnh hưởng rất lớn đến thứ hạng trên Google .

nghiên cứu của backino

Các vị trí xếp hạng trên Google trên trang 1 đều có cùng một điểm chung:

  • Tốc độ trang nhanh trên trang web của họ.
  • Họ có các trang web được tối ưu hóa tốt và thiết kế rõ ràng về tốc độ.

Trên hết, họ nhận thấy rằng các trang web xếp hạng hàng đầu cũng có tỷ lệ thoát thấp rất thấp khi so sánh với kết quả trang thứ hai hoặc thứ ba:

thong ke cua backlinko

Có sự tương quan lớn giữa các website có tốc độ nhanh và tỷ lệ thoát thấp.

Và mối tương quan đó đã được phân tích trong một bài viết: Google’s new PageSpeed industry benchmarks

Họ phân tích rằng khi thời gian tải trang tăng lên, đó là cơ hội để người dùng sẽ tìm hiểu nhiều trang khác tăng lên rất nhiều:

nghien cuu moi ve toc do

Điều đó có nghĩa là nếu trang của bạn mất 10 giây để tải, có khả năng ai đó rời khỏi trang web của bạn trước khi tải xong trang là 123%.

Và nếu bạn nhìn lại biểu đồ của Backlinko phía trên, nó cho thấy các website xếp hạng trên trang đầu tiên của Google đều có tốc độ tải trang dưới 3 giây.

Nhưng theo báo cáo mới nhất của Google, hầu hết các website có tốc độ chậm thì tuỳ theo từng ngành:

phan tich tu google ve toc do tai trang cho tung nganh

Cách kiểm tra tốc độ trên deskop và mobile

Chúng ta đều biết rằng các website có tốc độ chậm thường ảnh hưởng tới quá trình khi bắt đầu làm SEO. Và có nhiều vấn đề tiềm ẩn có thể làm ảnh hưởng tới tốc độ, nhưng hầu hết đều là do hình ảnh có dung lượng quá lớn.

Bạn cần phải biết chính xác những gì gây ra tốc độ trang web chậm trước khi có thể thực hiện những thay đổi cần thiết để đạt được điểm trên công cụ PageSpeed Insights.

Để bắt đầu, hãy mở công cụ PageSpeed Insights và nhập URL website của bạn vào, ví dụ: site SEO Nam Nguyễn của chúng tôi

phan tich site seo nam nguyen

Nhấp vào “Phân tích” để Google chạy thử nghiệm cho website.

Và bản báo cáo hoàn thành sẽ cho chúng ta biết mọi thứ về website và những vấn đề đang gây ảnh hưởng tới website.

Dưới đây là những phân tích về website SEO Nam Nguyễn:

bao cao toc do site seo nam nguyen

Trước tiên, chúng ta hãy nhìn vào các mục mà SEO Nam Nguyễn đã tối ưu hóa và hoàn thiện:

nhung muc da toi uu hoan thien

Bây giờ, chú ý tới những gợi ý mà Google đưa ra để giúp cải thiện tốc độ load trang:

nhung van de can khac phuc

Thông tin này cho chúng ta biết rõ các vấn đề cần phải tối ưu, như hình trên thì những vấn đề này sẽ ít tác động tới tốc độ website. Nhưng nếu muốn tốc độ 100/100 thì cần phải tối ưu các yếu tố này.

Tiếp theo, chúng ta sẽ thử nghiệm tốc độ tải trang trên mobile từ một công cụ khác của Google đó là Test My Site

Và dưới đây chúng tôi sẽ thử nghiệm cho page dịch vụ SEO của chúng tôi:

thu nghiem page dich vu seo

Google sẽ mất vài phút để chạy phân tích này, nhưng nó sẽ cho bạn cái nhìn chi tiết về cách phiên bản mobile của bạn hoạt động so với tiêu chí load trên mobile.

Nó thậm chí sẽ cho bạn biết có bao nhiêu khách truy cập bạn có thể bị mất do tốc độ tải trang thấp.

Dưới đây là những gì dữ liệu của page dịch vụ SEO của chúng tôi:

bao cao toc do load tren mobile

Thời gian tải của page dịch vụ SEO là 4s. Trong khi đó thời gian tải được ưu tiên là 3s. Điều này đồng nghĩa là Page này không có tốc độ không đạt so với tiêu chuẩn đưa ra. Và Page này sẽ mất 10% khách truy cập vì hiệu suất tốc độ kém.

Dưới đây là phân tích khác:

so sanh nganh

Mặc dù vẫn nằm trong phần hoạt động tốt, nhưng vẫn cần phải tối ưu để tối đa hoá hiệu quả, tăng lưu truy cập và chuyển đổi.

Kéo xuống dưới, Google sẽ có những gợi ý để chúng ta có thể tối ưu:

goi y cua google de sua loi

Google nói rằng với một vài vấn đề nếu được xử lý sẽ giúp giảm thời gian tải trang xuống dưới 3s.

13 cách tối ưu tốc độ cho website wordpress:

WordPress là một nền tảng tuyệt vời. Tuy nhiên, một điểm yếu mà nó bị ảnh hưởng là nó rất chậm, và nặng nè. Nếu không có phương pháp tối ưu triệt để thì website sẽ có một tốc độ rất chậm.

Trong phần này, SEO Nam Nguyễn sẽ đưa ra cho bạn 13 cách tối ưu tốc độ dành cho website wordpress hiệu quả nhất hiện nay.

Tìm kiếm 1 đơn vị cung cấp hosting chất lượng

Một hosting luôn lựa chọn tối ưu khi bắt đầu khởi tạo 1 website, nhưng theo thời gian tốc độ website sẽ dần đi xuống với lượng traffic ngày càng tăng.

Nếu như nội dung trên website được cập nhật thường xuyên thì website càng ngày sẽ chậm hơn nữa.

Do vậy cần nên tìm kiếm 1 đơn vị cung cấp hosting chất lượng với đội ngũ kĩ thuật hiểu rõ về wordpress để có thể hỗ trợ khi có sự cố xảy ra.

Setup wordpress với 1 theme nhẹ và được tối ưu

Chúng ta có thể thấy rõ là theme Twenty Fifteen (theme mặc định của wordpress) có dung lượng khá nhẹ và có tốc độ load rất là nhanh. Đơn giản có thể hiểu theme thiết kế đơn giản không có nhiều tính năng để sử dụng.

Còn có rất nhiều theme wordpress được thiết kế cồng kềnh với nhiều plugin kết hợp lại, điều này làm website trở nên nặng nề và có tốc độ load rất chậm.

Do đó khi mua theme để thiết kế website, cần nghiên cứu kĩ và chọn mua những theme nhẹ, được tối ưu tốc độ load và không có nhiều plugin hỗ trợ chức năng.

Sử dụng plugin Fastest Cache

WP Fastest Cache đi kèm với một bộ các tính năng tối ưu tốc độ tuyệt vời và rất dễ sử dụng.

Chỉ cần cài đặt, kích hoạt và thiết lập. Sau đó nhấn save và bạn đã setup xong.

Điểm đặc biệt của plugin này là dễ dàng đặt thời gian hết hạn của bộ nhớ cache cho các chuỗi URL nhất định.

Và plugin này được sử dụng bởi hơn 200.000 người và nhận được đánh giá tuyệt vời trên WordPress.org.

Tính năng, đặc điểm:

  • Thiết lập dễ dàng
  • 1 cú nhấp chuột để xóa bộ nhớ cache và / hoặc minified CSS …
  • Giảm thiểu CSS và HTML
  • Đặt thời gian hết hạn cho tất cả các bài đăng / trang hoặc chuỗi URL nhất định
  • Tích hợp CDN
  • Phiên bản cao cấp có sẵn với nhiều tính năng bổ sung

Sử dụng CDN

Khi sử dụng CDN thì bạn sẽ nhận thấy rằng nó có các ưu điểm là:

Tiết kiệm băng thông cho máy chủ gốc

Băng thông từ mạng của máy chủ gốc chỉ tốn một lần xử lý đó là chấp nhận request từ các PoP CDN, sau đó các lượt truy cập từ người dùng sẽ chỉ truy cập vào nội dung trên CDN nên máy chủ gốc sẽ không tốn thêm. Chỉ khi nào bạn tiến hành xóa các bản lưu nội dung trên CDN thì các PoP CDN sẽ tiến hành lấy nội dung lần nữa thì mới tốn thêm.

Tăng tốc lượt truy cập

Do tính chất các PoP CDN trải dài trên khắp các châu lục nên nó sẽ giúp website bạn truy cập nhanh hơn đối với các người dùng ở xa máy chủ của website. Ví dụ thachpham.com đặt máy chủ ở Mỹ mà nếu truy cập trực tiếp để xem một hình ảnh 300KB ở Việt Nam sẽ mất khoảng 0.5 giây (500ms). Thế nhưng nếu thachpham.com dùng CDN cho các nội dung tĩnh đó có hỗ trợ PoP tại Việt Nam thì người dùng chỉ mất 0.01 giây (10ms) để xem một tập tin, thậm chí còn nhanh hơn thế.

Tương tự với các người dùng ở quốc gia khác, CDN của ban càng có nhiều PoP ở nhiều quốc gia khác nhau thì càng có lợi trong việc tăng tốc website toàn cầu.

Tiết kiệm dung lượng

Nếu bạn có sử dụng phương thức Push CDN thì sẽ tiết kiệm được dung lượng lưu trữ cho máy chủ vì mọi thứ đã được upload lên thẳng máy chủ CDN. Tuy nhiên để an toàn bạn nên lưu lại nội dung ở một nơi nào đó đề phòng dịch vụ CDN có vấn đề.

Tiết kiệm chi phí

Chi phí tiết kiệm ở đây là chi phí băng thông. Giả sử máy chủ hoặc gói host của bạn chỉ hỗ trợ một khoảng băng thông cho phép mỗi tháng nhất định thì khi hết bạn sẽ cần mua thêm hoặc nâng cấp băng thông. Giá băng thông thấy vậy chứ không hề rẻ, giá băng thông trung bình hiện nay trên một số nhà cung cấp host là khoảng 20.000 đồng cho mỗi GB, tương đương $0.88 rồi. Nhưng các dịch vụ CDN hiện nay đa phần sẽ có giá là khoảng $0.05 hoặc rẻ hơn, ở một số PoP Châu Á nếu có đắt hơn thì cao lắm cũng khoảng $0.1 cho mỗi GB băng thông. Vậy thì thay vì bạn mua thêm băng thông ở host thì hãy dùng CDN sẽ tiết kiệm hơn rất nhiều.

Tối ưu hóa hình ảnh

Có một plugin tối ưu và nén hình ảnh có tên là Smush giúp giảm rất nhiều kích thước của hình ảnh mà không ảnh hưởng tới chất lượng của hình.

Chỉ cần cài đặt plugin Wp-Smush thì mọi hình ảnh khi được tải lên sẽ được plugin này tự động nén dung lượng lại.

Tối ưu tốc độ của trang chủ

Trang chủ có thể nói là trang quan trọng nhất của một website, do đó liên quan tới tốc độ tải trang thì trang chủ cần phải tốc độ load nhanh nhất có thể được.

Những vấn đề cần phải giải quyết:

  • Rút ngắn đoạn mô tả của các bài viết
  • Giảm số số lượng bài viết hiển thị trên trang chủ
  • Loại bỏ các tiện ích không cần thiết khỏi trang chủ.
  • Xóa plugin không hoạt động.

Nhìn chung, thiết kế trang chủ cần phải rõ ràng và tập trung sẽ giúp trang của bạn không chỉ đẹp, mà còn tải nhanh hơn.

Tối ưu database WordPress

Chỉ cần sử dụng plugin WP-Optimize phiên bản miễn phí cho website. Plugin này cho phép thực hiện một tác vụ đơn giản: tối ưu hóa database (spam, bản nháp, …).

Một plugin khác cũng rất tốt đó là plugin WP-DB Manager, có thể lên lịch hẹn để tối ưu hóa cơ sở dữ liệu.

Vô hiệu hóa Hotlinking và leeching

Hotlinking là một hình thức ăn trộm băng thông. Nó xảy ra khi các trang web khác lấy hình ảnh trực tiếp trên website từ các bài viết, làm cho tốn băng thông ngày càng nhiều.

Trường hợp này thường thấy ở các website thường xuyên đi cào nội dung, do đó chúng ta cần phải đặt mã này vào trong file .htaccess:

disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?seonamnguyen.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Add Expires header vào static resource

Expires header là cách để chỉ định thời gian đủ xa để người truy cập (trình duyệt) không phải load lại bất kỳ nội dung tĩnh nào (chẳng hạn như tệp css, javascript, hình ảnh…).

Bằng cách này, bạn có thể giảm đáng kể thời gian tải cho người dùng.

Dán mã sau vào file .htaccess:

ExpiresActive On
ExpiresByType hình ảnh / gif A2592000
ExpiresByType hình ảnh / png A2592000
ExpiresByType hình ảnh / jpg A2592000
ExpiresByType hình ảnh / jpeg A2592000

Hình ảnh Gravatar

Kiểm tra GTmetrix hay Pagespeed Insinghts đều có thông báo là các hình ảnh Gravatar mặc định đang ảnh hưởng tới tốc độ website.

Ngoài phương án tắt chức năng hiển thị Gravatar đi, thì có thể dùng plugin Wp-Avatar để thay thế Avatar của tác giả bài viết.

Thêm LazyLoad cho hình ảnh

LazyLoad là quá trình chỉ có hình ảnh trong màn hình đầu tiên, sau đó khi kéo xuống dưới thì các hình ảnh khác mới bắt đầu tải.

Điều này không chỉ giúp tăng tốc độ website mà còn giúp tiết kiệm băng thông.

Sử dụng và cài đặt plugin jQuery Image Lazy Load.

Tắt pingback và trackbacks

Theo mặc định, WordPress tương tác với các blog khác được có pingback và trackbacks.

Mỗi khi một blog khác đề cập đến bạn, nó sẽ thông báo cho trang web của bạn, lần lượt cập nhật dữ liệu trên bài đăng. Tắt tính năng này sẽ không phá hủy các backlink đến website mà còn giúp làm gọn database.

Và bạn đang sử website wordpress có thể sử dụng các plugin tăng tốc độ website cho wordpress, sau khi cài đặt bạn sẽ cảm nhận được tốc độ load của website sẽ được cải thiện lên rất nhiều.

2 COMMENTS

  1. Google đã cập nhật lại tính năng mới cho Google PageSpeed Insights, giờ thì tốc độ tải trang sẽ được lấy giá trị trung bình từ trải nghiệm người dùng thật trên trình duyệt Chrome.

LEAVE A REPLY

Please enter your comment!
Please enter your name here