Hôm nay, @dqh tình cờ truy cập vào các bài mới cho thấy được môt vấn đề rất nan giải đó là URL SEO của dạy nhau học đã bị lỗi, có phải lỗi không ? Chắc là không, vì đại khái Discourse giải quyết title và rút gọn bỏ dấu và dường như “đã quên” tiếng Việt hay Unicode UTF-8.
Vì sao lại ảnh hưởng ?
URL là một phần quan trọng của SEO, nó có liên quan đến Keyword, khi địa chỉ URL không có nghĩa ví dụ như sau, một người tra từ ở Google cụm từ: Học lập trình ở đâu ? có nhiều người rất ít khi đánh dấu sẽ như thế này thì nó sẽ: Hoc lap trinh o dau ? dù có dấu hay không thì giữ 2 trang web khác nhau cùng tiêu đề Học lập trình thì trang web có URL SEO mang tên hoc-lap-trinh và ngắn ngọn hơn sẽ mang thứ hạng cao hơn. Đó là vấn đề cần giải quyết.
Ảnh hưởng này có nặng không ?
Phải nói thế nào đây, ta không thể sửa lại tất cả các bài viết (DNH đang có số lượng bài viết lên đến vài ngàn rồi) nên việc thay đổi cấu trúc URL có nguy cơ dẫn đến lỗi 404 Not found ở Google và sẽ rớt hạng SEO ngay lập tức nếu hàng loạt bài viết bị lỗi như thế nếu người dùng tìm kiếm trên cộng cụ hỗ trợ và truy cập. Cho nên chỉ có thể giải quyết các bài viết mới sau này.
Giải quyết như thế nào ?
Có 2 hướng giải quyết:
- Tự làm: nếu có kiến thức Ruby On Rails ta tự vọc code và chỉnh lại phần xử lý Title ra URL từ các bài viết sau. Việc này có vẻ khó.
- Support: viết một bài viết bên forum của nhà phát triển nhờ họ giải quyết dùm cho chúng ta. tuy nhiên cách này phụ thuộc vào nhà phát triển và ta phải chờ đợi.
ý kiến của @dqh như thế, không biết đăng trong này đúng không, anh @ltd có sai thì di chuyển giúp em nhé