Audit SEO là một công việc quan trọng, nhưng cũng khá phức tạp trong SEO. Hiện tại trên thị trường có 2 công cụ chính để hỗ trợ bạn làm Audit SEO, đó là Screaming Frog và Website Auditor. Screaming Frog quét nhanh, cho phép can thiệp sâu vào phần cấu hình, tích hợp đầy đủ với dữ liệu của các công cụ thứ 3 (Ahrefs, Majestics, Google Analytics, GSC, Google Speed Insight…).
Website Auditor thì dễ sử dụng hơn, có checklist Technical SEO cơ bản để bạn làm theo, đồng thời tích hợp cả chức năng tối ưu ContentSEO + TF – IDF để tối ưu SEO Onpage và Content SEO.
Trước đây, chúng ta thường dùng Website Auditor để Audit Technical SEO (vì dễ sử dụng + có checklist), còn Screaming Frog để Audit ContentSEO hoặc dùng để chạy Audit Technical SEO cho các trang ecomerce có dung lượng lớn. Còn phần Audit Backlink thì không có công cụ hỗ trợ, mà phải lấy data từ các nguồn khác về làm thủ công (Ahrefs, Majestics, GSC…).
Tuy nhiên sau một thời gian sử dụng, các phần mềm AuditSEO (như Screaming Frog, Website Auditor hay URL Profiler…) có một số nhược điểm như:
Ngoại trừ Website Auditor, các nhà phát hành thường không tạo CHECKLIST. Vì khối lượng công việc bạn phải xử lý khá lớn, nên không có CHECKLIST để làm thì dễ quên trước quên sau. Data chủ yếu là dạng thô. Nghĩa là công cụ chỉ cung cấp cho bạn thông tin, còn bạn vẫn phải dựa trên kinh nghiệm bản thân để ra quyết định, chứ công cụ không làm thay bạn chuyện đó.
Một số yếu tố cần dùng công cụ khác để kiểm tra chính xác hơn (như test tốc độ, malware, tương thích di động, các lỗi trong GSC, UX…).
Thiên về Audit Technical SEO là chủ yếu, thiếu đi đánh giá các yếu tố quan trọng khác để có cái nhìn tổng quát (Backlink, UX, Mobile, Local SEO, cấu trúc trang web…).
Andy DrinkWater (IQSEO), một chuyên gia Audit SEO với 20 năm kinh nghiệm của nước Anh, ông đã tạo được bộ checklist AuditSEO với 16 hạng mục, và 242 checkpoint, bao phủ gần như toàn bộ các khía cạnh quan trọng nhất của SEO. Bao gồm từ Technical, SEO Onpage, ContentSEO cho tới các phần về UX, Site Structure, Backlink…
Mỗi tiêu chuẩn đều có phần đánh giá (đạt hay không đạt), ghi chú, công cụ hỗ trợ (Ahrefs, Screaming Frog, GSC, các công cụ mobile testing…) và phần kiểm tra tiến độ.
Và thay vì chạy theo các công cụ, bạn xây dựng được một bộ tiêu chuẩn và quy trình làm việc cho riêng mình.
Công cụ giờ đây chỉ cung cấp cho bạn dữ liệu, để bạn ra quyết định được chính xác hơn.
Nếu làm dịch vụ cho khách hàng, Andy DrinkWater sẽ mất từ 2 – 3 tuần, và charge phí trung bình khoảng 2.200 bảng Anh + VAT ( gần 70 triệu đồng VND
Rất may mắn là ông cũng chia sẻ công khai bộ tiêu chí này, để bạn có thể làm thử nếu muốn
Hướng dẫn cụ thể, bạn tham khảo tại đây nhé: https://andydrinkwater.com/seo-audit-checklist/
STT | HẠNG MỤC | CÔNG CỤ |
1 | GOOGLE (13 checks) | |
1,1 | Google Analytics đã được cài đặt chưa? | gachecker.com |
1,2 | Google Analytics có bị cài trùng lặp hay không? | GA Debug Extension |
1,3 | Google Search Console đã được cài đặt chưa? | GSC |
1,4 | Có bất kỳ lỗi gì trong Google Search Console hay không? | GSC |
1,5 | Phân tích Google cache | cache:’ in browser |
1,6 | Trang web đã có có file sitemap.xml hay chưa? | Sitemap Check |
1,7 | Các page được index trên Google và sitemap có khác nhau hay không? | Check Sitemap in GSC and site:in Google |
1,8 | Có trang nào vô giá trị nhưng được khai báo trong sitemap hay không? | Screaming Frog |
1,9 | Có bất kỳ dấu hiệu tiêu cực nào khi search tên thương hiệu không? | Google / Visual |
1,1 | Có bất kỳ dấu hiệu tiêu cực nào của thương hiệu trên Google Suggest hay không? | Google / Visual |
1,11 | Trang web có Google New Sitemap không? | GSC |
1,12 | Có tác vụ thủ công hay không? | GSC |
1,13 | Có bất kỳ lỗi Google crawl hay không? | GSC |
2 | BENCHMARKS (6 checks) | |
2,1 | Tổng số trang được index trên Google | Site: in Browser |
2,2 | Tổng số Backlink | Ahrefs |
2,3 | Tổng số RefDomain | Ahrefs |
2,4 | Tổng số Organic Keyword | GSC / Ahrefs / SEMRush |
2,5 | Số từ khóa trong TOP 20 – 50 | GSC / Ahrefs / SEMRush |
2,6 | Tuổi đời domain | webconfs.com/web-tools/domain-age-tool/ |
3 | COMPETITION ANALYSIS (5 checks) | |
3,1 | TOP 3 – 5 đối thủ | Client / SEMRush / Ahrefs |
3,2 | Các đối thủ đã được so sánh benchmark hay chưa? | Visual / Export |
3,3 | TOP 10 từ khóa của đối thủ | Visual / Export |
3,4 | Vị trí từ khóa trung bình của đối thủ | Visual / Export |
3,5 | TOP các từ khóa của đối thủ | Visual / Export |
3,6 | Phân tích Competitor Content Analysis | Ahrefs Content Explorer |
4 | SITE ARCHITECTURE (23 checks) | |
4,1 | Check site protocols ( HTTP / HTTPS) | Most Crawling Tools |
4,2 | Check thẻ phân trang | Screaming Frog |
4,3 | Check thẻ canonical | Screaming Frog |
4,4 | Đã noindex phiên bản in (printed) hay chưa? | Visual |
4,5 | Đã có liên kết nội bộ từ các trang có nội dung liên quan tới các PageSEO chính hay chưa? | Screaming Frog / SEMRush |
4,6 | Check mô hình hóa của cấu trúc trang web | Screaming Frog / Sitebulb |
4,7 | Check redirect liên kết nội bộ | Screaming Frog |
4,8 | Check redirect vòng lặp | Screaming Frog |
4,9 | File robots.txt đã có hay chưa? | Visual |
4,1 | Kiểm tra nội dung file robots.txt | Visual / SC |
4,11 | Các trang cần chặn có được chặn đúng cách bằng file robots.txt hay không? | Visual |
4,12 | Các trang cần chặn có được chặn đúng cách bằng thẻ meta robots hay không? | Screaming Frog |
4,13 | Kiểm tra cấu trúc site và cấu trúc SILO | Screaming Frog / Sitebulb |
4,14 | Kiểm tra trang thư mục sản phẩm (trong ecomerce) | Visual |
4,15 | Tên đường dẫn URL đã được quy ước đúng chuẩn và tối ưu hay chưa? | Most Crawling Tools |
4,16 | Trang 404 đã được setup hay chưa? | Screaming Frog |
4,17 | Sitemap có được sử dụng hay chưa? | Visual / Screaming Frog |
4,18 | Thẻ TAG có được sử dụng hay không? | Most Crawling Tools |
4,19 | Site có dùng breadcrumb hay không? | Visual |
4,2 | Thanh điều hướng chính có dễ sử dụng hay không? | Visual / UX |
4,21 | Kiểm tra thanh điều hướng ở dưới footer | Visual |
4,22 | Những nội dung chất lượng đều chỉ mất tối đa 4 click từ trang chủ hay chưa? | Most Crawling Tools |
4,23 | Kiểm tra việc setup và sử dụng thanh menu | Visual |
5 | TECHNICAL SEO CHECKS (32 checks) | |
5,1 | Kiểm tra loại giao thức chính mà trang web đang sử dụng (HTTP hay HTTPS)? | Most Crawling Tools |
5,2 | Trang web đã có chứng chỉ SSL chưa? | Chrome / sslchecker.com |
5,3 | Tất cả các trang đã redirect từ HTTP về HTTPS đúng chuẩn hay chưa? | Most Crawling Tools |
5,4 | Kiểm tra cấu hình HSTS | securityheaders.com |
5,5 | Trang có sử dụng sub domain (tên miền con) hay không? | Most Crawling Tools |
5,6 | Trang có sử dụng favicon (icon biểu tượng) hay không? | Visual |
5,7 | Kiểm tra tốc độ uptime | uptimerobot.com |
5,8 | Kiểm tra các liên kết nội bộ bị gãy / redirect | Most Crawling Tools |
5,9 | Kiểm tra các liên kết ngoài (outlink) bị gãy / redirect | Most Crawling Tools |
5,1 | Kiểm tra việc sử dụng javascript | Screaming Frog / Visual |
5,11 | File .htacess đã cấu hình đúng hay chưa? | Visual |
5,12 | Các trang dạng động (dynamic pages) đã chạy đúng chưa? | Most Crawling Tools |
5,13 | Trang web có trang động (dynamic pages) nào bị block hay không? | From Crawl Data |
5,14 | Kiểm tra mã độc và phần mềm gián điệp | sitecheck.sucuri.net |
5,15 | Kiểm tra domain có nằm trong backlist hay không? | mxtoolbox.com & ultratools.com/tools/spamDBLookup |
5,16 | Kiểm tra tốc độ trang web | webpagetest.org / GTMetrix |
5,17 | Có bất kỳ trang nào bị trùng lặp do cấu trúc trang web chưa được tối ưu hay không? | Most Crawling Tools |
5,18 | Kiểm tra mã schema | Google Testing Tool / SC |
5,19 | Có bất kỳ lỗi nào báo từ Chrome Console hay không? | Chrome Inspect |
5,2 | File CSS có được nén không? | seositecheckup.com/tools/css-minification-test |
5,21 | Inline CSS có được sử dụng không? | Visual |
5,22 | Tất cả các trang đều có bảo mật SSL và không có lỗi hay chưa? | Screaming Frog |
5,23 | Có trang nào có lỗi canonical không? | Most Crawling Tools |
5,24 | Các trang chạy quảng cáo adsense và affiliate có gắn thẻ no follow hay không? | Most Crawling Tools |
5,25 | Trang web có thể sử dụng và thu thập thông tin mà không cần bật javascript hay không? | Chrome Web Developer Exension |
5,26 | Kiểm tra vị trí máy chủ theo IP | iplocation.net |
5,27 | Kiểm tra tất cả các trang web trên máy chủ | viewdns.info/reverseip/ |
5,28 | Có trang nào có outlink hơn 100 hay không? | Most Crawling Tools |
5,29 | Trang web được xây dựng trên nền tảng gì? | builtwith.com |
5,3 | Nền tảng web có tính năng nào bị hạn chế không? | Research |
5,31 | Trang web có sử dụng CDN hay không? | builtwith.com |
5,32 | Kiểm tra lịch sử tên miền | SEMRush / Wayback Machine |
6 | IMAGE OPTIMISATION (7 checks) | |
6,1 | Có bao nhiêu hình ảnh được sử dụng trên toàn bộ trang web (sitewide)? | Most Crawling Tools |
6,2 | Tất cả các hình ảnh đã được tối ưu hay chưa? | Most Crawling Tools |
6,3 | Thẻ ALT của tất cả hình ảnh đã được sử dụng hay chưa? | Most Crawling Tools |
6,4 | File ảnh có được đặt tên phù hợp với nội dung ảnh hay không? | Most Crawling Tools |
6,5 | Có hình ảnh nào chết (bị gãy link) không? | Most Crawling Tools |
6,6 | Có quá nhiều hình ảnh stock được sử dụng không? | Visual |
6,7 | Có hình ảnh nào có kích thước trên 100kb hay không? | Most Crawling Tools |
7 | MOBILE AUDIT CHECKS (15 checks) | |
7,1 | Kiểm tra tính tương thích trên thiết bị di động | Google / responsinator.com |
7,2 | Kiểm tra popup / quảng cáo xen kẽ | Visual |
7,3 | Kiểm tra kích thước trang mobile | webpagetest.org |
7,4 | Kiểm tra các hình ảnh được sử dụng | Visual / webpagetest.org |
7,5 | Tối ưu hình ảnh | webpagetest.org |
7,6 | Kiểm tra việc thay đổi kích thước hình ảnh | webpagetest.org |
7,7 | Kiểm tra lỗi trong Google Search Console | GSC |
7,8 | Check lỗi AMP | Screaming Frog / SC / validator.ampproject.org |
7,9 | Check lỗi UX trên mobile ( xem trong phần UX) | Visual / Hotjar / Yandex Metrica |
7,1 | Kiểm tra tính điều hướng trên mobile | Visual |
7,11 | Kiểm tra video trên mobile | Visual |
7,12 | Các nút button và các liên kết có dễ dàng nhấp chuột hay không? | Visual / GSC |
7,13 | Favicon có được hiển thị trên kết quả tìm kiếm hay không? | Visual |
7,14 | Kiểm tra tương thích (nội dung, thẻ meta, directive trên mobile có trùng khớp nội dung như trên desktop không?) | SF – 2 Crawls + Export |
7,15 | Mobile testing | Mobile Moxie |
8 | PAGE LEVEL & ELEMENT ANALYSIS (27 checks) | |
8,1 | Có bất kỳ thẻ HTML lỗi thời nào vẫn đang được sử dụng trên trang web hay không? | seositecheckup.com/tools/deprecated-html-tags-test |
8,2 | Đánh giá mã HTML | validator.w3.org |
8,3 | Kiêm tra khả năng truy cập (crawl) của Google bot | https://www.webaccessibility.com/ |
8,4 | Kiểm tra mã CSS | From Data |
8,5 | PAGE TITLES | |
— Tất cả các tiêu đề đều dưới 65 ký tự hay không? (570 pixels) | Most Crawling Tools | |
— Có tiêu đề nào có dưới 30 ký tự? | Most Crawling Tools | |
— Có tiêu đề nào bị trùng lặp mà không có thẻ canonical / phân trang? | Most Crawling Tools | |
— Có bất kỳ dấu hiệu nào của hiện tượng keyword cannibalization? | Most Crawling Tools | |
— Từ khóa chính / từ khóa liên quan có nằm ở đầu phần mở bài hay không? | Most Crawling Tools / Visual | |
— Tiêu đề có mô tả đúng nội dung trên trang hay không? | Most Crawling Tools / Visual | |
— Có trang nào không có tiêu đề hay không? | Most Crawling Tools | |
8,6 | META DESCRIPTIONS | |
— Tất cả các đoạn mô tả đều có và độc nhất hay không? | Most Crawling Tools | |
— Có trang nào không sử dụng đoạn mô tả hay không? | Most Crawling Tools | |
— Có đoạn mô tả nào bị trùng lặp mà không có thẻ canonical / phân trang? | Most Crawling Tools | |
— Có đoạn mô tả nào dưới 70 ký tự ? | Most Crawling Tools | |
8,7 | Thẻ meta keyword có được sử dụng hay không? | Most Crawling Tools |
8,8 | Có bất kỳ chuyển hướng redirect nào khác ngoài 301 redirect? | Most Crawling Tools |
8,9 | Có lỗi 5xx hay không? | Most Crawling Tools |
8,1 | Thẻ ALT hình ảnh có được sử dụng hay không? | Most Crawling Tools |
8,11 | Có quá nhiều quảng cáo trên bất kỳ trang nào hay không? | Visual |
8,12 | Trang web có nhồi nhét POPUP hay không? | Visual |
8,13 | Trang web có lời kêu gọi hành động (Call To Action) rõ ràng hay không? | Visual |
8,14 | Mỗi trang đều có thẻ H1 rõ ràng hay không? | Most Crawling Tools |
8,15 | Trang có sử dụng thẻ H2 trong nội dung hay không? | Most Crawling Tools |
8,16 | Trang web có tuân thủ quy tắc W3C hay không? | validator.w3.org |
8,17 | Khi search tên thương hiệu có hiển thị sitelink hay không? | Google / Visual |
8,18 | Trang web có sử dụng thông báo chấp nhận cookie người dùng hay không? | Visual |
9 | KEYWORD ANALYSIS (10 checks) | |
9,1 | Nghiên cứu từ khóa theo chuẩn benchmark | Most Keyword Tools |
9,2 | Trang web có đứng TOP 1 khi search tên thương hiệu hay không? | Google /Visual |
9,3 | Có điều khoản sử dụng trang web hay không? | Site |
9,4 | Có lên chiến lược về nghiên cứu từ khóa hay không? | Client / Research |
9,5 | Có bằng chứng về hiện tượng từ khóa bị trùng lặp hay tối ưu quá đà hay không? | Most Crawling Tools |
9,6 | Từ khóa có xuất hiện trong tiêu đề bài viết không? | Most Crawling Tools |
9,7 | Từ khóa có trong thẻ H1 không? | Most Crawling Tools |
9,8 | Từ khóa có trong thẻ H2 không? | Most Crawling Tools |
9,9 | Từ khóa có trong thẻ meta description không? | Most Crawling Tools |
9,1 | Từ khóa có xuất hiện trong nội dung chính của trang web hay không? | Most Crawling Tools |
10 | CONTENT AUDIT (16 checks) | |
10,1 | Font chữ có đủ lớn để người dùng đọc được rõ ràng hay không? | Visual |
10,2 | Các liên kết (link) có hiển thị rõ ràng cho người dùng hay không? | Visual |
10,3 | Màu sắc của chữ có quá sáng hay không? | Visual |
10,4 | Các nội dung chính và nội dung phụ có được phân chia rõ ràng hay không? | Visual |
10,5 | Trang web có loại nội dung trường tồn (evergreen) hay tươi mới (fresh) hay không? | Visual |
10,6 | Có trang nào là nội dung mỏng hay không (dưới 200 từ)? | Most Crawling Tools |
10,7 | Trang web có thông báo về chính sách bảo mật thông tin hay không? | Most Crawling Tools |
10,8 | Trang web có thông báo về điều khoản sử dụng hay không? | Most Crawling Tools |
10,9 | Có bất kỳ nội dung trùng lặp nào trong nội bộ trang web hay không? | Most Crawling Tools |
10,1 | Có bất kỳ nội dung trùng lặp nào giữa trang web với các nguồn bên ngoài hay không? | Siteliner |
10,11 | Có nội dung nào trên trang web được lấy từ các nguồn bên ngoài hay không? | Siteliner |
10,12 | Trang liên hệ có dễ tìm thấy và sử dụng hay không? | Visual |
10,13 | Phân tích Content Gap Analysis | Ahrefs |
10,14 | Kiểm tra đạo văn và phân loại nội dung | uclassify.com/browse |
10,15 | Có trang nào sai lỗi ngữ pháp hay không? | Grammarly |
10,16 | Có trang nào sai lỗi phát âm hay không? | Checkdog / Grammarly |
11 | USER EXPERIENCE (UX) (8 Checks) | |
11,1 | Kiểm tra việc sử dụng video | Visual |
11,2 | Kiểm tra trang chủ | Visual |
11,3 | Kiểm tra các liên kết nội bộ | Visual |
11,4 | Kiểm tra trang liên hệ | Visual |
11,5 | Kiểm tra trang 404 | Visual |
11,6 | Kiểm tra các trang thư mục (trong ecomerce) | Visual |
11,7 | Kiểm tra mức độ ưu tiên trên mobile | Visual |
11,8 | Kiểm tra sự tương tác của người dùng trên trang | Hotjar / Yandex Metrica |
12 | BACKLINKS & ANALYSIS (8 checks) | |
12,1 | Kiểm tra sức mạnh và điểm số backlink | Ahrefs |
12,2 | Kiểm tra tình trạng spam của domain | Ahrefs |
12,3 | File disavow có được tạo hay chưa? | GSC |
12,4 | File disavow có được kiểm tra hay chưa? | Visual / Ahrefs |
12,5 | Kiểm tra việc sử dụng anchortext | Ahrefs |
12,6 | Kiểm tra các backlink bị mất | Ahrefs |
12,7 | Kiểm tra các backlink bị gãy | Ahrefs |
12,8 | Có lượng lớn backlink nào đến từ 1 domain hay không? | Ahrefs |
13 | INTERNATIONALISATION (9 checks) | |
13,1 | Trang web có khách hàng ở thị trường quốc tế hay không? | Client / Research |
13,2 | Trang web có sử dụng thẻ rel=”alternate” hreflang=”x” hay không? | Most Crawling Tools |
13,3 | Trang web được có được dịch sang ngôn ngữ nước ngoài mà không có lỗi hay không? | Visual |
13,4 | Trang web có sử dụng cấu trúc URL hiển thị cho thị trường quốc tế hay không? | Most Crawling Tools |
13,5 | Trang web có sử dụng các trang có nội dung địa phương đúng cách hay không? | flang.dejanseo.com.au / Research / Client |
13,6 | Trang web có liên kết từ các quốc gia là thị trường quốc tế tiềm năng hay không? | Ahrefs |
13,7 | Trang web có đa ngôn ngữ, đa quốc gia, hay cả hai hay không? | Client / Research |
13,8 | Trang web có được khai báo local trong Google Search Console hay không? | GSC |
13,9 | Kiểm tra trang web từ IP của các thị trường quốc tế tiềm năng | Browseo & International IP’s |
14 | LOCAL SEO AUDIT (9 checks) | |
14,1 | Trang web có cần và hướng tới việc tạo một lượng truy cập từ người dùng ở một địa phương cụ thể nào đó hay không? | Client / Research |
14,2 | Các thẻ tag là tên địa phương có được sử dụng đúng hay chưa? | Most Crawling Tools |
14,3 | Nội dung NAP( tên, địa chỉ, số điện thoại) có được sử dụng đồng bộ hóa trên trang và ngoài trang hay chưa? | Visual / Ahrefs |
14,4 | Cấu trúc dữ liệu địa phương (local schema) có được sử dụng đúng cách hay không? | Visual |
14,5 | Có khai báo Google My Business hay không? | Google My Business |
14,6 | Trang web có được liệt kê trên các trang danh bạ doanh nghiệp uy tín hay không? | Research / Ahrefs |
14,7 | Trang web có trích dẫn địa phương (citation) hay không? | Research / Ahrefs |
14,8 | Trang web có nội dung chất lượng mang tính địa phương hay không? | Visual |
14,9 | Trang web có quá nhiều nội dung địa phương là nội dung mỏng hay không? | Most Crawling Tools |
15 | NEGATIVE PRACTICE CHECK (9 checks) | |
15,1 | Kiểm tra văn bản ẩn | Crawling Tools & Research |
15,2 | Kiểm tra cloaking | duplichecker.com/cloaking-checker.php |
15,3 | Kiểm tra doorway pages | Most Crawling Tools |
15,4 | Kiểm tra meta refresh | Screaming Frog |
15,5 | Kiểm tra redirect javascript | Screaming Frog |
15,6 | Kiểm tra việc trao đổi link exchange | Ahrefs / Research |
15,7 | Trang web có sử dụng flash không? | Screaming Frog |
15,8 | Trang web có sử dụng iframe không? | Screaming Frog |
Nguồn: Quang Silic