---
title: "SEO và llms.txt"
url: https://phatdev.net/docs/phatdev-portfolio/seo
lang: vi
updated: 2026-10-18
alternate:
  en: https://phatdev.net/en/docs/phatdev-portfolio/seo
markdown: https://phatdev.net/docs/phatdev-portfolio/seo.md
---

# SEO và llms.txt

Thuộc bộ tài liệu: [phatdev.net](https://phatdev.net/docs/phatdev-portfolio.md)

> Sitemap, hreflang, dữ liệu có cấu trúc, llms.txt.

## Song ngữ
- Mỗi trang có bản `/vi/` và `/en/`, khai báo `canonical` và `hreflang` (kèm `x-default`).
- Thuộc tính `<html lang>` đúng theo trang ngay từ server.

## Sitemap và robots
- `/sitemap.xml` sinh tự động: trang chủ, trang dự án hai ngôn ngữ, landing, toàn bộ bài tài liệu.
- `/robots.txt` mở cho mọi bot (kể cả bot AI), chỉ chặn khu quản trị và API nội bộ.

## Dữ liệu có cấu trúc
- Trang chủ: `Person`, `WebSite`, `ItemList` dự án.
- Trang dự án: `CreativeWork` và `BreadcrumbList`.
- Bài tài liệu: `TechArticle` và `BreadcrumbList`.

## llms.txt
`/llms.txt` mô tả nội dung site cho mô hình ngôn ngữ: hồ sơ, endpoint MCP, danh sách dự án và mục lục tài liệu, sinh từ database.
