Nhiệm vụ: Liên kết nhận diện chuyên môn của Nikolai Lanets với các dự án đã triển khai thông qua JSON-LD

Liên kết nhận diện chuyên môn của Nikolai Lanets với các dự án đã triển khai thông qua JSON-LD

09.09.2026fi1osof.ru

Tạo một Person.@id duy nhất trên fi1osof.ru/about và liên kết các dự án của khách hàng cũng như dự án cá nhân với nó thông qua quan hệ Schema.org chính xác.

Mục tiêu

Tạo trên trang fi1osof.ru/about một thực thể Person có thể đọc được bằng máy với định danh cố định:

https://fi1osof.ru/about

Và sử dụng @id này trên các trang web của khách hàng cũng như trang cá nhân để hình thành một biểu đồ nhận diện chuyên môn rõ ràng của Nikolai Lanets.

fi1osof.ru/about

  • thay thế Person hiện tại bằng phiên bản cập nhật;
  • thêm @id: https://fi1osof.ru/about;
  • đồng bộ hóa @idurl;
  • alternateName: Nikolai Lanets, Fi1osof;
  • cập nhật jobTitledescription với trọng tâm là kiến trúc hệ thống, tạo sản phẩm, nghiên cứu AI, hệ thống AI-native và dự báo công nghệ;
  • sử dụng URL hình ảnh công khai cố định, không dùng /_next/static/media/...;
  • chỉ giữ lại các hồ sơ cá nhân trong sameAs;
  • xóa các trang web và dự án cá nhân khỏi Person.sameAs;
  • đối với Freecode Academy, sử dụng hồ sơ cá nhân Fi1osof thay vì trang chủ dự án;
  • giữ knowsAbout ở mức độ các lĩnh vực chuyên môn ổn định thay vì các thư viện cụ thể;
  • giữ BreadcrumbList thành một khối JSON-LD riêng biệt.

HappyBaby2000

Trên trang happybaby2000.ru, thêm OrganizationWebSite, giữ tổ chức của khách hàng làm chủ sở hữu bản quyền. Liên kết Nikolai thông qua:

"contributor": {
  "@id": "https://fi1osof.ru/about"
}

creditText theo vai trò thực tế.

Đồng thời, thêm chữ ký chuyên môn hiển thị kèm liên kết đến trang của Nikolai Lanets, ví dụ:

<a href="https://fi1osof.ru/about" rel="author" title="Nikolai Lanets — Kiến trúc kỹ thuật, phát triển và tích hợp AI">
  Kiến trúc kỹ thuật và phát triển — Nikolai Lanets
</a>

Không sử dụng © Nikolai Lanets nếu chủ sở hữu trang web, thương hiệu và nội dung là khách hàng.

Các dự án khác

Lựa chọn quan hệ Schema.org dựa trên vai trò thực tế:

  • creator — cho sản phẩm thực sự được tạo ra;
  • founder — cho tổ chức/dự án được sáng lập;
  • contributor — cho việc tham gia kỹ thuật vào trang web của khách hàng.

Không tự động sử dụng creator trên tất cả các trang web của khách hàng.

Các phiên bản ngôn ngữ

Tất cả các phiên bản ngôn ngữ của trang fi1osof.ru/about phải mô tả cùng một cá nhân và sử dụng chung một Person.@id = https://fi1osof.ru/about. Thêm hreflang nếu cần thiết.

Kiểm tra

Sau khi triển khai, hãy kiểm tra:

JSON-LD phải có mặt trong HTML cuối cùng và không được phụ thuộc hoàn toàn vào JavaScript phía máy khách.

Tiêu chí hoàn thành

  • Person.@id duy nhất trên fi1osof.ru/about;
  • sameAs chính xác;
  • URL image cố định;
  • knowsAbout ổn định;
  • HappyBaby có Organization + WebSite với khách hàng là chủ sở hữu bản quyền;
  • Nikolai được chỉ định qua contributor + creditText;
  • có chữ ký chuyên môn hiển thị;
  • các phiên bản ngôn ngữ không tạo ra thực thể Person mới;
  • JSON-LD phía máy chủ vượt qua kiểm tra tính hợp lệ;
  • đã chuẩn bị thành phần JSON-LD có thể tái sử dụng cho các trang web khách hàng tiếp theo.

Các tác vụ liên quan

Ворклоги

Tiến độ về Person trên fi1osof.ru/about

Cấu trúc JSON-LD hiện tại cho thực thể Person tại fi1osof.ru/about đã được thống nhất.

Các quyết định chính đã được ghi nhận:

  • @idurl sử dụng một địa chỉ duy nhất https://fi1osof.ru/about;
  • alternateName chứa Nikolay LanetsFi1osof;
  • image sử dụng URL công khai cố định;
  • jobTitle hiện được định nghĩa là Systems Architect & AI Researcher;
  • description tập trung vào kiến trúc hệ thống (systems architecture), phát triển sản phẩm gốc AI (AI-native product development), dự báo công nghệ (technology foresight) và các hệ thống thông minh (intelligent systems);
  • sameAs chỉ nên bao gồm các hồ sơ cá nhân xác định danh tính của Nikolay Lanets / Fi1osof;
  • các dự án không được trộn lẫn với thực thể Person chỉ vì chúng có liên quan đến Nikolay;
  • Freecode Academy là một tiểu dự án riêng biệt. Bản thân dự án này không phải là một phần của Person.sameAs. Hồ sơ cá nhân bên trong nó chỉ được chấp nhận nếu thực sự xác định cùng một con người đó;
  • knowsAbout được sử dụng cho các lĩnh vực chuyên môn ổn định, thay vì là một danh sách ngẫu nhiên các thư viện.

Phiên bản hiện tại của Person được công nhận là có cấu trúc nhìn chung chính xác. Giai đoạn tiếp theo của nhiệm vụ này là triển khai và kiểm tra HTML phía máy chủ/các công cụ xác thực.