Schema Markup giúp công cụ tìm kiếm hiểu rõ nội dung, thực thể và ngữ cảnh trên từng trang WordPress. Khi được cấu hình đúng, dữ liệu có cấu trúc có thể giúp nội dung đủ điều kiện hiển thị kết quả phong phú, chẳng hạn như câu hỏi thường gặp, công thức, khóa học, phim hoặc sự kiện.
Rank Math tích hợp Schema Markup ngay trong plugin, vì vậy bạn không cần cài thêm công cụ bên ngoài chỉ để tạo dữ liệu có cấu trúc. Điều quan trọng là chọn đúng loại Schema, dùng biến động hợp lý và chỉ khai báo thông tin thực sự xuất hiện trên trang.
Bật mô-đun Schema Structured Data trong Rank Math
Nếu bạn mở bảng Rank Math trong bài viết, trang hoặc loại nội dung tùy chỉnh nhưng không thấy mục Schema, nguyên nhân thường là mô-đun này chưa được kích hoạt. Khi đó, bạn vào bảng điều khiển WordPress, mở Rank Math SEO, chọn phần bảng điều khiển và tìm mô-đun Schema Structured Data.
Sau khi bật mô-đun, hãy tải lại trang chỉnh sửa nội dung. Trong bảng Rank Math, ngoài các mục chung, nâng cao và mạng xã hội, bạn sẽ thấy thêm tab Schema để thêm, chỉnh sửa hoặc kiểm tra dữ liệu có cấu trúc.
Thiết lập Schema mặc định cho bài viết, trang và loại nội dung tùy chỉnh
Rank Math thường tự thêm Schema Article cho bài viết và trang mới. Đây là cấu hình mặc định phù hợp với nhiều website xuất bản nội dung, nhưng không phải lúc nào cũng phản ánh chính xác loại trang bạn đang xây dựng.
Để thay đổi mặc định, vào Rank Math SEO, chọn phần tiêu đề và mô tả, sau đó chọn loại nội dung ở thanh bên. Trong phần cấu hình của bài viết hoặc trang, bạn có thể chọn loại Schema mặc định phù hợp hơn và lưu thay đổi.
Ví dụ, nếu bạn đặt Schema Book làm mặc định cho một loại nội dung, các nội dung mới thuộc loại đó sẽ tự nhận cấu trúc Book. Tuy nhiên, việc tự thêm loại Schema mới chỉ là bước khởi đầu. Bạn vẫn cần mở Schema trên từng trang để nhập các thông tin riêng như tên, mô tả, hình ảnh hoặc các trường bắt buộc khác.
Schema mặc định cho loại nội dung tùy chỉnh
Rank Math có thể nhận diện loại nội dung tùy chỉnh mà website tạo ra. Một doanh nghiệp tổ chức sự kiện, chẳng hạn, có thể có loại nội dung riêng mang tên Events. Khi tạo một sự kiện mới, Rank Math không nhất thiết tự áp dụng Schema phù hợp nếu bạn chưa thiết lập mặc định.
Bạn chỉ cần mở phần tiêu đề và mô tả, chọn loại nội dung Events, rồi đặt Schema Event làm mặc định. Từ lần tạo sự kiện tiếp theo, Event Schema sẽ tự xuất hiện trong tab Schema.
Các trường tiêu đề và mô tả trong cấu hình mặc định có thể dùng biến động. Những biến này sẽ tự lấy dữ liệu từ tiêu đề SEO, mô tả SEO, đường dẫn hoặc thông tin riêng của từng trang, thay vì buộc bạn nhập lại cùng một cấu trúc nhiều lần.
So sánh Schema Markup của Rank Math bản miễn phí và Pro
Bản miễn phí hỗ trợ nhiều loại Schema hữu ích, bao gồm Dataset cho các website có nhiều dữ liệu, FAQ và Fact Check cho nội dung giải thích hoặc kiểm chứng thông tin, HowTo, Movie và Podcast. Các loại này phù hợp với những nhu cầu cơ bản nhưng có một giới hạn quan trọng: mỗi bài viết, trang hoặc loại nội dung tùy chỉnh chỉ dùng được một loại Schema.
Nếu một trang đang có Article Schema và bạn thêm Course Schema trong bản miễn phí, Course Schema sẽ thay thế Article Schema. Ngược lại, Rank Math Pro cho phép thêm nhiều loại Schema trên cùng một trang, miễn là các loại đó thực sự liên quan đến nội dung.
| Khả năng | Rank Math miễn phí | Rank Math Pro |
|---|---|---|
| Số loại Schema trên một trang | Một loại | Không giới hạn, nếu phù hợp |
| Các loại Schema nâng cao | Giới hạn theo danh sách có sẵn | Đầy đủ các loại Schema được hỗ trợ |
| Speakable Schema | Không có | Có |
| About và Mentions cho liên kết | Không có | Có |
| Nhập Schema và tạo mẫu | Không có | Có |
| Schema toàn cục theo điều kiện | Không có | Có |
Speakable Schema trong Rank Math Pro hỗ trợ khai báo nội dung có thể phù hợp với tìm kiếm bằng giọng nói. Khi thêm liên kết, phần nâng cao của bản Pro còn có Schema About và Mentions, giúp công cụ tìm kiếm hiểu mối liên hệ giữa nội dung của bạn với các chủ đề hoặc thực thể khác trên web.
Tạo cơ hội hiển thị băng chuyền trên trang danh mục
Website đánh giá phim, công thức, khóa học hoặc nhà hàng có thể áp dụng Carousel Schema cho trang danh mục trong Rank Math Pro. Điều kiện quan trọng là mỗi bài viết bên trong danh mục phải có Schema tương ứng và được điền đủ thông tin liên quan.
Ví dụ, một danh mục phim lãng mạn cần có các bài đánh giá phim, trong đó từng bài đã được thêm Movie Schema. Sau đó, bạn chỉnh sửa danh mục, mở phần Rank Math, chọn tab Schema và thêm Carousel Schema. Carousel Schema chỉ áp dụng cho trang danh mục, không áp dụng cho từng bài viết riêng lẻ hay loại nội dung tùy chỉnh.
Nếu website có diễn đàn dùng BBPress, Rank Math Pro có thể tự thêm Q&A Page Schema khi một chủ đề được đánh dấu là đã giải quyết. Đây là ví dụ tốt về việc để cấu trúc Schema phản ánh đúng loại nội dung và trạng thái thực tế của trang.
Nhập Schema từ trang, mã HTML hoặc JSON
Tính năng nhập Schema của Rank Math Pro hữu ích khi bạn muốn xem một trang đang dùng loại dữ liệu có cấu trúc nào, hoặc muốn dùng cấu trúc hợp lệ làm điểm khởi đầu. Bạn có thể sao chép đường dẫn trang, chọn phương thức nhập bằng đường dẫn và để Rank Math đọc Schema hiện có.
Nếu trang chưa có đường dẫn công khai, bạn có thể mở mã nguồn trang, sao chép toàn bộ HTML và xử lý bằng lựa chọn HTML. Với người dùng nâng cao đã có mã JSON, Rank Math cũng cho phép dán mã trực tiếp để nhận diện loại Schema và các thuộc tính đi kèm.
Việc nhập không nên bị hiểu là sao chép nguyên trạng dữ liệu từ website khác. Giá trị thực sự nằm ở chỗ bạn dùng cấu trúc đó như một mẫu, rồi thay thế toàn bộ thông tin tổ chức, tiêu đề, mô tả, tác giả, hình ảnh và đường dẫn bằng dữ liệu chính xác của website mình.
Tạo Schema Template có thể tái sử dụng
Một mẫu Schema phù hợp khi nhiều trang có cùng cấu trúc nhưng khác dữ liệu. Ví dụ, bạn có thể nhập Medical WebPage Schema, chỉnh sửa để khớp với website của mình, sau đó lưu thành mẫu để dùng lại cho các bài viết được chuyên gia đánh giá.
Khi chỉnh sửa mẫu, không thay đổi trường @type, vì đây là trường xác định loại Schema. Thay vào đó, hãy thay các giá trị cụ thể bằng biến phù hợp để Rank Math tự lấy đúng thông tin của từng trang.
- Tên tổ chức: dùng biến tên tổ chức để tự chèn tên thương hiệu.
- Logo tổ chức: dùng biến logo để hiển thị logo website.
- Tiêu đề: dùng biến tiêu đề SEO của trang.
- Mô tả: dùng biến mô tả SEO tương ứng.
- Từ khóa: dùng biến lấy các từ khóa trọng tâm đã nhập cho bài viết.
- Tác giả: dùng biến tên tác giả nếu tác giả thay đổi theo nội dung.
- Ngày xuất bản và cập nhật: dùng biến ngày đăng và ngày chỉnh sửa.
- Đường dẫn: dùng biến đường dẫn của trang hiện tại.
- Chuyên mục: dùng biến danh mục khi trường này cần phản ánh chuyên mục bài viết.
- Hình ảnh và ảnh thu nhỏ: dùng biến hình ảnh đại diện nếu không cần hai ảnh khác nhau.
Bạn có thể xem danh sách biến ngay khi chỉnh sửa tiêu đề SEO trong Rank Math. Khi chọn một biến, Rank Math hiển thị bản xem trước dữ liệu mà biến đó sẽ mang vào trang, giúp bạn chọn đúng biến trước khi đưa vào mẫu Schema.
Một số trường không phù hợp để có mặt trong mọi mẫu. Chẳng hạn, Correction và Correction Comment chỉ dùng khi bạn cần đánh dấu phần đính chính cho nội dung đã xuất bản. Nếu đây không phải tình huống phổ biến, hãy xóa cả nhóm thuộc tính đó khỏi mẫu.
Với trường người đánh giá chuyên môn, nếu chưa thể xác định người cụ thể từ dữ liệu trang, bạn có thể dùng nội dung chờ như “Tên chuyên gia đánh giá”. Không nên để trống trường này, vì Rank Math có thể loại trường trống khỏi mẫu.
Sau khi hoàn tất, chọn lưu dưới dạng mẫu. Khi tạo trang mới, mở Schema Generator, vào khu vực mẫu Schema và chọn dùng mẫu đã lưu. Bạn cũng có thể quản lý, chỉnh sửa hoặc xóa các mẫu trong mục Schema Templates của Rank Math.
Dùng Schema Template toàn cục theo điều kiện hiển thị
Mẫu tái sử dụng phù hợp để thêm thủ công cho từng trang. Còn mẫu toàn cục giúp tự động áp dụng Schema cho một nhóm nội dung dựa trên điều kiện, ví dụ tất cả bài viết thuộc chuyên mục Announcements.
Trong Schema Template, mở phần Display Conditions và thêm điều kiện. Bạn có thể chọn bao gồm, loại trừ hoặc chèn Schema vào một cấu trúc Schema hiện có. Trường hợp phổ biến nhất là bao gồm Schema cho nội dung đơn lẻ thuộc một loại bài viết và một danh mục cụ thể.
Không dùng nội dung cố định trong mẫu toàn cục
Mẫu toàn cục được chia sẻ giữa nhiều trang. Nếu bạn nhập một tiêu đề thông báo cố định rồi chỉnh sửa tiêu đề đó từ một bài viết, tất cả các bài cùng dùng mẫu sẽ nhận tiêu đề mới. Đây là lỗi dễ tạo dữ liệu sai hàng loạt.
Vì vậy, mẫu toàn cục chỉ thực sự hữu ích khi dùng biến động. Tiêu đề nên lấy từ tiêu đề SEO, mô tả lấy từ mô tả SEO, ngày đăng lấy từ biến ngày, còn đường dẫn lấy từ biến đường dẫn của từng trang. Khi đó, mỗi trang vẫn có dữ liệu riêng dù cùng sử dụng một mẫu.
Kết hợp điều kiện bao gồm và loại trừ
Bạn có thể thêm nhiều điều kiện để kiểm soát phạm vi áp dụng. Ví dụ, Schema Special Announcement được bao gồm cho tất cả bài trong danh mục Announcements, nhưng bị loại trừ cho danh mục con Not Important.
Cách thiết lập này cho phép bạn triển khai Schema theo nhóm mà không phải chỉnh từng bài. Tuy nhiên, hãy kiểm tra kỹ điều kiện sau khi lưu để bảo đảm Schema không xuất hiện ở những nội dung không liên quan.
Tùy chỉnh Schema bằng Advanced Schema Editor
Advanced Schema Editor dành cho người dùng Rank Math Pro cần thêm thuộc tính ngoài các trường có sẵn. Ví dụ, Course Schema cơ bản có thể đáp ứng các yêu cầu cần thiết, nhưng một khóa học đôi khi cần thông tin chi tiết hơn về trình độ học vấn tối thiểu hoặc năng lực tiên quyết.
Quy trình hợp lý là điền trước các trường trong trình chỉnh sửa cơ bản, sau đó mới chuyển sang Advanced Schema Editor. Sau khi chuyển đổi, bạn không thể quay lại trình chỉnh sửa cơ bản, vì vậy hãy chỉ thực hiện khi đã sẵn sàng làm việc trực tiếp với cấu trúc thuộc tính nâng cao.
Trong Course Schema, bạn có thể thêm thuộc tính về trình độ học vấn tối thiểu, chẳng hạn bằng cử nhân, và thêm thuộc tính năng lực yêu cầu, chẳng hạn kiến thức Python cơ bản. Nếu cấu trúc tùy chỉnh này phù hợp với nhiều trang, bạn có thể lưu nó thành mẫu. Nếu chỉ dùng cho một trang, hãy lưu trực tiếp cho nội dung đó.
Kiểm tra mã Schema trước khi xuất bản
Dữ liệu có cấu trúc chỉ có giá trị khi mã hợp lệ và phản ánh đúng nội dung trang. Rank Math cung cấp Code Validation để bạn xem cấu trúc JSON của Schema đã thêm. Bạn cũng có thể mở công cụ này từ biểu tượng xem mã bên cạnh loại Schema.
Từ đây, bạn có thể sao chép mã để kiểm tra bằng Schema.org Validator hoặc mở kiểm tra với công cụ kết quả phong phú của Google. Sau khi kiểm tra, hãy xem các lỗi, cảnh báo và các thuộc tính bạn đã thêm để chắc chắn chúng được nhận diện đúng.
Custom Schema và các nhóm biến trong Rank Math
Custom Schema bắt đầu từ một cấu trúc trống và sử dụng định dạng tương tự Advanced Schema Editor. Đây là lựa chọn dành cho người đã hiểu cách tổ chức Schema Markup, biết thuộc tính nào cần khai báo và có thể kiểm tra tính hợp lệ của mã trước khi dùng.
Rank Math cung cấp nhiều nhóm biến để giảm nhập liệu thủ công. Ngoài các biến cơ bản và biến nâng cao, còn có biến dành cho bài viết riêng lẻ, danh mục, tác giả, WooCommerce và diễn đàn BuddyPress.
Nguyên tắc sử dụng rất đơn giản: dùng biến khi dữ liệu thay đổi theo từng trang, và chỉ dùng giá trị cố định khi nó thực sự giống nhau ở mọi nơi mẫu được áp dụng. Đây là nền tảng để Schema vừa mở rộng được quy mô, vừa tránh sai lệch dữ liệu.
Các lỗi cần tránh khi cấu hình Schema Markup
- Bật sai loại Schema: đừng chọn loại chỉ vì nghe có vẻ hấp dẫn. Event Schema phải dành cho sự kiện, Movie Schema phải dành cho nội dung phim và Course Schema phải dành cho khóa học.
- Thêm nhiều Schema không liên quan: bản Pro cho phép nhiều loại Schema, nhưng không có nghĩa là mọi trang cần nhiều cấu trúc.
- Quên nhập dữ liệu riêng của từng trang: Schema mặc định chỉ cung cấp khung, không thay thế thông tin cụ thể.
- Dùng nội dung cố định trong mẫu toàn cục: điều này khiến nhiều trang có cùng tiêu đề, mô tả hoặc đường dẫn Schema.
- Để trường quan trọng trống: trường trống có thể bị loại khỏi mẫu và làm cấu trúc không còn như dự kiến.
- Không kiểm tra mã: luôn xác thực JSON trước khi tin rằng Schema đã sẵn sàng.
FAQ
Rank Math miễn phí có hỗ trợ Schema Markup không?
Có. Bản miễn phí hỗ trợ nhiều loại Schema như Dataset, FAQ, Fact Check, HowTo, Movie và Podcast. Tuy nhiên, mỗi trang chỉ có thể dùng một loại Schema tại một thời điểm.
Tôi có thể thêm nhiều Schema trên cùng một bài viết không?
Bạn có thể làm điều này với Rank Math Pro. Dù vậy, chỉ nên thêm các loại Schema phản ánh đúng nội dung trên trang để tránh dữ liệu thiếu liên quan hoặc gây nhầm lẫn.
Khi nào nên dùng Schema Template toàn cục?
Bạn nên dùng khi nhiều trang có chung cấu trúc Schema và có thể lấy dữ liệu riêng thông qua biến động. Nếu cần nhập giá trị riêng biệt cho từng trang, hãy dùng mẫu thủ công thay vì mẫu toàn cục.
Carousel Schema có dùng được cho bài viết riêng lẻ không?
Không. Carousel Schema được áp dụng cho trang danh mục và có thể phù hợp với nội dung Course, Movie, Recipe hoặc Restaurant. Các bài viết bên trong danh mục vẫn cần có Schema phù hợp riêng.
Nếu bạn cần một website được xây dựng để quản lý nội dung, triển khai Schema và tối ưu SEO bền vững, dịch vụ thiết kế website và SEO của MintStack có thể giúp bạn kết nối đúng nền tảng kỹ thuật với mục tiêu tăng trưởng.
