Kinh nghiệm xây dựng trang Label chất lượng
vào
12 thg 6, 2018
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
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ạ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:
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
+ 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ạ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:
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.
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:
- Đường link
- Thẻ mata
- Từ khóa tiêu đề
- Thêm tệp robots.txt
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ụ:
Copy
<b:if cond='data:blog.searchLabel == "du-lich-trong-nuoc"'>
<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:
- Hướng dẫn Việt hóa Label khi đã đặt tên không dấu
- Hướng dẫn tạo đường dẫn breadcrumb cho trang tìm kiếm Label
Copy
<b:if cond='data:blog.searchLabel == "du-lich-trong-nuoc"'>
<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
Copy
<b:if cond='data:blog.searchLabel == "du-lich-trong-nuoc"'>
<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ụ
Copy
<b:if cond='data:blog.searchLabel == "du-lich-trong-nuoc"'>
<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 == "ten-nhan"'>
<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:
Copy
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.
Nội dung chính