Structured Data là gì? Hướng dẫn đánh dấu và kiểm tra dữ liệu có cấu trúc cho trang web (7 bước)


Ads_ngang
Website congtyseo.online lĩnh vực cung cấp bài viết và mọi thông tin về seo online có bài Structured Data là gì? Hướng dẫn đánh dấu và kiểm tra dữ liệu có cấu trúc cho trang web (7 bước)Structured Data(Dữ liệu có cấu trúc) là một cách tiêu chuẩn để mô tả các yếu tố trang cho các công cụ tìm kiếm. Các mô tả được thêm vào mã của trang dưới dạng thẻ. Các thẻ được tạo bằng cách sử dụng từ vựng cụ thể (word) và cú pháp (gramma).

Dữ liệu có cấu trúc được dùng để làm giúp các công cụ tìm kiếm hiểu rõ hơn nội dung trang của bạn. Công cụ kiếm tìm tuyệt vời lắm hảo trong việc đo lường các thông số kỹ thuật của trang của bạn, như vận tốc và tối ưu hóa cho mobile. Họ cũng rất giỏi trong việc xác định loại trang và chủ đề chính của nó. Nhưng, lúc nói tới chi tiết cụ thể, về ý nghĩa của các nhân tố nội dung nhỏ hơn, các công cụ tìm kiếm có thể sử dụng một chút trợ giúp.

Đó là nơi Schema markup. Nói 1 cách đơn giản, Schema là một tập hợp các thẻ được tiêu chuẩn hóa cũng có thể được sử dụng để mô tả các nhân tố trang khác nhau. Nếu không có đánh dấu, các công cụ tìm kiếm sẽ coi các thành phần đây là các đoạn mã đơn giản. Với đánh dấu, các bit mã này cũng đều có thể được hiểu là  company logos, reviews, contact details, recipes, job listings, và hàng nghìn loại nội dung khác. Schema markup truyền vào trang của bạn ý nghĩa và đội giá trị của nó trong mắt các công cụ tìm kiếm.

 

Nội dung:

Tại sao sử dụng dữ liệu có cấu trúc trên trang web của bạn?

Kết quả kiếm tìm nâng lên

Liên kết Entity tăng mức liên quan

Khi nào nên sử dụng Schema markup?

Làm làm sao để thi hành đánh dấu dữ liệu có cấu trúc?

  1. Chọn Schema của bạn
  2. Sắp xếp công việc của bạn
  3. Khởi chạy công cụ đánh dấu
  4. Các thẻ phần tử của trang
  5. Lưu tệp HTML
  6. Kiểm tra dữ liệu có cấu trúc đã được đánh dấu chuẩn xác chưa
  7. Theo dõi các cải tiến đánh dấu

Bao lâu cho tới khi bạn thấy các cải tiến trong tìm kiếm?

Tài nguyên 

 

Structured Data là gì?

Structured Data(Dữ liệu có cấu trúc) là một cách chỉ tiêu để miêu tả các yếu tố trang cho các công cụ tìm kiếm. Các mô tả được thêm nữa mã của trang dưới dạng thẻ. Các thẻ được tạo bằng cách sử dụng từ vựng cụ thể (word) và cú pháp (gramma).

Có một số từ vựng khác nhau, thí dụ Schema.org và Microformats.org, cũng giống 1 số cú pháp khác nhau, thí dụ JSON-LD và Microdata, có thể được dùng cho dữ liệu có cấu trúc. Mặc dù trong nhiều năm qua, sự phối hợp giữa từ vựng Schema.org và cú pháp JSON-LD đã trở thành chỉ tiêu vàng để miêu tả các thành phần của trang:



{
“@context”: “http://schema.org/”,
“@type”: “Recipe”,
“name”: “Party Coffee Cake”
}

Trên đây là một thí dụ về việc sử dụng dữ liệu có cấu trúc để mô tả một trang công thức. Mô tả được chứa trong thẻ

  • Dòng đầu tiên xác định cú pháp – JSON-LD
  • Dòng thứ hai xác định từ vựng – Schema.org
  • Dòng thứ ba là loại đánh dấu – Recipe
  • Dòng thứ tư là thuộc tính công thức, tên của nó – Party Coffee Cake

Có thể có bất kỳ số dòng bổ sung nào định vị nhiều thuộc tính hơn, như thành phần, thời gian nấu, đánh giá và tác giả, v.v.

Tất cả các gì bạn nên làm để áp dụng dữ liệu có cấu trúc vào trang của mình là thêm đoạn mã này vào tệp HTML của bạn.

Tại sao sử dụng dữ liệu có cấu trúc trên trang web của bạn?

Càng ngày, dữ liệu có cấu trúc càng trở thành một phần không thể thiếu trong tối ưu hóa kiếm tìm (SEO). Ngày càng có nhiều bất động sản SERP được trao cho các đoạn trích phong phú và nổi bật, và sử dụng dữ liệu có cấu trúc cấp phép bạn cạnh tranh cho những địa thế này. Dưới đây là hai lý do chính để coi xét áp dụng dữ liệu có cấu trúc cho những trang của bạn:

Kết quả kiếm tìm nâng cao

Hầu hết ngay lập tức, áp dụng đánh dấu Schema giúp tăng cường sự xuất hiện của bạn trong kết quả tìm kiếm. Việc sử dụng Schema đúng cách sẽ biến các đoạn thông thường của bạn thành các đoạn nội dung phong phú, cũng như khiến cho những trang của bạn đủ điều kiện cho 1 vị trí đoạn trích nổi bật ở đầu SERP.

Dưới này là một tỉ dụ về những gì xảy ra khi bạn áp dụng đánh dấu Schema cho các trang sản phẩm . Ngay trong SERP, người sử dụng có thể thấy một số tính năng mặt hàng bổ sung, như sự phù hợp, sử dụng tốt nhất, giá thành và xếp hạng:

 

Đây là một tỉ dụ khác về việc áp dụng đánh dấu Schema, lần này cho các trang Recipe(công thức) . Trong tình huống này, Schema đã nâng một số kết quả kiếm tìm vào một hộp đoạn trích nổi bật ở đầu SERP. Như trước đây, kết quả hoàn tất với mọi thứ các dòng tin tức bổ sung, như thời gian nấu, nguyên liệu và đánh giá:

 

Và này là những gì diễn ra khi bạn  áp dụng Schema bài viết thông tin  cho các bài đăng gần đây của bạn – bạn trở thành đủ điều kiện cho đoạn trích Câu chuyện hàng đầu. Mặc dù điều đó thực sự cần nhiều hơn một ít so với chỉ Schema, mà chúng ta sẽ nói đến 1 thời điểm khác.

 

Ví dụ cuối cùng, chúng ta hãy xem một phần đánh dấu tương tác nhiều hơn – Schema Job Listing. Sử dụng loại đánh dấu này cho phép bài đăng công việc của bạn được liệt kê trực diện trong SERP, với các chi tiết chính và liên kết phần mềm có sẵn khi nhấp:

 

Các thí dụ trên chỉ là một phần nhỏ trong bộ sưu tập đánh dấu Schema – có hàng trăm loại Schema có sẵn, mỗi loại chứa hàng tá thẻ. Hầu như không có 1 loại trang web nào có thể không tận dụng Schema và nâng cao kết quả tìm kiếm của họ bằng phương pháp này hay cách khác .

Liên kết Entity tăng mức liên quan

Lợi ích khác của việc sử dụng dữ liệu có cấu trúc vượt ra ngoài tính thẩm mỹ và đi sâu hơn vào thuật toán tìm kiếm. Khi bạn sử dụng đánh dấu để miêu tả các phần tử trang, bạn tạo các Entity và củng cố các liên kết thực thể, điều đó còn có thể làm tăng mức độ liên quan của trang web của bạn đối với một số loại tìm kiếm nhất định.

Một ví dụ đơn giản sẽ có áp dụng đánh dấu Local Business . Bạn cũng có thể có thể sử dụng các thẻ để mô tả địa chỉ, mã zip và số điện thoại của công ty bạn, cũng giống các điểm đánh dấu địa phương khác và nó sẽ thiết lập trang web của bạn ở một địa thế nhất định. Vì vậy, lần tới khi ai đó nhập truy vấn theo định hướng cục bộ, bạn sẽ được không ít khả năng xuất hiện trong kết quả tìm kiếm.

Một ví dụ phức tạp hơn sẽ cho dù là việc sử dụng đánh dấu tổ chức, cá nhân và tác giả để gắn các Entity được đề cập trên trang web của bạn vào hồ sơ của họ ở nơi khác. Ví dụ, nếu Dung Hoang là một trong những SEO Cosultant, tôi sử dụng sameAs để nhắc đến về trang web của tôi vào tài khoản và giấy tờ xã hội của mình trên các trang web khác. Về lý thuyết, điều ấy sẽ tạo thêm lực hấp dẫn cho trang web của tôi (seothetop.com) và tăng thẩm quyền của nó.

Khi nào nên sử dụng Schema markup?

Tính cấp thiết của việc triển khai Schema phụ thuộc vào loại trang web bạn sở hữu và mức độ tối ưu hóa kiếm tìm hiện tại của nó.

Đối với một số trang web, dữ liệu có cấu trúc là hoàn toàn càng phải có – họ sẽ không thể xếp hạng các trang của mình mà không có nó. Một ví dụ sẽ là một trang web nấu bếp chính vì bất kể bao giờ bạn search google một công thức nấu ăn, sẽ không có một kết quả không Schema nào trong SERP.

Một thí dụ khác là một doanh nghiệp địa phương, nơi Schema cũng đều có thể giúp củng cố sự xuất hiện của bạn trong kết quả tìm kiếm địa phương. Những loại trang web càng phải khiến cho Schema là một ưu tiên.

Đối với những trang web khác, Schema là một phần thưởng cũng có thể có thể có hoặc không ảnh hưởng đến thứ hạng của họ. Các loại trang web này nên tập trung nỗ lực tối ưu hóa của họ vào SEO kỹ thuật và Onpage – đảm bảo có cơ sở vững chắc để quảng bá trang web. Và, sau khi hoàn thành, hãy chuyển sang tối ưu hóa những cái khác, như SEO Offpage và Structured Data.

Làm ra sao để thực hành đánh dấu dữ liệu có cấu trúc?

Áp dụng đánh dấu Schema có thể hơi phức tạp, đặc biệt nếu bạn cần mở rộng tất cả trên một trang web lớn với nhiều loại nội dung khác nhau. Nhưng một phần mềm hạn chế của một vài loại Schema cũng cũng có thể được quản lý bởi một người không có nền tảng kỹ thuật. Đặc biệt là vì có một số công cụ có thể tự động hóa hầu hết quá trình.

1. Chọn Schema của bạn

Đầu tiên, bạn phải quyết định loại Schema nào bạn sẽ sử dụng trên trang web của bạn. Hãy nhớ rằng các loại Schema phải thích hợp với chủ đề chung cả của trang web của bạn và đã được liên kết với mục đích của người tìm kiếm . Đừng ép Schema lên các trang của bạn chỉ vì nó phổ biến – chỉ sử dụng những loại có khả năng xuất hiện cho những truy vấn của bạn một cách tự nhiên.

Đối với bước này, hãy truy cập Schema.org và nghiên cứu các loại đánh dấu có sẵn. Bắt đầu với một số trong các phổ biến nhất:

  • Organization
  • Person
  • Place
  • Local Business
  • Restaurant
  • Product
  • Offer
  • Review
  • Creative Work
  • Book
  • Movie
  • Music Recording
  • Recipe
  • TV Series
  • Event

Lưu ý: Mặc dù có hàng trăm loại đánh dấu, nhưng hiện tại chỉ có 1 số ít được Google sử dụng cho các đoạn mã phong phú. Vì vậy, khi chọn các dòng đánh dấu cho trang web của bạn, đừng quên tham khảo danh sách các dòng dữ liệu có cấu trúc này từ Google .

2. Sắp xếp công việc của bạn

Thiết lập một hệ thống để theo dấu tiến độ đánh dấu của bạn. Cách cơ bản nhất để làm điều ấy là tạo một bảng excel, liệt kê các trang yêu cầu đánh dấu, khớp chúng với loại đánh dấu cần có và thiết lập để hoạt động:

 

 3. Khởi chạy công cụ đánh dấu

Có khá nhiều công cụ đánh dấu miễn phí hiện có, kể cả các plugin WordPress như Yoast hoặc Schema, tuy vậy trong thí dụ này, hãy sử dụng Trình trợ giúp đánh dấu dữ liệu có cấu trúc của Google . Đây là một công cụ dễ sử dụng chỉ dẫn bạn trong toàn bộ quá trình.

Trong Trình trợ giúp đánh dấu dữ liệu có cấu trúc(Structured Data markup Helper) , chọn schema có liên quan và nhập URL từ bảng tính mà bạn đã tạo ở bước trước. Nhấp vào Bắt đầu gắn thẻ.
 

4. Các thẻ phần tử của trang

Làm nổi bật các phần tử của trang và gán thẻ Schema cho chúng. Bạn có thể thêm các thẻ bị thiếu nếu những thẻ bạn phải không có trong bản kê – chỉ cần nhấp vào nút Thêm thẻ bị thiếu.

 

5. Lưu tệp HTML

Khi bạn xong xuôi gắn thẻ các phần tử trang, nhấp vào Tạo HTML và chọn JSON-LD từ menu thả xuống. Sao chép mã và dán mã vào thẻ hoặc trong mã HTML của trang tương ứng trên trang web của bạn.

6. Kiểm tra dữ liệu có cấu trúc đã được đánh dấu chuẩn xác chưa

Truy cập Công cụ kiểm tra dữ liệu có cấu trúc và nhập URL của trang bạn muốn kiểm tra. Công cụ hiển thị mọi thứ các dữ liệu được đánh dấu và cung cấp thông tin về lỗi và cảnh báo.

 

Ngoài ra, bạn cũng có thể kiểm tra đánh dấu của mình bằng cách sử dụng Kiểm tra Rich snippets(kết quả phong phú). Hiện tại nó vẫn đang ở thời kì thử nghiệm, nhưng này là một công cụ thân thiện hơn nhiều, với giao diện đáng yêu và một loạt các tính năng bổ sung, như xem trước đoạn trích và khả năng chọn thiết bị thử nghiệm:

 

7. Theo dõi các nâng cấp đánh dấu

Đăng nhập vào Bảng điều khiển tìm kiếm của Google , đi đến Cải tiến và kiểm tra sức khỏe của các dòng đánh dấu dữ liệu khác nhau được áp dụng cho các trang của bạn. Trong tình huống phát hiện bất kỳ lỗi nào, bạn sẽ có cung cấp các vị trí lỗi chuẩn xác và một số chỉ dẫn về cách khắc phục chúng.

 

Bao lâu cho tới khi bạn thấy các cải tiến trong tìm kiếm?

Featured snippets sẽ không được hiển thị trong kiếm tìm trước lúc Google thu thập lại trang web. Hãy nhớ rằng, không có gì đáp ứng rằng dữ liệu có cấu trúc của bạn sẽ hiển thị trong kết quả tìm kiếm ngay khi khi dữ liệu có cấu trúc được đánh dấu và cũng có thể có thể được trích xuất thành đạt theo công cụ kiểm tra. Đây là những nguyên nhân thông dụng nhất:

  • Sử dụng dữ liệu có cấu trúc cho phép một tính năng có mặt, nó không đảm nói rằng nó sẽ được mặt. Thuật toán Google điều chỉnh kết quả kiếm tìm để có những gì nó cho rằng dùng thử kiếm tìm tốt nhất cho người dùng, tùy thuộc vào nhiều biến số, cho dù là lịch sử tìm kiếm, vị trí và loại thiết bị, người dùng, ngữ cảnh tìm kiếm, vv. 
  • Dữ liệu có cấu trúc không đại diện cho nội dung chính của trang hoặc có khả năng gây hiểu nhầm.
  • Dữ liệu có cấu trúc không chính xác theo phương pháp mà công cụ kiểm tra chẳng thể chớp được được.
  • Nội dung được đề cập bởi dữ liệu có cấu trúc được ẩn khỏi người dùng.

Nói 1 cách đơn giản, đừng cố lừa Google. Trường hợp xấu nhất – trang web của bạn có thể bị phạt vì sử dụng dữ liệu có cấu trúc không đúng. Có những tình huống khi Google thực hiện các hành động thủ công đối với những trang web. Thông báo phạt thường đọc như thế này:

“Đánh dấu trên một số trang trên trang web này dường như sử dụng các kỹ thuật như đánh dấu nội dung vô hình với những người dùng, đánh dấu nội dung không liên quan hoặc gây hiểu lầm và / hoặc hành vi thao túng khác vi phạm các nguyên tắc Chất lượng Snippet của Google.”

Hoặc như thế này:

 

Để biết thêm về các thực tiễn và đề xuất tốt nhất, hãy đọc phần Giới thiệu về Dữ liệu có cấu trúc của Google.

Tài nguyên

Một số tài nguyên trong suốt bài viết này, hãy kéo mọi thứ chúng lại cùng nhau để bạn có 1 bảng cheat nhanh:

  • schema.org
    Một bộ sưu tầm đầy đặn các dòng dữ liệu có cấu trúc.
  • Các loại Structured Data được Google sử dụng
    Một lựa chọn chỉ các dòng đánh dấu hiện đang được Google sử dụng.
  • Hướng dẫn Structured Data chung
    Lời khuyên của Google về những việc phải làm và đặc biệt là những điều không nên làm khi áp dụng đánh dấu lược đồ.
  • Trình trợ giúp đánh dấu dữ liệu có cấu trúc
    Một công cụ đánh dấu được hướng dẫn, dễ sử dụng từ Google.
  • Công cụ kiểm tra dữ liệu có cấu trúc của Google
    Google cũ để kiểm tra dữ liệu có cấu trúc.
  • Google Search Console
    Một bảng điều khiển để theo dấu các nâng cấp đánh dấu trong toàn bộ trang web của bạn.
  • Codelab dữ liệu có cấu trúc
    Khóa học một giờ của Google về việc áp dụng đánh dấu Schema theo cách thủ công.
  • Thư viện kiếm tìm của Google
    Một bộ sưu tập các dòng đoạn trích phong phú, cho mục tiêu truyền cảm hứng.

Tóm kết

Dữ liệu có cấu trúc là một trong các chủ đề thú vị trong SEO, nó là một bước tiến lớn trong cách các trang web và công cụ kiếm tìm giao tiếp với nhau. Và điều thú vị hơn nữa là nó được những quản trị web sử dụng không đúng mức. Vì vậy, nó vẫn chính là một cách đơn giản để đạt được ưu thế cạnh tranh nếu bạn sẵn sàng nỗ lực.

Tôi nghĩ rằng bí mật lớn tại đây là dữ liệu có cấu trúc có vẻ phức tạp trên bề mặt, nhưng đích thực khá dễ thực hiện, đặc biệt là với tất cả những công cụ có sẵn để giúp bạn giải quyết. Tôi hy vọng rằng bài viết của tôi sẽ truyền cảm hứng cho bạn để dùng thử, nhưng, trong trường hợp mình đã bỏ qua một số tin tức quan trọng, đừng ngại ngần gửi cho tôi một câu hỏi trong phần bình luận bên dưới.

Dung Hoang

Nguồn: link-assistant

Xem thêm: SEO là gì PCI

Từ khóa bài viết: Structured Data là gì

Bài viết Structured Data là gì? Hướng dẫn đánh dấu và kiểm tra dữ liệu có cấu trúc cho trang web (7 bước) được tổng hợp và biên tập bởi sửa máy tính PCI – PCI Group Mọi ý kiến đóng góp và phản hồi vui lòng gửi Liên Hệ cho chúng tôi để điều chỉnh. Xin cảm ơn.

Bài Viết Liên Quan


Bài Viết Khác


Ads_ngang