Odoo 19.4 thêm dữ liệu có cấu trúc vào HTML của trang web theo mặc định, theo ghi chú phát hành của sản phẩm. Mục đích được nêu là hỗ trợ tối ưu hóa công cụ tìm kiếm và Google Rich Results. Đối với các tổ chức đang vận hành website hoặc cửa hàng trực tuyến Odoo, điều này có nghĩa là thông tin có cấu trúc có thể trở thành một phần của đầu ra trang tiêu chuẩn thay vì luôn phải triển khai thủ công riêng. (Odoo 19.4 Release Notes)

Ghi chú phát hành xác nhận tính năng mặc định nhưng không mô tả hành vi của nó đối với mọi mẫu trang, chế độ xem đã tùy chỉnh hoặc triển khai hiện có. Vì vậy, các nhóm Website nên xác minh đầu ra trong môi trường của riêng mình, đặc biệt khi các mẫu Odoo tiêu chuẩn đã được sửa đổi. (Odoo 19.4 Release Notes)

Dữ liệu có cấu trúc làm gì

Dữ liệu có cấu trúc cung cấp cho trình thu thập dữ liệu của công cụ tìm kiếm thông tin về ý nghĩa của nội dung trang. Tài liệu của Odoo giải thích rằng thông tin này có thể được dùng để tạo ra các hiển thị kết quả tìm kiếm phong phú hơn. Nó được đưa vào HTML của trang để nội dung được hỗ trợ có thể được diễn giải cụ thể hơn so với chỉ từ phần nội dung hiển thị trên trang. (Odoo 19.0 Docs: Structure Seo)

Hỗ trợ rich results không đảm bảo rằng Google sẽ hiển thị rich result hoặc gán một thứ hạng tìm kiếm cụ thể. Lợi ích đã được xác nhận là thông tin trang liên quan có thể được trình bày dưới dạng có cấu trúc mà công cụ tìm kiếm có thể hiểu và có khả năng sử dụng. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Structure Seo)

Vì vậy, một bản nâng cấp Odoo 19.4 nên được đánh giá bằng cách xem HTML được tạo ra, không chỉ bằng việc tìm kiếm thay đổi tức thời trong kết quả tìm kiếm. Các nhóm nên xác nhận rằng thông tin có cấu trúc dự kiến đã có mặt và phản ánh chính xác nội dung hiển thị. Việc triển khai dữ liệu có cấu trúc và việc nó được sử dụng sau cùng trong kết quả tìm kiếm là hai vấn đề riêng biệt. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Structure Seo)

Nội dung được tài liệu hóa được hỗ trợ

Odoo tài liệu hóa hỗ trợ microdata schema.org cho bốn lĩnh vực: sự kiện, sản phẩm eCommerce, bài đăng diễn đàn và địa chỉ liên hệ. Các danh mục này xác định phạm vi được tài liệu hóa và cung cấp điểm khởi đầu thực tế để xem xét một website Odoo. Không nên hiểu rằng mọi trang hoặc mọi loại nội dung đều nhận được markup giống nhau. (Odoo 19.0 Docs: Structure Seo)

Việc xem xét nên phản ánh nội dung thực tế của website. Một website sự kiện nên kiểm tra các trang sự kiện, trong khi một cửa hàng trực tuyến nên ưu tiên các trang sản phẩm. Các tổ chức sử dụng diễn đàn Odoo nên bao gồm các bài đăng diễn đàn, và các doanh nghiệp công bố thông tin liên hệ nên kiểm tra nội dung địa chỉ liên quan. Kiểm tra các trang đại diện hữu ích hơn là chỉ xem trang chủ. (Odoo 19.0 Docs: Structure Seo)

Kết quả phong phú cho sản phẩm có thể bao gồm thông tin như giá và đánh giá. Đối với các website Odoo eCommerce, các nhóm nên đối chiếu các giá trị có cấu trúc đó với thông tin sản phẩm hiển thị cho khách hàng. Markup mặc định không loại bỏ nhu cầu kiểm tra độ chính xác của dữ liệu sản phẩm nền tảng. (Odoo 19.0 Docs: Structure Seo)

Tài liệu xác định các danh mục được hỗ trợ nhưng không cho biết mọi mẫu tùy chỉnh, tiện ích mở rộng của bên thứ ba hoặc chế độ xem website đã sửa đổi sẽ ảnh hưởng như thế nào đến đầu ra. Nếu một triển khai thay đổi các mẫu sự kiện, sản phẩm, diễn đàn hoặc liên hệ tiêu chuẩn, HTML được tạo ra nên được kiểm tra trong cấu hình đã tùy chỉnh đó. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Structure Seo)

Các tính năng SEO liên quan của Odoo

Dữ liệu có cấu trúc là một phần trong chức năng SEO được tài liệu hóa của Odoo. Odoo cũng tự động tạo các tệp sitemap và thêm thẻ hreflang cùng x-default vào các trang website đa ngôn ngữ. Các tính năng này mô tả nội dung website cho công cụ tìm kiếm theo những cách khác nhau và nên được xem xét riêng biệt. (Odoo 19.0 Docs: Structure Seo)

Sitemap, thẻ đa ngôn ngữ và dữ liệu có cấu trúc không thể thay thế cho nhau. Việc tạo sitemap giúp hiển thị các trang website, thẻ hreflang và x-default xác định các ngôn ngữ thay thế, còn microdata schema.org mô tả các loại nội dung được hỗ trợ. Sự hiện diện của một tính năng không xác nhận rằng các tính năng khác cũng có mặt hoặc chính xác. (Tài liệu Odoo 19.0: Cấu trúc SEO)

Đối với các trang Odoo đa ngôn ngữ, việc kiểm tra ở cấp trang cần bao gồm cả dữ liệu có cấu trúc và các thẻ hreflang và x-default liên quan. Điều này giúp việc nhắm mục tiêu ngôn ngữ tách biệt với phần đánh dấu gắn với sản phẩm, sự kiện, bài viết diễn đàn hoặc địa chỉ liên hệ. (Tài liệu Odoo 19.0: Cấu trúc SEO)

Các kiểm tra cho một triển khai Odoo 19.4

Bắt đầu bằng việc lập danh mục các loại trang liên quan. Ghi lại liệu сайт có sử dụng sự kiện, sản phẩm eCommerce, bài viết diễn đàn hay địa chỉ liên hệ, các mẫu liên quan là chuẩn hay đã tùy chỉnh, và những trang nào là đa ngôn ngữ. Việc này giúp xác định nơi cần xem xét các tính năng dữ liệu có cấu trúc và ngôn ngữ đã được Odoo tài liệu hóa. (Tài liệu Odoo 19.0: Cấu trúc SEO)

Sau khi triển khai Odoo 19.4 trong môi trường thử nghiệm, hãy kiểm tra HTML của các trang đại diện. Vì ghi chú phát hành nêu rằng dữ liệu có cấu trúc được thêm vào HTML của trang web theo mặc định, HTML được tạo ra là nơi thích hợp để xác định trang web đã cấu hình tạo ra gì. Khi các bản ghi chứa nhiều kiểu thông tin khác nhau, hãy kiểm tra hơn một ví dụ. (Ghi chú phát hành Odoo 19.4)

So sánh các giá trị có cấu trúc với nội dung hiển thị và nội dung đã lưu. Kiểm tra sản phẩm nên bao gồm thông tin như giá và đánh giá vì Odoo xác định đây là các chi tiết có thể xuất hiện trong kết quả phong phú của sản phẩm. Hãy áp dụng cùng một kiểm tra độ chính xác cho nội dung sự kiện, diễn đàn và địa chỉ liên hệ được hỗ trợ. (Tài liệu Odoo 19.0: Cấu trúc SEO)

Các đánh dấu schema.org tùy chỉnh hiện có cần được chú ý thêm. Nếu các mẫu đã tạo thông tin có cấu trúc, các nhóm nên so sánh đầu ra đó với hành vi mặc định của Odoo 19.4. Các nguồn được cung cấp xác nhận giá trị mặc định mới và các danh mục nội dung được tài liệu hóa, nhưng không giải thích kết quả khi kết hợp tính năng này với mọi triển khai tùy chỉnh. (Ghi chú phát hành Odoo 19.4; Tài liệu Odoo 19.0: Cấu trúc SEO)

Một quy trình rà soát thực tế

Một cuộc rà soát hữu ích có thể được tổ chức theo loại trang. Với mỗi danh mục được website sử dụng, hãy chọn các bản ghi đại diện và thu thập HTML kết quả. Ghi rõ mẫu liên quan là chuẩn hay đã tùy chỉnh, sau đó so sánh các giá trị có cấu trúc với thông tin người truy cập nhìn thấy. Cách này tạo ra hồ sơ rõ ràng hơn so với việc chỉ xác nhận chung rằng dữ liệu có cấu trúc đã được bật. (Ghi chú phát hành Odoo 19.4; Tài liệu Odoo 19.0: Cấu trúc SEO)

Đối với cửa hàng trực tuyến, mẫu nên bao gồm các trang sản phẩm với thông tin mà doanh nghiệp kỳ vọng khách hàng và công cụ tìm kiếm sẽ nhận được. Với nội dung sự kiện, diễn đàn và liên hệ, mẫu cũng nên phản ánh các biến thể có trên trang trực tiếp. Mục đích là xác định cách phần hỗ trợ được tài liệu hóa xuất hiện trên các trang đã cấu hình của tổ chức. (Tài liệu Odoo 19.0: Cấu trúc SEO)

Các trang đa ngôn ngữ cần một kiểm tra liên quan nhưng khác biệt. Rà soát nội dung có cấu trúc trên từng trang liên quan, đồng thời xác nhận riêng các thẻ hreflang và x-default. Việc tạo sitemap cũng nên được kiểm tra độc lập, vì Odoo tài liệu hóa đây là một tính năng SEO tự động khác, chứ không phải là một phần của chính phần đánh dấu dữ liệu có cấu trúc. (Tài liệu Odoo 19.0: Cấu trúc SEO)

Những gì người ra quyết định nên xác minh

Trước khi phê duyệt nâng cấp hoặc coi tính năng là hoàn chỉnh, người ra quyết định nên yêu cầu bằng chứng từ chính các trang của tổ chức. Cuộc rà soát nên xác định các loại nội dung được hỗ trợ đang sử dụng, cho thấy dữ liệu có cấu trúc được tạo trong HTML, so sánh với nội dung hiển thị và ghi nhận mọi mẫu đã tùy chỉnh. Các trang đa ngôn ngữ nên có xác nhận riêng về các thẻ hreflang và x-default, trong khi việc tạo sitemap vẫn nên là một mục rà soát riêng. (Ghi chú phát hành Odoo 19.4; Tài liệu Odoo 19.0: Cấu trúc SEO)

Odoo 19.4 đưa dữ liệu có cấu trúc vào HTML mặc định của trang web, nhưng việc kiểm tra triển khai vẫn cần thiết. Odoo tài liệu hóa hỗ trợ cho các danh mục nội dung cụ thể và mô tả dữ liệu có cấu trúc như một cách giúp trình thu thập dữ liệu hiểu nội dung và có thể tạo ra kết quả phong phú hơn. Kiểm tra liên quan là xem đầu ra có hiện diện, chính xác và phù hợp với các trang của tổ chức hay không, chứ không phải giả định một kiểu hiển thị tìm kiếm cụ thể nào. (Ghi chú phát hành Odoo 19.4; Tài liệu Odoo 19.0: Cấu trúc SEO)