Chương 1: Khả năng indexed và hiệu suất website

Mục tiêu chương 1:

  1. Google Bots crawl website
  2. SEO Audit Basic
  3. Check Redirect 301 www sang non-www
  4. Chyển hướng dùng Canonical
  5. Tùy chỉnh thông báo lỗi và điều hướng lỗi not respones bằng PHP và Htaccess

Chào mừng các bạn đến với chapter 1 của Giáo trình SEO nâng cao: http://hocseodelam.com/giao-trinh-seo-nang-cao-search-engine-optimization-advance/

Trong chương này, chúng ta sẽ áp dụng một số kỹ thuật để xem khả năng lập chỉ mục và hiệu xuất website chúng ta như thế nào với mắt Google Bots.

Vì không phải những gì người dùng thấy là những gì Bọ tìm kiếm thấy, sẽ có những thứ nó sẽ bỏ qua và cũng có những thứ nó và chúng ta điều thấy như text, anchor text, list,… Những thứ chúng ta thấy nhưng Google bots lại không thấy như: Video, hình ảnh, flash, script,… vì vậy, việc nắm và hiểu rõ website chúng ta như thế nào khi Google bots vào website sẽ gúp rất nhiều về khả năng lập chỉ mục và nâng cao hiệu suất hoạt động website

Google-Crawl-Index-550x331

Khả năng index của website và hiệu suất

Website trong mắt Google Bot thế nào?

Có rất nhiều bạn khi hỏi tôi, Google có thấy những gì chúng ta thấy trên website hay không? Tôi đã trả lời rằng có thể có và cũng có thể không!

Thật khó nói chính xác là Google sẽ thấy những gì bằng mắt thường, thậm chí view source cũng chưa chắc chính xác, vậy làm thế nào để biến website thành thứ mà Google bots có thể thấy và lập chỉ mục được?

Thông qua một số addon trên Firefox sẽ giúp bạn làm được điều đó.

  • Web Developer

    https://addons.mozilla.org/en-US/firefox/addon/web-developer/

  • User Agent Switcher

    https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/

Tiến hành cài đặt 2 addon này, nhưng lưu ý là các bạn sẽ phải restar lại browser để có thể active addon nhé :)

Với Addon User Agent Switcher, bạn vào Options (Tùy chọn) sẽ thấy:

 

kha-nang-indexed-va-hieu-suat-website

User Agent Switcher

Còn với Addon Web Deverlop, sau khi khởi động bạn sẽ thấy thanh tool bar có chút thay đổi:

kha-nang-indexed-va-hieu-suat-website-1

Addon Web Dev

Vậy là xong, giờ các bạn tiến hành cấu hình Addon:

  • User agent: bạn chọn Google bots.
  • Web Dev: Bạn sẽ có 3 bước là tắt javascript, Image và css

Bước 1: Tắt Javascript

kha-nang-indexed-va-hieu-suat-website-2

Tắt Javascript

Bước 2: Tắt CSS

kha-nang-indexed-va-hieu-suat-website-3

Tắt CSS cho website

Bước 3: Tắt Image

 

kha-nang-indexed-va-hieu-suat-website-4

Tắt Image

Sau đó bạn ra website và F5, sẽ thấy kết quả

 

kha-nang-indexed-va-hieu-suat-website-5

Website trong mắt Google bots

Vậy là bạn có thể biết được Google bots sẽ lấy những nội dung nào để làm chỉ mục, và đây cũng chính là số lượng text Google bots tính độ density cho từ khóa.

SEO Audit Basic

 Attr:

  1. Index: Kiểm tra xem website đó google còn index không?
  2. SEO Attribute: Các chỉ số SEO Quake
  3. SEO Moz: Chỉ số Moz DA, PA
  4. Redirect 301 www  và non-www

1) Đầu tiên, các bạn search theo truy vấn: Site:domain.com Xem google có trả về kết quả nào không?

kha-nang-indexed-va-hieu-suat-website-6

Kiểm tra website còn indexed

Tuy nhiên, trong một vài trường hợp website bị sandbox vẫn thấy Domain, nếu các bạn muốn biết cách kiểm tra để có những giải pháp cho trường hợp này hãy để lại bình luận hoặc gửi mail cho mình nhé :)

2) Kiểm tra các chỉ số SEO Quake:

kha-nang-indexed-va-hieu-suat-website-7

Chỉ số SEO Quake

3) Kiểm tra các chỉ số SEO Moz:

kha-nang-indexed-va-hieu-suat-website-8

2 chỉ số DA và PA của Moz

Ngoài ra các bạn có thể bấm vào để xem chi tiết những liên kết mà moz tính, lưu ý rằng website bạn bị banned hay sandbox thì 2 chỉ số này khôn quyết định hay ảnh hưởng nhiều, vì có những website mình làm có tuổi đời lâu, những chỉ này trên 50 nhưng vẫn dính thuật toán của Google, sau khi bị thuật toán làm mất thứ hạng thì những chỉ số này không thay đổi, đôi lúc tăng.

4) Kiểm tra redirect 301 website:

Để kiểm tra website đã redirect 301 www sang non-www hoặc ngược lại chưa? Có rất nhiều website giúp bạn kiểm tra, mình hay dùng: www.howto301redirect.com/301-redirect-checker/

Các bạn tiến hành nhập vào url và nhấn check để kiểm tra

kha-nang-indexed-va-hieu-suat-website-9

Kiểm tra website redirect 301 từ www sang non-www

Bạn sẽ xem được website mình đã redirect và trả về code là bao nhiêu, 200 là oke, nếu là 404 hoặc 500 bạn cần kiểm tra lại ngay.

 Chuyển hướng nội dung gốc dùng Canonical

Canonical ra đời giải quyết khá nhiều vấn đề mà hầu hết những seoer trước đây đã rất vất vả để làm, đó tránh trùng lặp nội dung chỉ với 1 dòng code

Cách dùng: Các bạn chỉ việc chèn dòng code sau:

Url search: http://hocseodelam.com/?s=canonical

Code canonical: <link rel=”canonical” href=”http://hocseodelam.com/search/canonical/” />

Url bài viết phân trang: http://domain.com/bai-viet-moi.html/page-1/

Hoặc: <link rel=”canonical” href=”http://domain.com/bai-viet-moi.html” />

Nếu như những website phân trang, hoặc những khi search, bạn chỉ cần chèn code canonical về url root là oke.

Tùy chỉnh thông báo lỗi bằng PHP và Htaccess

Việc làm này giúp những thông báo lỗi thân thiện hơn với người, tránh những trường hợp khi gặp link lỗi chỉ xuất hiện 1 dòng not found!, điều này khiến người dùng cảm thấy khó chịu, bounce rate của bạn cũng sẽ bị ảnh hưởng rất nhiều bởi những trường hợp này.

Để tạo thông báo lỗi cho người dùng, ta cần viết một hàm php đơn giản như sau:

PHP:

<?php
switch($_SERVER["REDIRECT_STATUS"]){
	case 400:
		$title = "400 Bad Request";
		$description = "The request can not be processed due to bad syntax";
	break;
	case 403:
		$title = "403 Forbidden";
		$description = "The server refuses to response to the request";
	break;
	case 404:
		$title = "404 Not Found";
		$description = "The resource requested can not be found.";
	break;
	case 500:
		$title = "500 Internal Server Error";
		$description = "There was an error which doesn't fit any other error message";
	break;
}
?>

Không quá khó đúng không? Tương tự cho những lỗi 501, 502,… Các bạn chỉ cần lặp lại cấu trúc Case.

Htaccess:

ErrorDocument 400 /error.php
ErrorDocument 401 /error.php
ErrorDocument 403 /error.php
ErrorDocument 404 /error.php
ErrorDocument 500 /error.php
ErrorDocument 502 /error.php
ErrorDocument 504 /error.php


Các bạn có thể tạo cho mình 1 trang riêng hoặc 1 page để thông báo nếu không thể tự design

Gửi phản hồi