Thứ Ba, 30 tháng 8, 2016

Tối ưu SEO Website trong Blogspot



Tham khảo từ nhiều nguồn khác nhau, tôi thấy có thể thực hiện theo các bước dưới đây để tối ưu SEO website khi triển khai website trên nền tảng Blogspot:
1. Chọn template
- Dạng 2 cột, trái là bài viết, phải là các widget => thông dụng & thân thiện người dùng. Việc này giúp bạn SEO website đạt được ROI tốt hơn.
- Cấu trúc thẻ heading:
  + Đa phần chỉ có 1 H1, tiêu đề của bài viết là H2 hoặc H3 => khó SEO bài viết con
  + Cần có sẵn 2 thẻ H1, 1 cho toàn bộ website, 1 cho tiêu đề bìa viết (xem phần 5)
Toi uu SEO website trong Blogspot

2. Sửa các thẻ <meta>
Đây chính là yêu cầu tối thiểu để tối ưu SEO website chính của bạn
Tìm đoạn code
  <meta name="description" content="" />
  <meta name="keywords" content="" />
Chuyển thành
  <b:if cond='data:blog.url == data:blog.homepageUrl'>
  <meta name="description" content="Mô tả blog" />
  <meta name="keywords" content="Các từ khóa chính" />
  </b:if>

3. Chỉnh sửa tiêu đề bài viết
Thông thường, bài viết mới có title dạng "title-blog | title-bài-viết"; Để SEO website, bài viết cần đưa title của bài viết lên trước, dạng "title-bài-viết | title-blog", bằng cách
Tìm đoạn code
  <title><data:blog.pageTitle/></title>
Chuyển thành
  <b:if cond='data:blog.pageType == "item"'>
  <title><data:blog.pageName/> | <data:blog.title/></title>
  <b:else/>
  <title><data:blog.pageTitle/></title>
  </b:if>

4. Thêm mô tả cho link của tiêu đề
Thêm mô tả cho đường link của tiêu đề khi đưa con trỏ chuột đến đó, bằng cách tối ưu như sau:
Tìm đoạn code
  <a expr:href='data:post.link'><data:post.title/></a>
Chuyển thành
 <a expr:href='data:post.link' expr:title='data:post.title'><data:post.title/></a>
Tiếp tục tìm đoạn code
  <a expr:href='data:post.url'><data:post.title/></a>
Chuyển thành
 <a expr:href='data:post.url' expr:title='data:post.title'><data:post.title/></a>

5. Chuyển tiêu đề bài viết sang H1
Tối ưu thẻ h1 - Heading Tag (H1, H2, H3, H4, H5) cũng rất quan trọng đối với SEO. Tất cả các tiêu đề Widget của blogspot sử dụng thẻ H2. Nhưng template lại thường sử dụng H3 cho tiêu đề bài đăng và rất nhiều template khác sử dụng thẻ H2 cho tiêu đề bài
Để tối ưu SEO website, bạn cần sử dụng thẻ H1 cho tiêu đề bài viết. 

Ví dụ đoạn code sau:

  <b:if cond='data:post.title'>
  <h3 class='post-title entry-title'>
  <b:if cond='data:post.link'>
  <a expr:href='data:post.link'><data:post.title/></a>
  <b:else/>
  <b:if cond='data:post.url'>
  <a expr:href='data:post.url'><data:post.title/></a>
  <b:else/>
  <data:post.title/>
  </b:if>
  </b:if>
  </h3>
  </b:if>

Trong ví dụ này thì template sử dụng thẻ H3 cho phần tiêu đề bài (nếu bạn không tìm ra thì có thể template của bạn sử dụng thẻ H2). Để tối ưu, bạn thay thế thẻ H3 (H2) trong ví dụ trên thành H1

6. Tạo URL thân thiện
- C1: tạo tiêu đề không dấu => publish bài viết => chuyển tiêu đề về có dấu
- C2: sử dụng tính năng tùy chỉnh URL của blogspot - Liên kết cố định/Liên kết cố định tùy chỉnh

7. Tạo sitemap
- Sitemap cho Googlebots, tạo trong Google Webmaster Tool
       atom.xml?redirect=false&start-index=1&max-results=500
- Sitemap cho người dùng, tạo 1 page mới trong Blog, sau đó chèn đoạn mã sau vào HTML codes
  <script style="text/javascript" src="http://www.abu-farhan.com/script/daftarisiblogger/blogtoc-min.js"> </script> 
  <script src="http://your-domain-name/feeds/posts/default?max-results=9999&amp;alt=json-in-script&amp;callback=loadtoc"></script>

8. Các điều chỉnh khác để tối ưu SEO website trong nền tảng Blogspot
  • Tạo Breadscrumb
  • Tạo bài viết liên quan
  • Tạo các emoticon khi comment
banner
Previous Post
Next Post

0 nhận xét: