Cộng tác viên Janet Driscoll Miller chỉ ra ba vấn đề về tốc độ trang và đưa ra các giải pháp đơn giản nhưng hiệu quả cho phép các trang web tải nhanh hơn và được Google chú ý. Có rất nhiều lý do để cải thiện việc trang web tải nhanh thế nào. Một trong số chúng là từ bỏ trang. Nếu trang của bạn tải chậm và khách hàng rời đi trước khi xem được các dịch vụ của bạn, làm thế nào bạn có thể phát triển kinh doanh và thành công? Một nghiên cứu của Google gần đây cho thấy 53% người ghé thăm trang di động sẽ rời bỏ trang web nếu như nó mất hơn 3 giây để tải. Một điều quan trọng nữa với các chuyên gia SEO đó là tốc độ tải trang hiện là một yếu tố xếp hạng cho máy bàn và tốc độ trang di động cũng sẽ trở thành một yếu tố xếp hạng vào tháng Bảy 2018. Tôi đã thấy vài lỗi phổ biến có thể làm giảm đáng kể tốc độ tải trang. May mắn là các lỗi này có thể được sửa nhanh chóng và dễ dàng, đây là một điều tốt, vì từng chút một sẽ giúp ích khi nói đến việc cải thiện tốc độ tải trang! Hãy xem xét ba vấn đề phổ biến ảnh hưởng tới tốc độ tải trang và làm thế nào để sửa chúng. Kích cỡ hình ảnh Kích cỡ hình ảnh có thể là lỗi phổ biến nhất tôi thấy làm chậm tốc độ tải trang. Thường thì các quản trị web tải nội dung lên trang web của chúng ta có thể là người không biết tối ưu hình ảnh và không hiểu tại sao nó lại quan trọng. Kết quả có thể là các tệp hình ảnh rất lớn được sử dụng trong khi một hình ảnh giảm cỡ có thể được sử dụng dễ dàng hơn và có cùng kết quả về thị giác. Dưới đây là một ví dụ. Hình ảnh này là từ một blog. Hình bên trên thể hiện kích cỡ khi được hiển thị trên bài viết blog. Hình phía dưới là kích cỡ thật của hình ảnh gốc được sử dụng. Lưu ý về việc ảnh gốc lớn hơn thế nào so với phiên bản phía trên. Hình ảnh càng lớn thì càng nhiều điểm ảnh phải được tải xuống. Để giảm thời gian tải trang, hãy cố điều chỉnh hình ảnh của bạn tới kích cỡ hiển thị trước khi tải lên thay vì việc chỉ điều chỉnh kích cỡ sử dụng các thông số HTML. Nếu bạn sử dụng một hệ thống quản lý nội dung CMS, thì có rất nhiều tiện ích bạn có thể dùng để điều chỉnh kích thước hình ảnh khi bạn tải chúng lên trang. Nếu bạn tìm kiếm “các tiện ích WordPress để điều chỉnh kích cỡ hình ảnh”, bạn sẽ tìm thấy rất nhiều thứ để lựa chọn, như là Compressor, một tiện ích miễn phí. Nó sẽ nén hình ảnh của bạn nhỏ hơn mà không giảm chất lượng. Hãy tìm kiếm một công cụ điều chỉnh cho bạn thấy hình ảnh xem trước của hình nén trước khi bạn quyết định nén hình ảnh. Điều này đặc biết quan trọng khi làm việc với một nhà thiết kế web quan tâm đến việc hy sinh chất lượng hình ảnh khi nén. Mã Java không sử dụng Thông thường các trang web sử dụng các tệp tiêu đề và cuối trang để thiết lập khu vực tiêu đề/điều hướng và khu vực cuối trang tương ứng của trang web. Vì các khu vực này thường khá cố định trên trang web, bổ sung các tệp này nghĩa là bạn có thể lập trình chúng một lần và sử dụng trên mọi trang. Nó thực sự hiệu quả, đặc biệt khi tiến hành cập nhật. Ví dụ nếu bạn có một thay đổi với phần điều hướng, hãy thay đổi một lần trong file tiêu đề và nó sẽ tự động cập nhật trên mọi trang có chứa tệp tiêu đề đó. Một vấn đề nổi lên với vài mã Java. Có các thành phần mã Java bạn cần trên mọi trang của trang web – như mã Java theo dõi Google Analytics. Nhưng các thành phần mã Java khác có thể chỉ cần trên một số trang cụ thể của trang web. Ví dụ như nếu ta làm việc với một bệnh viện có một trang sự kiên cho lớp học Lamaze hay các bà mẹ sắp sinh. Trên trang của lớp Lamaze, họ có một tính năng để lưu lại sự kiện của lớp vào lịch Outlook của bạn, được kích hoạt bằng một phần tử Java có trong tệp tiêu đề. Đây là một tính năng rất tuyệt và hữu ích với các phần sự kiện của trang web, nhưng phần còn lại của trang web không cần đến hoặc sử dụng đến phần tử Java này. Mã Java trên trang Lamaze tải trên mọi trang của trang web, cho dù nó có cần thiết hay có trên trang đó không. Các trang không sử dụng mã Java đó phải tải đoạn mã đó, tang thời gian tải trang vì một phần tử không cần thiết trên trang. Hãy đánh giá mã Java bạn sử dụng trong tệp tiêu đề. Nó có cần thiết ở đó không? Nếu không, có thể di chuyển vào phần than để đoạn mã đó tải chỉ ở trang đó chứ không phải mọi trang được không? Hy vọng câu trả lời là có. Tải các thành phần trong các trang web từ bên thứ ba Nếu bạn cần tải các thành phần như là nút chia sẻ mạng xã hội, các video nhúng, các theo dõi và quảng cáo trên các trang web từ bên thứ ba, hãy cố giảm thiểu thấp nhất có thể. Tại sao? Bạn không kiểm soát được tốc độ của máy chủ của bên thứ ba và tốc độ tải của các thành phần trên máy chủ đó. Nếu bạn gặp tình huống là tải các thành phần từ bên thứ ba chậm đi vì vấn để máy chủ, nó có thể tác động tới tốc độ tải trang của bạn. Google nói như sau: Các đoạn mã từ bên thứ ba cung cấp các tính năng hữu ích rất rộng rãi, làm cho trang web linh động, có tính tương tác và kết nối hơn. Các đoạn mã này có thể rất quan trọng với tính năng của trang web bạn hay mang lại doanh thu. Tuy nhiên các mã lệnh từ bên thứ ba cũng có rất nhiều rủi ro cần xem xét để giảm thiểu tác động của chúng mà vẫn đem lại giá trị. Tại sao bạn cần cẩn thận với các mã lệnh từ bên thứ ba? • Chúng có thể có các vấn đề về hiệu năng. • Chúng có thể có các vấn đề về bảo mật. • Chúng có thể có các vấn đề về an ninh. • Chúng có thể khó đoán và thay đổi mà bạn không biết. • Chúng có thể có các hậu quả không mong muốn. Sử dụng các thành phần từ bên thứ ba nếu bạn muốn, nhưng hãy đảm bảo rằng bạn chỉ làm thế khi cần thiết. Kết luận Nếu bạn có thể xử lý ba vấn đề nêu trên, bạn có khả năng sẽ có tốc độ tải trang nhanh hơn và giúp ích cho các hoạt động SEO của mình. Đôi khi một chút nỗ lực có thể đem lại sự khác biệt lớn lao! Nguồn: searchengineland.com