ZMedia Purwodadi

Hướng dẫn tạo trang 404 tùy chỉnh cho Blogspot

Mục lục bài viết
Hướng dẫn tạo trang 404 tùy chỉnh cho Blogspot
Trang 404 là một trong những phần không thể thiếu của mọi trang web, và Blogspot cũng không phải ngoại lệ. Khi khách truy cập vào một đường dẫn không tồn tại trên blog của bạn, một trang 404 thân thiện và bắt mắt sẽ giúp giữ chân họ thay vì khiến họ rời đi. Trong bài viết này, chúng ta sẽ cùng tìm hiểu cách tạo một trang 404 tùy chỉnh cho Blogspot với nội dung độc đáo, hài hước và hiệu ứng bắt mắt.

Xây dựng nội dung cho trang 404

Để tạo một trang 404 tùy chỉnh trên Blogspot, trước tiên bạn cần chuẩn bị nội dung và thiết kế cơ bản cho trang này. Hãy nghĩ đến những câu từ thân thiện, hài hước hoặc sáng tạo để giảm bớt sự thất vọng của người đọc khi gặp lỗi. Ví dụ:
  • Lời nhắn thân thiện: “Oops! Hình như bạn đã đi lạc. Không sao, hãy để chúng tôi giúp bạn trở lại đúng hướng!”.
  • Liên kết hữu ích: Thêm các liên kết về Trang Chủ, Bài Viết Mới Nhất, hoặc Danh Mục Chính để người đọc dễ dàng tìm thấy nội dung mà họ quan tâm.
  • Gợi ý tìm kiếm: Bạn có thể thêm thanh tìm kiếm vào trang 404 để người dùng có thể tự tra cứu lại nội dung mong muốn.

Thiết kế trang 404 độc đáo và bắt mắt

Thiết kế trang 404 của bạn nên đơn giản nhưng đủ ấn tượng để khách truy cập muốn tiếp tục khám phá trang web. Bạn có thể:
  • Sử dụng hình ảnh hài hước hoặc GIF: Một ảnh GIF động vui nhộn có thể tạo cảm giác thoải mái cho người xem.
  • Thêm hiệu ứng bắt mắt: Chẳng hạn, hiệu ứng chuyển động nhẹ khi di chuột hoặc chuyển màu khi người dùng nhấp vào liên kết.
  • Nút kêu gọi hành động (CTA): Thêm nút như Trở về Trang Chủ hoặc Xem Bài Viết Mới để người dùng dễ dàng chuyển hướng sang nội dung khác trên blog của bạn.

Tìm và thay thế mã trang 404 mặc định

Một số mẫu Blogspot hiện nay có sẵn trang 404 mặc định, được xác định thông qua điều kiện data:blog.pageType == "error_page". Để thay đổi hoặc tùy chỉnh mã này, bạn có thể làm theo các bước sau:
Tìm mã trang 404 mặc định
Trong trình chỉnh sửa HTML, nhấn Ctrl + F (hoặc Cmd + F trên Mac) để mở thanh tìm kiếm.
Tìm từ khóa "error_page" hoặc "404" để xác định vị trí mã của trang 404. Thường thì mã này sẽ nằm trong một thẻ điều kiện như sau:
<b:if cond='data:blog.pageType == "error_page"'>
    <!-- Nội dung trang 404 mặc định -->
</b:if>
Xóa hoặc thay thế mã trang 404 mặc định
Xóa nội dung cũ trong thẻ <b:if> và thay thế bằng mã HTML và JavaScript tùy chỉnh để hiển thị nội dung bắt mắt và thú vị hơn.
Hướng dẫn tạo trang 404 tùy chỉnh cho Blogspot

Chèn mã trang 404 tùy chỉnh

Dưới đây là mã mẫu để tạo trang 404 đẹp mắt và có hiệu ứng liên kết tự động đến bài viết mới nhất. Thay YOUR_BLOG_URL bằng URL chính xác của blog bạn:
<b:if cond='data:blog.pageType == "error_page"'>
    <div style="text-align: center; font-family: Arial, sans-serif; margin-top: 50px;">
        <h1 style="font-size: 3em; color: #FF6347;">Oops! Trang này không tồn tại.</h1>
        <p style="font-size: 1.2em; color: #555;">
            Có vẻ bạn đã truy cập vào một đường dẫn không chính xác. Đừng lo, chúng tôi sẽ giúp bạn tìm đường!
        </p>
        <img src="https://example.com/your-funny-404-image.gif" alt="404 Not Found" style="width: 200px; height: auto; margin-top: 20px;">
        <div style="margin-top: 30px;">
            <a href="/" style="display: inline-block; padding: 10px 20px; color: #fff; background-color: #FF6347; text-decoration: none; border-radius: 5px;">
                Trở về Trang Chủ
            </a>
            <a id="latest-post-link" href="#" style="display: inline-block; padding: 10px 20px; color: #fff; background-color: #20B2AA; text-decoration: none; border-radius: 5px; margin-left: 10px;">
                Xem Bài Viết Mới
            </a>
        </div>
    </div>
    <script>
        const blogUrl = 'https://YOUR_BLOG_URL.blogspot.com';
        fetch(`${blogUrl}/feeds/posts/default?alt=json`)
            .then(response => response.json())
            .then(data => {
                const latestPost = data.feed.entry[0];
                const latestPostUrl = latestPost.link.find(link => link.rel === 'alternate').href;
                document.getElementById('latest-post-link').href = latestPostUrl;
            })
            .catch(error => console.error('Không thể lấy bài viết mới nhất:', error));
    </script>
</b:if>
Giải thích đoạn mã
  • Tiêu đề và mô tả lỗi: Dòng Oops! Trang này không tồn tại. cùng với thông báo thân thiện cho người dùng.
  • Hiệu ứng hình ảnh: Hình ảnh hài hước giúp trang thêm sinh động.
  • Liên kết điều hướng: Một liên kết quay về trang chủ và một liên kết đến bài viết mới nhất của blog (liên kết này sẽ tự động cập nhật).
  • JavaScript lấy bài viết mới nhất: Đoạn mã này sẽ lấy bài viết mới nhất và cập nhật liên kết cho nút “Xem Bài Viết Mới”.
Lưu thay đổi và kiểm tra kết quả
Sau khi hoàn thành việc thêm mã, nhấn Lưu để áp dụng thay đổi trên Blogspot. Bạn có thể kiểm tra trang 404 bằng cách truy cập vào một URL không tồn tại, chẳng hạn như https://yourblog.blogspot.com/404page.

Một số mẹo tối ưu trang 404

Giữ lời nhắn ngắn gọn, thân thiện: Sử dụng các câu từ thân thiện, dễ hiểu để tránh gây khó chịu cho người đọc.
Sử dụng Google Search Console: Công cụ này giúp bạn theo dõi các lỗi 404 thường gặp và có biện pháp sửa lỗi kịp thời, từ đó tối ưu trải nghiệm người dùng và nâng cao thứ hạng SEO cho blog của bạn.

Kết luận

Trang 404 không còn chỉ là một trang lỗi – nó còn là cơ hội để bạn gây ấn tượng với khách truy cập. Với hướng dẫn chi tiết trên, bạn có thể tạo một trang 404 tùy chỉnh thú vị và độc đáo trên Blogspot, giúp giữ chân người đọc và cải thiện trải nghiệm người dùng. Hãy bắt tay thực hiện ngay hôm nay và kiểm tra trang 404 của mình để đảm bảo nó hoạt động như mong đợi!
aHí
aHí ★ Tôi không thể, bạn không thể, nhưng chúng ta có thể ★

2 nhận xét

Comment Author Avatar
YMG
11/04/2024 Xóa
Trang 404 tùy chỉnh (Blogger có cài đặt sẵn trang 404 mặc địnhtrang lỗi mặc định khác nếu có) là cần thiết để tạo ấn tượng chuyên nghiệp... nhưng chưa đủ và không quá quan trọng vì khách truy cập chẳng muốn lướt blog thì gặp ngay trang lỗi trừ trường hợp bất khả kháng.

Trang 404 có thể tùy chỉnh riêng lẻ trong cài đặt "Lỗi và chuyển hướng", Blogger sẽ kết xuất bằng thẻ dữ liệu <data:navMessage/> chứ không nhất thiết phải trong phần "Chỉnh sửa mẫu" phù hợp với người mới chơi blog, ít quan tâm, tìm hiểu HTML & CSS.

Về cơ bản trang 404 chỉ cần nội dung, thiết kế đơn giản, tối ưu hóa, loại bỏ những thứ không cần thiết, tốc độ tải nhanh, có thể không cần dùng script... Với cách của bạn hướng dẫn ta có thể loại bỏ script và tùy chỉnh thẻ liên kết liên quan thành <a href="/">Trang chủ</a> (đã có trong mã) thì khi khách truy cập nhấp chạm sẽ liên kết điều hướng về trang chủ thông thường sẽ có đường dẫn đến bài đăng mới nhất. Trang 404 blog mình có sử dụng một đoạn script ngắn, đơn giản, đếm ngược thời gian chờ chuyển hướng về trang chủ.

Với các blog chia sẻ thủ thuật anh Hí blogger, Anh Trai Nắng Blogger, >Blogspot Việt Nam khi truy cập ở Liên minh Châu Âu sẽ gặp lỗi nhỏ là hiển thị thẻ kết thúc --> chú thích HTML tại góc trái dưới cùng blog do "cố tình đánh lừa" Blogger không thành công. 🕵 😞
Comment Author Avatar
11/04/2024 Xóa
👏một nhận xét quá chất lượng, cảm ơn YMG!