Sự xuất hiện của Schema Event giúp website nổi bật hơn, chiếm diện tích nhiều hơn trên Google Search. Chính vì thế rất nhiều Webmaster/SEOer muốn áp dụng schema sự kiện vào website của mình. Tuy nhiên không phải ai cũng biết cách thêm loại schema này vào website của mình. Và thêm như thế nào để đáp ứng được các tiêu chuẩn của Google đề ra để không bị phạt là điều cần quan tâm. Bài viết ngày hôm nay mình sẽ hướng dẫn các bạn cách thêm Schema Event vào website một cách nhanh chóng. Áp dụng cho cả website wordpress cũng như là website code tay bằng PHP hoặc Asp.
Schema Event là gì?
Event Schema là một loại dữ liệu có cấu trúc được Google và các bên tìm kiếm khác như Bing, Yahoo và Yandex nghiên cứu. Schema event sẽ hiển thị những sự kiện sẽ được tổ chức trong tương lai. Bao gồm các thông tin như tên sự kiện, thời gian diễn ra sự kiện, địa điểm diễn ra sự kiện… Chúng là một trong số các loại schema như Sản phẩm, FAQ, bài viết, công thức nấu ăn, review…
Các bạn có thể đọc thêm thông tin về Schema Event tại https://schema.org/Event hoặc hướng dẫn của Google https://developers.google.com/search/docs/data-types/event nhé.
Tác dụng của Schema Event
Schema nói chung và loại Event schema nói riêng giúp Google hiểu website của các bạn hơn. Việc chủ động khai báo những thuộc tính liên quan sẽ giúp Google index website bạn nhanh hơn. Các bạn tưởng tượng khi đến 1 cái kho với vô số loại vật liệu có thông tin khác nhau sẽ rất là rối. Khi đó nếu có được 1 bản danh sách liệt kê đầy đủ những loại vật liệu khác nhau sẽ giúp quản lý kho dễ hơn. Thuận tiện hơn cho người quản lý và tìm kiếm.
Giúp Google hiểu website của bạn hơn
Schema Event cũng vậy, sự xuất hiện của chúng giúp Google nắm bắt được những Event/sự kiện liên quan tới website và dịch vụ của doanh nghiệp của bạn. Khi đó sẽ không mất thời gian để tự thu thập những thông tin trên website nữa. Và từ đó có thể nâng cao thứ hạng tìm kiếm.
Giúp Google index nhanh hơn
Việc có thể hiểu website của webmaster tốt hơn sẽ làm cho Google Index nhanh hơn. Việc nắm rõ được các thông tin trên website, bao gồm các thông tin sự kiện sẽ khiến nội dung nhanh được index. Tăng sức mạnh của website một cách tốt nhất. Tăng lợi thế cạnh tranh từ khóa.
Nổi bật trên Google làm tăng CTR
Với việc nổi bật 3 link trên Google thì nó cũng gần giống như 1 cái “site link”. Giúp nổi bật hơn trên bộ máy tìm kiếm. Hơn nữa, việc chiếm diện tích nhiều hơn trên Google cũng là 1 lợi thế để tăng tỉ lệ CTR. Từ đó giúp tăng khả năng lên top từ khóa hơn.
Giúp khách hàng nắm bắt sự kiện tốt hơn
Nếu như website của bạn có đăng tải những dịch vụ của công ty, tổ chức của các bạn thì sẽ rất thuận lợi để khách hàng biết tới. Và như thế sẽ tăng khả năng thành công hơn khi tổ chức các sự kiện liên quan.
Chú ý điều gì với sự kiện dữ liệu có cấu trúc?
Event Schema nói riêng và những loại dữ liệu có cấu trúc khác cần tuân thủ theo nguyên tắc của Google. Chúng bao gồm các nguyên tắc về quản trị, nguyên tắc nội dung và nguyên tắc chung về dữ liệu có cấu trúc.
Nguyên tắc kỹ thuật của Event Schema
Trang được đánh dấu là sự kiện cần có các dữ liệu của các sự kiện được yêu cầu trên Schema.org. Hiểu đơn giản là các đoạn mã cần có đầy đủ những thuộc tính mà loại cấu trúc dữ liệu này yêu cầu. Bao gồm các thông tin như tên sự kiện, ngày diễn ra và kết thúc cũng như địa điểm cụ thể. Một số thông tin khác có thể có hoặc không?
Mỗi một sự kiện phải có 1 trang để giới thiệu và riêng biệt với những trang khác. Và đoạn mã schema này cần được đánh dấu trên trang đó. Nghĩa là để giới thiệu sự kiện nào đó diễn ra cần tạo cho chúng 1 url riêng. Và trên đó có đầy đủ thông tin liên quan tới sự kiện.
Nguyên tắc về nội dung của Schema Event
Sự kiện cần nêu rõ các trường bắt buộc nhưtên sự kiện, ngày diễn ra và kết thúc cũng như địa điểm cụ thể. Nếu thiếu các thông tin này thì coi như đoạn schema đó sẽ bị lỗi.
Không nên đánh dấu những loại thông tin không mang tính chất sự kiện. Chúng có thể được liệt kê một số loại ví dụ sau đây.
- Không lạm dụng sự kiện schema để quảng cáo. Ví dụ như các loại dịch vụ bán hàng, dịch vụ du lịch…
- Không lạm dụng để quảng cáo các mã giảm giá, các ưu đãi.
- Phân biệt rõ giờ làm việc và giờ sự kiện khác nhau. Không nên nhầm lẫn đánh dấu các khung giờ làm việc là khung giờ sự kiện.
Nếu như sự kiện của bạn diễn ra trong nhiều ngày và có vé riêng biệt. Google sẽ cung cấp các thuộc tính riêng để bạn khai báo.
Nguyên tắc quản trị website chung
Đây là nguyên tắc chung của Google đối với quản trị website. Các chủ website cần đáp ứng đầy đủ các tiêu chí này nhằm tránh Google phạt. Một số nguyên tắc được Google liệt kê dưới đây. Cụ thể các bạn có thể đọc bài viết các nguyên tắc quản trị website của Google dưới đây.
- Tránh nội dung được tạo tự động.
- Chuyển hướng lừa đảo người dùng.
- Lạm dụng đoạn mã cấu trúc dữ liệu
- ….
Hiểu nôm na tức là làm web với nội dung cho người dùng không phải cho Google. Không lừa dối người dùng với bất kỳ lý do nào.
Cách thêm schema sự kiện vào website
Có nhiều cách để thêm schema sự kiện vào website của các bạn. Bao gồm các website wordpress hoặc website được code tay bằng php hoặc Asp. Tùy theo nhu cầu sử dụng của mình mà lựa chọn cách thêm phù hợp nhất.
Có thể lựa chọn các loại đánh dấu dữ liệu bằng JSON -LD ( Google khuyến khích) hoặc Microdata hoặc RDFa.
Đánh dấu dữ liệu sự kiện trong webmaster tool
Đây là cách sử dụng dễ dàng nhất đối với những ai không biết code. Có thể áp dụng cách thêm schema vào website bằng cách này cực kỳ đơn giản. Sử dụng tool đánh dấu dữ liệu từ Google được cung cấp miễn phí trong Webmaster Tool bản cũ.
- Ưu điểm nhanh gọn gàng dành cho ai không biết code. Chính xác theo chuẩn Google khỏi sợ khai báo sai.
- Nhược điểm : trang đánh dấu cần có đầy đủ thông tin, thuộc tính yêu cầu. Ví dụ trên trang cần có đầy đủ các text, ảnh, video… mà loại event yêu cầu.
Cụ thể ta làm như sau.
Truy cập vào đường dẫn sau https://www.google.com/webmasters/tools/data-highlighter
Truy cập đường dẫn sau để test https://search.google.com/structured-data/testing-tool
Dùng plugin Schema Pro
Schema Pro là một plugin thêm schema vào website cực kỳ mạnh mẽ. Nếu ai đã từng sử dụng plugin này rồi có thể sử dụng để thêm schema event vào website của mình Nếu bạn nào chưa biết cách sử dụng schema chung thì có thể xem thêm tại đây.
Sau khi đã cài đặt và update thành công chúng ta tiếp tục ra test schema tại link https://search.google.com/structured-data/testing-tool?hl=vi
Chúng ta sẽ đánh dấu Schema event vào 3 link nên chỉ cần test 3 link đó là xong nhé!
Tự tạo mã và thêm vào website
Nếu như với những bạn chưa có plugin schema pro hoặc không thích cách thêm schema vào website như ở cách 1 có thể dùng cách này. Sử dụng 1 đoạn mã schema và tự chèn vào code web của mình. Có thể chèn ở header hoặc footer cũng được nhé. Google khuyên không nên chèn cùng với nội dung các bác ạ!
Truy cập đường dẫn https://hallanalysis.com/json-ld-generator/ và lựa chọn loại schema sự kiện.
Để thêm vào từng URL website cụ thể với wordpress có thể sử dụng plugin Header and Footer Code Manager. Hướng dẫn sử dụng thì nó giống với đoạn này nhé. Đây là hướng dẫn bên bài thêm schema FAQ vào website.
Thêm schema Event bằng Rankmath SEO Plugin
Rankmath Plugin là một plugin cực kỳ mạnh mẽ. Chúng có thể dễ dàng tùy biến nhiều kiểu dữ liệu có cấu trúc hơn so với Yoast SEO. Nếu ai chưa biết cách sử dụng cài đặt có thể xem thêm tại đây nhé.
- Cấu hình Rankmath plugin https://www.youtube.com/watch?v=fFHCfQOXW1U
- Cấu hình Yoast SEO https://www.youtube.com/watch?v=N-i_B2hb8O8&t=946s
- So sánh Ranmath vs Yoast SEO https://www.youtube.com/watch?v=o-xmtmV7-Us&t=4s
Sau khi thêm event schema vào website thì hãy nhớ sử dụng công cụ test schema để xem nó đã được chưa? Nếu đã thành công và không báo lỗi gì hãy tiến hành submit với Google để nó index. Sau khoảng 2-3 ngày là nó sẽ update trong webmaster tool phiên bản mới nhé!
Trên đây là các cách thêm schema event vào website của mình một cách tốt nhất. Tùy theo nhu cầu sử dụng mà lựa chọn cách thêm phù hợp. Nếu vẫn còn chưa biết cách hoặc còn gì thắc mắc hãy comment xuống bên dưới để anh em cùng thảo luận nhé.
Cho mình hỏi có phải chỉ khi từ khóa lên top 10 mới hienr thị không ad, hay chỉ cần ad vào là hiển thị
cho hỏi, nếu mình đánh dấu một sự kiện trên website bằng công cụ đánh dấu google webmater tool thì có cần phải thêm đoạn mã schema event trên website nữa không? và các trường thông tin của schema event này mình có thể nhập bằng tay trên trang của website hay không?
wordpress k làm được đúng k anh ơi. EM làm 2 page đều k đc
Bạn inbox fanpage mình mình giúp nhé. Làm nhanh lắm bác ạ!
Bài viết hay quá admin
bài viết thật rõ ràng, cảm ơn add rất nhiều mình đang cần tìm hiểu cái này luôn
Mình đã thử nhưng mà tất cả các sitelink đều hiển thị về cùng 1 link url là sao nhỉ? Bạn thử kiểm tra lại bản mới cập nhật xem
hay quá cám ơn admin