Nhiệm vụ: Liên kết Freecode Academy với Thực thể Cá nhân Nikolai Lantz bằng JSON-LD
Liên kết Freecode Academy với Thực thể Cá nhân Nikolai Lantz bằng JSON-LD
09.09.2026freecode.academy
Thêm liên kết ngược Schema.org trên freecode.academy đến thực thể cá nhân của Nikolai Lantz tại fi1osof.ru/about.
Mục tiêu
Liên kết dự án Freecode Academy với thực thể cá nhân của Nikolai Lantz tại fi1osof.ru/about mà không hợp nhất dự án và con người thành một thực thể duy nhất.
Mã định danh cá nhân thống nhất:
https://fi1osof.ru/about
Cần làm gì
- Xác định thực thể Schema.org chính của dự án trên freecode.academy:
Organization,WebSite,SoftwareApplicationhoặc kết hợp thông qua@graph— dựa trên mô hình thực tế của dự án. - Thêm liên kết ngược với Nikolai Lantz thông qua mối quan hệ tương ứng với vai trò thực tế:
founder— nếu đây là dự án/tổ chức do anh ấy sáng lập;creator— nếu mô tả một sản phẩm phần mềm do anh ấy tạo ra;- nếu cần,
author/contributorcho các tài liệu riêng lẻ hoặc các phần của trang web.
- Sử dụng cùng một
Person.@idtrong tất cả các liên kết:
{
"@id": "https://fi1osof.ru/about"
}
- Không sử dụng chính freecode.academy làm
Person.sameAs: dự án là một thực thể riêng biệt. - Nếu trang cá nhân của Nikolai/Fi1osof tồn tại trên trang web, hãy xác định xem nó có thực sự cần thiết dưới dạng một
ProfilePagecông khai riêng biệt hay không; không dùng nó để thay thế thực thể dự án. - JSON-LD phải có trong HTML phía máy chủ (server-side).
- Kiểm tra cấu trúc đánh dấu cuối cùng thông qua Schema.org Validator và mã nguồn HTML.
Đồ thị mong đợi
Freecode Academy
↓ founder / creator
https://fi1osof.ru/about
↓ @type
Person
Tiêu chí hoàn thành
- Freecode Academy được mô tả bằng một thực thể dự án riêng biệt.
- Dự án được liên kết với
https://fi1osof.ru/aboutthông qua mối quan hệ chính xác về mặt thực tế. - Dự án không được thêm vào
Person.sameAs. - JSON-LD có mặt trong HTML phía máy chủ.
- Đánh dấu vượt qua Schema.org Validator mà không có lỗi.
- Không có các thực thể
Personđộc lập trùng lặp cho Nikolai Lantz.