Template giúp dựng HTML rất nhanh, nhưng cái giá phải trả xuất hiện ngay sau đó: quá nhiều route, quá nhiều biến thể và không có mô hình thông tin rõ ràng.
Khi một ứng dụng khởi đầu từ demo, công việc nghiêm túc đầu tiên thường không phải là "làm thêm màn hình". Thường đó là quyết định URL nào mới thực sự đại diện cho sản phẩm.
Điều gì thay đổi khi route trở nên quan trọng
Một URL không chỉ là điều hướng. Nó còn liên quan đến SEO, liên kết nội bộ, sitemap, analytics và mô hình tư duy của cả dự án.
Nếu /blog, /projects và /services là những route sản phẩm thực sự, thì phần chi tiết của chúng cũng phải được xử lý theo cùng một cách: /blog/:slug, /projects/:slug và /services/:slug.
Quy tắc thực dụng
- Giữ một URL canonical duy nhất cho mỗi khu vực.
- Chuyển hướng các biến thể legacy.
- Để tầng nội dung phản hồi theo slug thật.
Cải thiện lớn không đến từ việc đổi tên. Nó đến từ việc căn chỉnh route, nội dung và metadata vào cùng một hệ thống.
