Có nên hiển thị id trên url khi viết lại đường dẫn?
Chắc hẳn rất nhiều bạn coder đã từng sử dụng chức năng viết lại đường dẫn (rewrite url) để trông thân thiện và tốt với bộ máy tìm kiếm hơn, vậy có khi nào bạn thắc mắc khi rewrite url ta có nên đặt id trên url không? Để giải đáp bài này hôm nay tôi và các bạn sẽ cùng bàn luận về vấn đề này nhé.

Bản thân tôi là một coder và cũng không rành về SEO, nhưng tôi cũng từng viết lại đường dẫn và cũng có thắc mắc là có nên để id trên url khi viết lại đường dẫn không? Và vì là một coder nên tôi mong có gì sai các bạn bỏ qua cho và coi như đây là bài đọc xả stress cho bạn vì nội dung quá khôi hài.
Trước tiên ta mổ xẻ URL này nhé https://freetuts.netorial/tim-hieu-quy-trinh-load-model-trong-codeigniter-p17.html. Các bạn thấy tôi đã thêm một slug và id của bài post, như vậy có tốt cho SEO? Ta sẽ đi vào phân tích 2 trường hợp:
Trường hợp url không có id
Ví dụ: https://freetuts.netorial/tim-hieu-quy-trinh-load-model-trong-codeigniter.html
Bài viết này được đăng tại [free tuts .net]
Trường hợp nay tôi sẽ đưa ra một vài nhật xét về nó như sau:
- URL nhìn đẹp và thân thiện với người dùng.
- Truy vấn db sẽ chậm hơn vì phải so sánh text, hoặc bạn cũng có thẻ chuyển đoạn string này thành một chuỗi số và lưu vào dạng INT như vậy truy xuất cũng HƠI NHANH chứ không thể gọi là nhanh được.
- Giả sử một website nào đó đã đặt backlink về địa chỉ này, một ngày nào đó bạn thay đổi slug url thành
https://freetuts.netorial/tim-hieu-quy-trinh-load-model.htmlvậy là những backlink đó sẽ không được gửi đến đúng địa chỉ và ta mất những backlink này? Tuy nhiên vẫn có cách khắc phục là dùng db để lưu permarlink và redirect về đúng bài nhưng tôi nghĩ lưu permarlink thì truy xuất không nhanh bằng truy xuất thẳng vào bài.
Như vậy ta thấy có điểm lợi và hại đúng không nào? giờ ta xét trường hợp thứ 2 nhé.
Trường hợp có id
Ví dụ: https://freetuts.netorial/tim-hieu-quy-trinh-load-model-trong-codeigniter-p17.html
Trường hợp này ta có nhận xét như sau:
- URL nhìn xấu hơn xíu vì có cái p17
- Tru xuất dữ liệu nhanh vì nó truy xuất theo khóa chính id
- Giả sử một website nào đó đặc backlink đến bài này, như vậy một ngày nào đó tôi đổi slug url thành dạng
https://freetuts.netorial/tim-hieu-quy-trinh-load-model-p17.html. Mà ở đây ta truy xuất bằng id nên nó vẫn truy xuất đến đúng bài viết, vấn đề ở đây là ở phía coder phảilấy slug mà người dùng nhập vàovàso sánh tra slug trong CSDLvà redirect 301 nếu nó khác nhau, như vậy là ta không mất những backlink này, bạn có thể tham khảo bài viết này để biết được cách rewrite url trong codeigniter
Trên đây là những điểm lợi hại của trường hợp này,.
Lời Kết
Qua 2 trường hợp trên các bạn coder có thể thấy được ưu điểm và nhược điểm của từng trường hợp, và các bạn có cảm nhận như thế nào hãy chia sẽ cùng tôi.
Xem thêm: Rewrite URL trong Codeigniter

Download Photoshop 2020 Full v21 (Đã kích hoạt sẵn)
Cách lấy lời bài hát từ video Youtube không cần phần mềm
Cách chặn quảng cáo trên trình duyệt Web hiệu quả nhất
Cách tắt thông báo nhóm Messenger trên điện thoại - máy tính
Cách đổi lại tên cũ Facebook trên điện thoại và máy tính
Top 8+ phần mềm quay màn hình máy tính nhẹ tốt nhất 2025
Cách xem mật khẩu wifi đã kết nối với Windows 7/10/11 và Mac
Hơn 60+ phím tắt trên máy tính Windows mà bạn nên biết
Ưu điểm của giàn tạ đa năng và những lưu ý khi mua
Những lưu ý khi mua ghế tập tạ để có được sản phẩm chất lượng
Vì sao dụng cụ thể hình Impulse được ưa chuộng trên thị trường
Đánh giá Apple MacBook Air (M1 2020)
Top 8 Kính chống mỏi mắt Lọc ánh sáng xanh khi dùng máy tính hàng đầu
TOP 10 máy scan tốt nhất các hãng Canon - HP - Epson...
Đánh giá Samsung Galaxy M62: Pin siêu khủng - 4 Camera tha hồ chụp ảnh
Đánh giá chi tiết điện thoại Huawei Mate 40 Pro
Cách kiếm tiền Youtube - 17 chủ để làm Youtube 2025 kiếm tiền
10+ cách kiếm $500/tháng tại nhà cho dân lập trình phổ biến 2025
Thủ thuật tạo google docs (google sheets) để chia sẻ link rút gọn kiếm tiền
Bài 02: Cookie trong Affiliate Marketing
Content writer là gì? Hướng dẫn kiếm tiền với nghề viết content thuê
Muốn học làm video chuyên nghiệp thì không nên bỏ qua 3 khóa học này
Cách bán hàng trên Instagram hiệu quả cho người mới 2025
Hướng dẫn kiếm tiền với AccessTrade đầy đủ nhất A - Z (2025)