Kinh nghiệm xây dựng trang Label chất lượng

Bạn đang sử dụng nền tảng Blogspot phát triển về các chủ đề Bán hàng, Du lịch, Marketing, Tải phần mềm...Bạn muốn xây dựng trang Label (trang tìm kiếm Nhãn) chất lượng giống như trang chủ hay trang bài viết. Mình xin giới thiệu cách để xây dựng trang Label có chất lượng trong bài viết này.

Vấn đề này tuy không mới nhưng lại rất ít người biết và áp dụng. Để xây dựng trang Label chất lượng bạn cần những yêu tố sau:
  1. Đường link
  2. Thẻ mata
  3. Từ khóa tiêu đề
  4. Thêm tệp robots.txt
Bây giờ mình sẽ đi vào giới thiệu chi tiết

1. Đường link

Link cho trang tìm kiếm phải thật sự tốt không sử dụng Nhãn tiếng Việt thay vào đó sử dụng Nhãn không dấu ngăn cách nhau bằng dấu (-) ví dụ:

/search/label/du-lich-trong-nuoc

Như vậy người đọc họ sẽ hiểu ngay du-lich-trong-nuoc là du lịch trong nước. Các bạn tham khảo bài viết Hướng dẫn tối ưu cho Nhãn hiển thị tiếng Việt có dấu và tạo link không dấu

2. Thẻ meta

Thẻ meta sử dụng trong thẻ head để các trang tìm kiếm thu thập lập chỉ mục trên kết quả tìm kiếm bạn đừng nhầm chỉ riêng Google mà bất cứ trang tìm kiếm nào như Bing, Yahoo, CoCoc... đều sử dụng.

Cách thực hiện trong thẻ head thêm 2 thẻ meta tiêu đề và mô tả với điều kiện cho trang Label có tên cố định ví dụ:

<b:if cond='data:blog.searchLabel == &quot;du-lich-trong-nuoc&quot;'>
<title>Tin tức online 24h du lịch trong nước - Nhịp Sống 24h</title>
<meta content='Tin tức, hình ảnh, video clip về du lịch trong nước mới nhất hiện nay, cập nhật tin tức du lịch liên tục 24h trong ngày nhanh và đầy đủ nhất tại Nhipsong24h.net' name='description'/>
</b:if>

Bạn phải thật lưu ý tránh để có hai thẻ trùng lặp bằng cách sử dụng thẻ dữ liệu trong điều kiện

3. Từ khóa tiêu đề

Tất nhiên bạn phải có từ khóa tìm kiếm cho trang Label, bạn hãy lưu ý các công cụ tìm kiếm không sử dụng thẻ meta làm từ khóa thay vào đó vẫn là cách truyền thống sử dụng từ khóa tìm kiếm trong thẻ H1

Mà thẻ H1 luôn phải nằm trong thẻ body một số bạn sử dụng thẻ H1 trên thẻ meta là không chính xác mình đã tham khảo rất nhiều trang web lớn và không thấy sử dụng. Với mỗi trang web họ sử dụng thẻ H1 khác nhau. Mình sẽ lấy ví dụ minh họa như sau:

- Với trang VnExpress họ sẽ đặt tiêu đề của bài viết đầu tiên trong chuyên mục đó trong thẻ H1
- Với trang Zing họ đặt tiêu đề trong thẻ H1 trong đường dẫn link tìm kiếm chuyên muc đó
- Với trang Kênh 14 họ sử dụng Breadcrum

Tất nhiên bạn cần phải biết mỗi trang chỉ được sử dụng duy nhất một thẻ H1 như vậy nếu kiểm tra tiêu đề Blog nếu thấy có thẻ H1 bạn phải loại bỏ nó đi bằng cách sử dụng thẻ điều kiện.

Ở đây mình giới thiệu 2 cách thêm tiêu đề trang Label vào thẻ H1 như sau:

+ Sử dụng Breadcrumb, bạn tham khảo hai bài viết sau:
Lấy ví dụ khi mình tạo đường dẫn breadcrums cho trang tìm kiếm nhãn du-lich-trong-nuoc như sau:

<b:if cond='data:blog.searchLabel == &quot;du-lich-trong-nuoc&quot;'>
  <a class='active' expr:href='data:blog.canonicalUrl' title='Du lịch trong nước'>Trong nước</a>
  <a href='/search/label/mien-bac' title='Du lịch miền Bắc'>Miền Bắc</a>
  <a href='/search/label/mien-trung' title='Du lịch miền Trung'>Miền Trung</a>
  <a href='/search/label/mien-nam' title='Du lịch miền Nam'>Miền Nam</a>
  <a href='/search/label/tay-nguyen' title='Du lịch Tây Nguyên'>Tây Nguyên</a>
<b:else/>
....

Mình sẽ thêm <a class='active' expr:href='data:blog.canonicalUrl' title='Du lịch trong nước'>Trong nước</a> trong cặp thẻ <h1></h1> thành

<b:if cond='data:blog.searchLabel == &quot;du-lich-trong-nuoc&quot;'>
  <h1><a class='active' expr:href='data:blog.canonicalUrl' title='Du lịch trong nước'>Trong nước</a></h1>
  <a href='/search/label/mien-bac' title='Du lịch miền Bắc'>Miền Bắc</a>
  <a href='/search/label/mien-trung' title='Du lịch miền Trung'>Miền Trung</a>
  <a href='/search/label/mien-nam' title='Du lịch miền Nam'>Miền Nam</a>
  <a href='/search/label/tay-nguyen' title='Du lịch Tây Nguyên'>Tây Nguyên</a>
<b:else/>
...

+ Sử dụng tiêu đề + Giới thiệu mô tả bên trên các bài viết

Cách này bạn đặt điều kiện trong thẻ <b:includable id='main' var='top'> như sau

Trong này sẽ có đoạn <b:loop values='data:posts' var='post'> ban đặt điều kiện bên trên nó ví dụ

  <b:if cond='data:blog.searchLabel == &quot;du-lich-trong-nuoc&quot;'>
    <h1 class='label-title'>Tin tức online 24h du lịch trong nước - Nhịp Sống 24h</h1>
    <p class='label-description'>Tin tức, hình ảnh, video clip về du lịch trong nước mới nhất hiện nay, cập nhật tin tức du lịch liên tục 24h trong ngày nhanh và đầy đủ nhất tại Nhipsong24h.net</p>
  </b:if>
  <b:if cond='data:blog.searchLabel == &quot;ten-nhan&quot;'>
    <h1 class='label-title'>Tiêu đề trang Label</h1>
    <p class='label-description'>Mô tả giới thiệu trang Label</p>
  </b:if>
  ....
<b:loop values='data:posts' var='post'>
  <b:include data='post' name='post'/>
   ....
</b:loop>

Bạn nhớ thiết kế css cho phần hiển thị này nhé

4. Thêm tệp robots.txt

Bạn thêm như sau:

User-agent: Mediapartners-Google
Disallow:
User-agent: *
Disallow: /search
Allow: /
Allow: /search/label/
Sitemap: Tên domain/sitemap.xml

Ngoài ra nếu muốn trang Label được Google cập nhật nhanh bạn có thể thêm link vào Tìm nạp như Google trong Search Console yêu cầu lập chỉ mục chọn Tìm nạp và hiển thị.

Kết luận bạn chỉ cần sử dụng 4 yếu tố mà mình vừa giới thiệu ở trên là có thể xây dựng được trang Label chất lượng giống như các nền tảng khác. Chấm hết bài!!!
Bài đăng mới hơn Bài đăng cũ hơn
Bài viết này có hữu ích không?
Việt Blogger

Việt Blogger

Tôi là Tuấn bắt đầu viết Blog cũng được vài năm, nay cũng có chút ít kinh nghiệm nên tôi viết những gì mà tôi tích cóp được lưu trữ trong Blog này.