Google SEO Website Wordpress

[Schema] Tạo sự kiện (Event) hiển thị sitelink trên Google search

Schema Event (sự kiện)
Tác giả Evergreen
Bài viết nằm thứ 6 trong 7 phần của series Structured Data & Rich Results

Phải là lâu lắm rồi mới viết tiếp series Schema này. Cơ bản là không thực sự nhiều người cần hiểu mà đa số chỉ cần làm được thôi. Thế nên cũng chả muốn giải thích nhiều về cách hoạt động của nó nữa. Cứ hiểu cách làm là được. Về Schema Event thì nó hiện tại khá dễ dàng hiển thị rồi, không như trước mãi mà chẳng xong. Ta có thể copy & paste code mà không cần hiểu quá sâu. Tuy nhiên, với mỗi Schema mình vẫn khuyên viết thêm 1 vài dòng tạo Event thật thật 1 chút cho đỡ bị phạt nha. Ak quên, vẫn như Schema Course, chúng ta sẽ có tối đa 3 dòng link cho Event. Evergreen cũng được hiển thị rồi, mình sẽ lấy luôn bài này làm VD nha. Bắt đầu thôi!

Xem hướng dẫn tạo Schema cho WordPress tại: Cách chèn Schema vào WordPress

Công cụ kiểm tra dữ liệu có cấu trúc: https://search.google.com/structured-data/testing-tool/

Xem trước kết quả tìm kiếm nhiều định dạng trên Mobile hoặc PC: https://search.google.com/test/rich-results

I. Schema Event (sự kiện) là gì?

Theo schema.org, một Event (sự kiện) được miêu tả dưới dạng schema cần có thời gian và địa điểm cụ thể như buổi hòa nhạc, bài giảng hay lễ hội,… Thông tin về việc bán vé có thể thêm thông qua trường offers. Những sự kiện có tính lặp lại có thể tách ra như nhiều sự kiện riêng biệt.

Cũng như Course, bạn nên cung cấp thông tin của Event dưới dạng bảng. Vì sao ư? Đọc lại cách hiển thị trên Google tại đây

Tên eventNDGiới thiệu (description)ND
Thời gian khai mạc (startDate)NDDanh mục (category)ND
Thời gian bế mạc (endDate)NDĐộ tuổi (Minimum age)ND
Số lượng người tham gia (maximumAttendeeCapacity)NDGiá vé (Price)ND
Địa điểm (location)NDThời gian bán vé (validFrom)ND
Thời lượng (duration)NDDiễn giả, ca sĩ, diễn viên (performer, actor)ND
Đơn vị tổ chức (organizer)NDNgôn ngữ (inLanguage)ND
Tóm lược ND (Summary)NDXếp hạngND

II. Cấu trúc Event (sự kiện)

Để tạo được 1 event với đầy đủ thông tin, chúng ta cần cung cấp những nội dung sau trên website:

  • Tên sự kiện (name)
  • Miêu tả sự kiện (description)
  • Link sự kiện (url)
  • Hình ảnh sự kiện (image)
  • Thời gian khai mạc (startDate)
  • Thời gian bế mạc (endDate)
  • Địa điểm tổ chức (location)
  • Giá vé (price)
  • Đơn vị tổ chức (organizer) bao gồm tên (name) và url trang web (sameas)

Ngoài ra, bạn nên cung cấp thêm những thông tin về:

  • Thời lượng (duration)
  • Số lượng người tham gia (maximumAttendeeCapacity)
  • Diễn giả (perfomer)
  • Diễn viên (actor)
  • Khách mời (attendee)
  • Ngôn ngữ (inLanguage)

III. Schema Event

Schema Event được Google chấp nhận nên bạn có thể sử dụng tiếng Việt, ngoại trừ cấu trúc mặc định của Schema bằng tiếng Anh.

1. JSON-LD Event

Dưới đây là JSON-LD của type “Event”.

Schema Event

Schema Event

Lưu ý:

  • Đây là mã để điền vào page event chứ ko phải page muốn hiện sitelink
  • Để có thể hiển thị sitelink event trên Google, bạn cần phải chờ một thời gian kha khá. Tuy nhiên, khi được cập nhật rồi, chỉ cần submit link là nó hiện liền sau vài phút ak.

2. Hiển thị 3 sitelink của schema event

Mã trên để chèn vô url của event cần tạo. Nhưng bạn muốn hiển thị sitelink event ở page khác thì sao? Dưới đây sẽ là mẫu code:

3 sitelinks của schema event trên Google Search

3 sitelinks của schema events trên Google Search (Chụp ngay khi submit 27/07/2019)

Lưu ý:

  • Nếu bạn chèn ở page không phải event thì chỉ cần điền những trường cơ bản thôi, không cần điền tất cả ND của event đâu.
  • Khi hiển thị trên Google, sẽ có 3 cột là (time | Tên + link event | địa điểm tổ chức). Nếu bạn muốn hiện cả 3 thì nên viết ngắn tên event lại. Còn không, cứ căn sao cho tên event dài vừa đủ là đẹp nhất

IV. Những điều cần nhớ

Cũng như những loại Schema mà Google sử dụng cho Rich Snippets, Event có thể fake được. Tuy nhiên, mình vẫn khuyên là nên tạo sự kiện ảo (có thực, tồn tại trên 1 url) chứ đừng tạo sự kiện ma (người dùng không thể đọc nội dung, chỉ tồn tại với Google). Dân SEO có lắm chiêu trò lách luật lắm. Mình cũng biết nhưng cái gì tốt thì học, đừng học cái xấu nha!

Ngoài ra, không riêng Event, bạn có thể kiểm tra Dữ liệu có cấu trúc (Structured Data) trong Google Search Console. Bất cứ khi nào có thêm hay lỗi đều có thông báo tại đây. Hãy truy cập “Tính năng nâng cao” để có thêm thông tin:

Dữ liệu có cấu trúc trong Google Search Console

Dữ liệu có cấu trúc trong Google Search Console

Nội dung bài viết thì khá đơn giản thôi nhưng để hiện được kết quả trên tìm kiếm Google cũng khá là gian nan đấy. Nếu gặp vấn đề trong quá trình triển khai Schema Events hãy comment phái dưới để được mình hỗ trợ sớm nhất. Bình luận Facebook không có thông báo nên dùng bình luận của web ấy nha!

Xem bài tiếp theo trong Series

<< [Schema] Xác định thực thể doanh nghiệp địa phương với LocalBusiness và Person[Schema] FAQPage (Câu Hỏi Thường Gặp) & QAPage (Giải Đáp) >>

Về tác giả

Evergreen

Chiko - Người truyền cảm hứng, chia sẻ kiến thức, kinh nghiệm tại Trung tâm Anh ngữ Evergreen English Center - Học tiếng Anh giao tiếp bằng trải nghiệm thực tế thông qua những hoạt động trải nghiệm thú vị.
Ngoài ra, Evergreen còn chia sẻ thủ thuật Facebook, kiến thức SEO và Google, kinh nghiệm Wordpress.
Nếu bạn cảm thấy thú vị, hãy đăng ký nhận tin qua Email ngay ~~~> Subscribe <~~~




Để lại comment!