Tối ưu Odoo website

Hướng dẫn tăng tốc độ website Odoo

Thời gian tải trang là một tiêu chí quan trọng đối với các công cụ tìm kiếm. Bài viết dưới đây sẽ hướng dẫn bạn cách tăng tốc website trên nền tảng odoo của bạn.









Tối ưu hóa website giúp cho doanh nghiệp tăng mức độ hiển thị trên kết quả tìm kiếm của google. Đồng thời, tăng số lượng traffic và chuyển đổi cho doanh nghiệp. Vậy làm sao để tối ưu trang web được phát triển trên nền tảng Odoo.? Hãy cùng Onnet Consulting tìm hiểu chi tiết trong bài viết chia sẻ dưới đây.

Tối ưu tốc độ tải trang

Thời gian tải trang là một tiêu chí quan trọng đối với các công cụ tìm kiếm. Trang web nhanh hơn không chỉ cải thiện trải nghiệm của khách truy cập mà còn mang lại cho bạn thứ hạng trang tốt hơn. Một số nghiên cứu đã chỉ ra rằng, nếu bạn chia thời gian tải trang của mình cho hai (ví dụ: 2 giây thay vì 4 giây), tỷ lệ bỏ qua của khách truy cập cũng được chia cho hai. (25% đến 12,5%). Thêm một giây để tải một trang có thể khiến Amazon mất 1,6 tỷ USD. 

Thật may mắn, webiste Odoo làm tất cả những điều kỳ diệu cho bạn. Dưới đây, bạn sẽ tìm thấy các thủ thuật mà Odoo sử dụng để tối ưu Odoo website của bạn. Bạn có thể so sánh cách xếp hạng trang web của mình bằng hai công cụ  "Tốc độ trang Google" hoặc "Kiểm tra tốc độ trang web Pingdom".

Tối ưu hình ảnh

Khi bạn tải lên hình ảnh mới, website Odoo sẽ tự động nén chúng để giảm kích thước của chúng (nén không mất dữ liệu cho .PNG và .GIF và nén mất dữ liệu cho .JPG).

Từ nút tải lên, bạn có tùy chọn giữ hình ảnh gốc không bị sửa đổi nếu bạn muốn tối ưu hóa chất lượng của hình ảnh hơn là hiệu suất.


Odoo nén hình ảnh khi chúng được tải lên trang web, không phải khi khách truy cập yêu cầu. Do đó, có thể nếu bạn sử dụng theme của bên thứ ba, theme đó có thể cung cấp hình ảnh không được nén hiệu quả.

Khi bạn nhấp vào một hình ảnh, Odoo website sẽ hiển thị cho bạn các thuộc tính Alt và title của thẻ <img>. Bạn có thể nhấp vào nó để đặt tiêu đề và thuộc tính Alt của riêng bạn cho hình ảnh.


Các chữ tượng hình của Odoo được triển khai bằng một phông chữ (Font Awesome trong hầu hết các chủ đề Odoo). Do đó, bạn có thể sử dụng bao nhiêu ký tự tượng hình tùy thích trong trang của mình mà không làm nặng việc tải trang.


CDN

Sử dụng hệ thống máy chủ phân phối nội dung (CDN) là một trong những tính năng cao cấp giúp việc tải trang nhanh hơn. Nếu bạn kích hoạt tính năng CDN trong Odoo, các tài nguyên tĩnh (Javascript, CSS, hình ảnh) sẽ được tải từ hệ thống máy chủ phân phối nội dung. Sử dụng giải pháp CDN có 3 lợi ích: 

- Tải tài nguyên từ máy chủ lân cận (hầu hết CDN có máy chủ ở các quốc gia chính trên toàn cầu)

- Bộ nhớ đệm tài nguyên hiệu quả (không sử dụng tài nguyên tính toán trên máy chủ của riêng bạn)

- Chia nhỏ tải tài nguyên trên các dịch vụ khác nhau cho phép tải song song nhiều tài nguyên hơn (vì giới hạn 6 yêu cầu song song của Chrome là theo miền)

Bạn có thể định cấu hình các tùy chọn CDN của mình từ ứng dụng Quản trị viên trang web, sử dụng menu Cấu hình. Đây là một ví dụ về cấu hình bạn có thể sử dụng:


Giao diện hỗ trợ di động - Responsive

Các trang web không thân thiện với thiết bị di động sẽ bị ảnh hưởng tiêu cực đến thứ hạng của công cụ tìm kiếm (đặc biệt là Google). Tất cả các theme trên Odoo website do triển khai đều dựa vào Bootstrap để hiển thị hiệu quả theo thiết bị: máy tính để bàn, máy tính bảng hoặc thiết bị di động.


Vì tất cả các mô-đun Odoo đều chia sẻ cùng một công nghệ nên tất cả các trang trong trang web của bạn đều thân thiện với thiết bị di động.

Khả năng mở rộng

Ngoài tốc độ nhanh, Odoo website cũng có khả năng mở rộng cao hơn so với CMS và Thương mại điện tử truyền thống (Drupal, Wordpress, Magento, Prestashop). Liên kết sau cung cấp phân tích về CMS nguồn mở chính và Thương mại điện tử so với Odoo khi nói đến tỉ lệ truy cập cao: 

Đây là slide tóm tắt khả năng mở rộng của Odoo Website & eCommerce.


Hệ thống file tối ưu Công cụ tìm kiếm.

Sitemap - Sơ đồ trang web

Sơ đồ trang chỉ ra các trang để lập chỉ mục cho rô bốt công cụ tìm kiếm. Odoo tự động tạo tệp /sitemap.xml cho bạn. Vì lý do hiệu suất, tệp này được lưu vào bộ nhớ cache và cập nhật 12 giờ một lần.

Theo mặc định, tất cả các URL sẽ nằm trong một tệp /sitemap.xml duy nhất, nhưng nếu bạn có nhiều trang, Odoo sẽ tự động tạo tệp Chỉ mục sơ đồ trang, tôn trọng giao thức sitemaps.org nhóm URL sơ đồ trang thành 45,000 phần mỗi tệp.

Mỗi mục nhập sơ đồ trang web có 3 thuộc tính được tính toán tự động:

<loc>: URL của một trang

<lastmod>: ngày sửa đổi cuối cùng của tài nguyên, được tính toán tự động dựa trên đối tượng liên quan. Đối với trang liên quan đến sản phẩm, đây có thể là ngày sửa đổi cuối cùng của sản phẩm hoặc trang đó.

<priority>: mô-đun có thể triển khai thuật toán ưu tiên riêng dựa trên nội dung của chúng (ví dụ: một diễn đàn có thể chỉ định mức độ ưu tiên dựa trên số phiếu vote trên một bài đăng cụ thể). Mức độ ưu tiên của một trang tĩnh được xác định bởi trường ưu tiên của nó, được chuẩn hóa.

Đánh dấu dữ liệu có cấu trúc

Đánh dấu dữ liệu có cấu trúc được sử dụng để tạo Đoạn mã chi tiết trong kết quả của công cụ tìm kiếm. Đó là một cách để web gửi dữ liệu có cấu trúc đến rô bốt công cụ tìm kiếm; giúp chúng hiểu nội dung của bạn và tạo kết quả tìm kiếm được trình bày tốt.

Google hỗ trợ một số đoạn trích phong phú cho các loại nội dung, bao gồm: Bài đánh giá, Con người, Sản phẩm, Doanh nghiệp, Sự kiện và Tổ chức.

Odoo triển khai dữ liệu vi mô như được định nghĩa trong đặc tả schema.org cho các sự kiện, sản phẩm Thương mại điện tử, bài đăng trên diễn đàn và địa chỉ liên hệ. Điều này cho phép các trang sản phẩm của bạn được hiển thị trên Google bằng cách sử dụng thông tin bổ sung như giá cả và xếp hạng của một sản phẩm:


Robots.txt

Khi lập chỉ mục trang web của bạn, đầu tiên các công cụ tìm kiếm sẽ xem xét các quy tắc lập chỉ mục chung của tệp a`` / robots.txt '' (rô bốt được phép, đường dẫn sơ đồ trang web, v.v.). Odoo tự động tạo nó. Nội dung của nó là:

User-agent: * Sitemap: https://www.odoo.com/sitemap.xml

Điều đó có nghĩa là tất cả rô bốt đều được phép lập chỉ mục trang web của bạn và không có quy tắc lập chỉ mục nào khác ngoài quy tắc được chỉ định trong sơ đồ trang web được tìm thấy tại địa chỉ mà bạn cung cấp..

Bạn có thể tùy chỉnh tệp rô bốt ở chế độ Nhà phát triển từ Cài đặt -> Kỹ thuật -> Giao diện người dùng -> Chế độ xem (loại trừ rô bốt, loại trừ một số trang, chuyển hướng đến Sơ đồ trang web tùy chỉnh). Làm cho Dữ liệu Mô hình của dạng xem Không thể cập nhật để không đặt lại tệp sau khi nâng cấp hệ thống.

Nguồn: Odoo 

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provided both a filter and a template to use.
Hướng dẫn tăng tốc độ website Odoo
Minh Ngoc 22 November, 2023

Chia sẻ bài viết này