Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vinascript/html/wp-includes/functions.php on line 6114
Hướng dẫn tạo sitemap HTML và XML cho Blogspot - VinaScript

Latest Post

Triển khai dự án PHP, Mysql với Nginx trên Docker Tìm hiểu về HTML – Ưu điểm, nhược điểm và cách hoạt động của HTML
Hướng dẫn tạo sitemap HTML và XML cho Blogspot
Hướng dẫn tạo sitemap HTMLXML cho Blogspot

Trong bài viết này tôi sẽ hướng dẫn tạo sitemap html và XML cho blogspot ( Blogger) của bạn.

Sitemap là gì? Tại sao nên tạo sitemap cho website?

Sitemap trang web là một bản đồ đơn giản, mô tả cấu trúc bài viết và chuyên mục trên trang web. Có hai loại chính là HTML sitemap được thiết kế để hiển thị cho người dùng và XML sitemap được sử dụng để thông báo cho các bot của công cụ tìm kiếm như Google Search, Bing Search, Yahoo Search, Coccoc Search… về cấu trúc của trang web.

HTML Sitemap giúp tăng thứ hạng tìm kiếm cho website.

Thường thì, những người làm SEO (chuyên gia tối ưu hóa công cụ tìm kiếm cho trang web) thường chỉ tập trung vào XML sitemap. Việc kiểm tra XML sitemap là một phần quan trọng của công việc SEO và được coi là bắt buộc. Ngày nay, hầu hết các đơn vị thiết kế website đều bao gồm phần XML sitemap cho chủ sở hữu trang web của họ. Tuy nhiên, thường thì HTML sitemap lại ít được quan tâm và thậm chí là bị bỏ qua, kể cả đối với những SEOer mới.

Ở Việt Nam, thực tế là hiếm khi có ai click vào trang HTML sitemap. Tuy nhiên, ở các quốc gia khác, việc này khá phổ biến. Một số SEOer cũng có quan điểm rằng HTML sitemap không đóng góp nhiều cho SEO. Tuy nhiên, dựa trên kinh nghiệm SEO của tôi và những thông tin đọc được trên các blog nước ngoài, việc thiếu HTML sitemap, cũng như các trang như trang Policy hay trang giới thiệu, có thể khiến cho việc đưa website lên top trở nên khó khăn hoặc mất nhiều thời gian hơn. Do đó, trong bài viết này, tôi sẽ hướng dẫn cách tạo HTML sitemap cho trang web sử dụng nền tảng Blogspot (Blogger).

Hướng dẫn tạo HTML sitemap cho Blogger

Đối với WordPress, việc tạo HTML sitemap trở nên cực kỳ đơn giản bằng cách sử dụng các plugin có sẵn. Điều này giúp bạn tạo sitemap mà không cần kiến thức lập trình sâu. Ngược lại, đối với các trang web sử dụng mã nguồn tùy chỉnh, việc tạo sitemap HTML đòi hỏi sự can thiệp của lập trình viên hoặc yêu cầu họ thêm chức năng tự động tạo sitemap.

Đối với nền tảng Blogger, được thiết kế chủ yếu cho những người viết blog cá nhân mà không cần thuê hosting, quá trình thiết lập blog thường do chính người sử dụng thực hiện. Tuy nhiên, nếu bạn mong muốn tiết kiệm thời gian và có ngân sách, việc thuê hosting là một lựa chọn nhanh chóng hơn.

Bây giờ, chúng ta sẽ bắt đầu!

Bước 1: Bạn tạo 1 trang mới đặt tên là Sitemap trong mục Trang (Page) của trình quản lý Blogger

tạo sitemap html blogspot
Tạo 1 trang mới trong Blogger

Bước 2. Chuyển trình nhập liệu sang chế độ html và chép đoạn code này dán vào đó.

<script type="text/javascript" Ï>
   var numposts = 100;
   var standardstyling = true;
   function showrecentposts(json) {
      for (var i = 0; i < numposts; i++) {
         var entry = json.feed.entry[i];
         var posttitle = entry.title.$t;
         var posturl;
         if (i == json.feed.entry.length) break;
         for (var k = 0; k < entry.link.length; k++) {
            if (entry.link[k].rel == 'alternate') {
               posturl = entry.link[k].href;
               break;
            }
         }
         posttitle = posttitle.link(posturl);
         if (standardstyling) document.write('<li>');
         document.write(posttitle);
      }
      if (standardstyling) document.write('</li>');
   }
</script>

<ul>
   <script src=”https://vinascript.com/feeds/posts/default?orderby=published&alt=json-in-script&callback=showrecentposts&max-results=999″></script>
</ul>

Nhớ thay đoạn địa chi https://vinascript.com bằng địa chỉ website của bạn nhé. Sau đó bạn giữ nguyên chế độ nhập html và xuất bản trang để tạo một trang tự động thêm danh sách tất cả các bài viết trên website thành sitemap html.

Tuy nhiên nhiều bạn sau khi xuất bản thì sitemap trắng tinh không có gì??. Cách khắc phục như sau:

Lưu ý quan trọng để bạn tạo sitemap html blogspot thành công

Đó là bạn cần tạo feedburner cho blog/website của bạn. Có nhiều bạn không tạo Feedburner hoặc cấu hình không đúng. Mặc dù đã thay địa chỉ website của bạn vào chỗ https://vinascript.com/. nhưng trang sitemap trắng tinh >>> Xem cách tạo và cấu hình Feedburner chuẩn

Cách tạo XML sitemap blogger

Với website/blog sử dụng nền tảng blogger (Trước đây là blogspot) thì bạn không thể tạo file sitemap.xml được. Tin vui là các template blogger mặc định. Cũng như các theme blogspot được chia sẻ trên mạng đều đã có sẵn sitemap.xml rồi. Bạn có thể để nguyên hoặc cấu hình tùy chỉnh để google index được tất cả các bài viết của bạn. Cách tạo rất đơn giản như sau:

Trong phần quản trị blogger bạn vào Cài đặt -> Tùy chọn tìm kiếm. Mục Robots.txt tùy chỉnh ( mặc định đang tắt). Bạn bấm vào chỉnh sửa và thêm đoạn code sau vào:

User-agent: Mediapartners-Google
Disallow:

User-agent: *
Disallow: /search
Allow: /

Sitemap: http://tencuaban.blogspot.com/sitemap.xml

Lưu ý: Thay http://tencuaban.blogspot.com thành địa chỉ blog hoặc tên miền riêng của bạn. Bạn cũng có thể để google index cả mục search bằng cách xóa ‘/search’ ở dòng Disallow đi nhé. Sau khi đã chỉnh sửa xong bạn nhấn lưu lại để cập nhật tình trạng.

Khai báo sitemap blogger trong google console

gửi sitemap blogger
Khai báo sitemap blogger trong google search console

Sau khi tạo sitemap xml cho blogger bạn vào Google Search console và gửi sitemap như sau.

/atom.xml?redirect=false&start-index=1&max-results=500

Sitemaps này áp dụng với Blog của bạn có 500 bài viết. Nếu Blog của bạn nhiều hơn 500 bài thì thêm dòng lệnh nữa:

atom.xml?redirect=false&start-index=501&max-results=500

Trên đây là hướng dẫn tạo sitemap html và xml cho blogger một cách cơ bản nhất. Chúc bạn tạo thành công. Và nhớ để lại bình luận cho mình nhé.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *