[Share] Checklist Technical SEO - Tiêu chí cơ bản SEO Technical
[Share] Checklist Technical SEO – Các tiêu chí cơ bản SEO Technical

Bảng tóm tắt checklist Technical SEO – Crawl:

Tiêu chíCách kiểm traHướng giải quyết
Không có trang 404 tùy chỉnhKiểm tra bằng cách vào một link không tồn tại bất kìTìm giao diện 404 phù hợp -> Có thể nhờ dev làm hoặc tự làm nếu giỏi về code. Nếu là theme Flatsome thì tạo bằng block -> vào cài đặt page 404 để chọn page vừa build
URL được phân trang không có thẻ rel = “next” và rel = “prev”View Page SourceSử dụng cho tất cả chuyên mục (post và product), cần vào tất cả chuyên mục để kiểm tra, nếu không có thẻ next và prev thì cần nhờ coder hỗ trợ
Chưa canonical phân trang về trang gốcView Page Source hoặc dùng SEO META in 1 clickNếu chưa canonical về page gốc thì cần vào edit chuyên mục đó rồi canonical về page gốc (trình edit chuyên mục). Kiểm tra toàn bộ cho chuyên mục nào đang có phân trang trong website. Trong trường hợp này là page chưa canonical về page gốc và không có thẻ canonical
Không bị thông báo lỗi Not indexedhttps://search.google.com/search-console/indexKiểm tra file Robots.txt và thẻ Meta Robots. Cải thiện hiệu quả thu thập dữ liệu. Dọn dẹp và tối ưu hóa sơ đồ trang web XML

Bảng tóm tắt checklist Technical SEO – Link:

Tiêu chíCách kiểm traHướng giải quyết
Website không chứa internal link tới trang 404Ahrefs – Screaming FrogKiểm tra page nào có internal link bị 404 bằng Ahrefs hoặc Screaming Frog sau đó xóa đi
Website không chứa external link tới trang 404AhrefsKiểm tra page nào có external link bị 404 bằng Ahrefs hoặc Screaming Frog sau đó xóa đi
Website không chứa internal link tới trang httpAhrefsKiểm tra page nào có internal link tới page http bằng Ahrefs hoặc Screaming Frog sau đó xóa đi
Website không chứa external link tới trang httpAhrefsKiểm tra page nào có external link tới trang http bằng Ahrefs hoặc Screaming Frog sau đó xóa đi
Website không nhận backlink xấu hay không?Ahrefs – Google Search ConsoleKiểm tra page nào đang nhận các backlink tới các trang không chất lượng bằng Ahrefs sau đó hãy disavow các backlink đó đi
Trang chủ nhận được nhiều backlink nhấtAhrefsTrang chủ của bạn phải nhận được nhiều backlink nhất
Anchor text Brandname cao nhấtAhrefs – Google Search ConsoleLúc nào Brandname cũng phải nhận nhiều backlink nhất kiểm tra bằng cách sử dụng Ahrefs -> Anchor hoặc sử dụng GSC để kiểm tra
Link out dofollow có không và đúng ý đồ mình không?Website Auditor – Screaming FrogNofollow hết link out dofollow, trừ lại những link nào mà mình chủ đích dofollow (trường hợp này không nhiều)
URL không bị chặn bởi tệp robots.txtRobots.txt TesterNếu đang chặn trang nào không đúng thì cần xoá đi. Sau khi tối ưu xong thì cần up lại file Robots.txt lên mã nguồn website
Link out nofollow có link nào sai ý đồ khôngWebsite Auditor – Screaming FrogThông thường link social sẽ ok, còn nếu link out ra website khác cần kiểm tra kỹ
Broken Link (Liên kết gãy, hay còn được gọi là link death – link chết)Website Auditor – Screaming FrogTìm hiểu lý do xuất hiện broken link để xoá đi. Vào Ahrefs -> Broken Backlink
CSS, JS và hình ảnh quan trọng không bị chặn bởi robots.txtGoogle Search ConsoleKiểm tra và đảm bảo các tệp này không bị chặn bởi robots.txt
Nội dung có thể được hiển thị bằng JavaScript cơ bảnGoogle Search ConsoleĐảm bảo rằng nội dung của bạn có thể được hiển thị đúng bằng JavaScript cơ bản
Cấu trúc URL thân thiệnManual Inspection

Ví dụ về cấu trúc URL thân thiện: https://domain/seo-genz/

Ví dụ về cấu trúc URL không thân thiện: https://domain/sadsaasd/12345663214/

Xem thêm:  [Share] Checklist E-E-A-T SEO - 32 Tiêu chí xây dựng EEAT

Bảng tóm tắt checklist Technical SEO – Sitemap:

Tiêu chíCách kiểm traHướng giải quyết
Đã tạo page-sitemapSEO META in 1 clickSau khi tạo sitemap, kiểm tra xem đã có page-sitemap chưa
Đã tạo category-post-sitemapSEO META in 1 clickSau khi tạo sitemap, kiểm tra xem đã có category-post-sitemap chưa
Đã tạo post-sitemapSEO META in 1 clickSau khi tạo sitemap, kiểm tra xem đã có post-sitemap chưa
Đã khai báo sitemap lên Google Search ConsoleGoogle Search ConsoleVào GSC -> sitemap và khai báo sitemap
Không có trang ngoài trạng thái 200 trong sitemapScreaming FrogVào https://domain/sitemap_index.xml kiểm tra xem có URL nào không ở trạng thái 200, nếu có hãy sửa URL hoặc xóa đi, để sitemap không bị nặng
Trang không có canonical URLs trong sitemapScreaming FrogTrang trong sitemap cần phải có canonical (thường là về chính nó). Nếu không có thì thêm canonical cho trang đó
Các trang trong sitemaps bị Block hoặc noindexScreaming FrogCác URL đã được khai báo trong sitemap đều phải được mở Index và không bị block

Bảng tóm tắt checklist Technical SEO – Schema:

Tiêu chíCách kiểm traHướng giải quyết
Đã khai báo schema Local Businesshttps://validator.schema.org/Vào https://validator.schema.org/ sau đó kiểm tra đã khai báo schema Local Business chưa
Đã khai báo schema Organizationhttps://validator.schema.org/Vào https://validator.schema.org/ sau đó kiểm tra đã khai báo schema Organization chưa
Đã khai báo schema Websitehttps://validator.schema.org/Vào https://validator.schema.org/ sau đó kiểm tra đã khai báo schema Website chưa
Đã khai báo schema Webpagehttps://validator.schema.org/Vào https://validator.schema.org/ sau đó kiểm tra đã khai báo schema Webpage chưa

Bảng tóm tắt checklist Technical SEO – Response Code:

Tiêu chíCách kiểm traHướng giải quyết
3xx codeWebsite Auditor – Screaming FrogNếu là trạng thái 302 cần chuyển về trạng thái 301. Nếu là 301 cần chuyển thành URL với trạng thái 200 (trường hợp này áp dụng khi link 301 nhiều quá, nếu ít thì không cần sửa).
4xx codeWebsite AuditorNếu là link 404, xóa link đó đi.
Website có giao thức httpsCheck tay directCài SSL cho website.
Website có giao thức http được redirect sang giao thức httpsCheck tay directCheck bằng tay URL website từ HTTP có được redirect sang HTTPS hay không.
Website được redirect từ www sang non-www hoặc từ non-www redirect về wwwCheck tay directCheck bằng tay URL website từ www có được redirect sang non-www hoặc từ non-www redirect về www.

Bảng tóm tắt checklist Technical SEO – Robots.txt:

Tiêu chíCách kiểm traHướng giải quyết
Thiếu sót file Robots.txtSEO META in 1 clickSử dụng extension SEO META in 1 click và kiểm tra page có bị thiếu file robots.txt
Kiểm tra sitemapSEO META in 1 clickXem file robots.txt và kiểm tra có bị thiếu sitemap trong file hay không
Robots có đang chặn sai URLSEO META in 1 clickKiểm tra xem file robots.txt có chặn sai URL nào không

Bảng tóm tắt checklist Technical SEO – H1, title and meta description:

Tiêu chíCách kiểm traHướng giải quyết
Tất cả các trang trên website không có các thẻ H1 trùng lặp nhauhttps://www.screamingfrog.co.uk/seo-spider/Các thẻ H1 không được trùng nhau, sử dụng công cụ Screaming Frog kiểm tra có thẻ H1 nào bị trùng với nhau không, nếu có thì fix lại
Tất cả các trang trên website không có các thẻ title trùng lặp nhauhttps://www.screamingfrog.co.uk/seo-spider/Các thẻ title không được trùng nhau, sử dụng công cụ Screaming Frog kiểm tra có thẻ title nào bị trùng với nhau không, nếu có thì fix lại
Tất cả các trang trên website không có các thẻ meta description trùng lặp nhauhttps://www.screamingfrog.co.uk/seo-spider/Các thẻ meta description không được trùng nhau, sử dụng công cụ Screaming Frog kiểm tra có thẻ meta description nào bị trùng với nhau không, nếu có thì fix lại
Tất cả các trang trên website đều có thẻ title, meta description và duy nhất 1 thẻ H1https://www.screamingfrog.co.uk/seo-spider/Kiểm tra bằng Screaming Frog tất cả các trang phải có đầy đủ Thẻ Meta, Title và H1 và không được trùng, nếu phát hiện có hãy fix lại
Không có trang nào title dài quá 60 ký tự và 580pxhttps://www.screamingfrog.co.uk/seo-spider/Thẻ Title không được quá dài vì nó không thể hiện hết ngoài công cụ tìm kiếm của Google, sử dụng Screaming Frog kiểm tra có title dài quá 60 ký tự và 580px và fix lại
Không có trang nào meta description dài quá 160 ký tự và 920pxhttps://www.screamingfrog.co.uk/seo-spider/Meta Description không được quá dài vì nó không thể hiện hết ngoài công cụ tìm kiếm của Google, sử dụng Screaming Frog kiểm tra có meta description dài quá 160 ký tự và 920px và fix lại
Uses max-image-preview settingManual InspectionCheck bằng View source: Ctrl + U sau đó Ctrl F và tìm max-image-preview setting
Xem thêm:  [Share] Checklist Onpage Content SEO - 19 Yếu tố cơ bản nhất

Bảng tóm tắt checklist Technical SEO – Content:

Tiêu chíCách kiểm traHướng giải quyết
Nội dung không trùng lặp đáng kểMoz Pro (Free Trial)Nội dung trên website không được trùng lặp nhiều với các website khác để tránh án phạt từ Google
Nội dung được tổ chức với các thẻ HTML phân cấpLogical Content Flow 
Nội dung được nhắm mục tiêu theo từ khóaMoz Pro (Free Trial)Nội dung phải bám sát từ khóa và giải quyết vấn đề của người dùng tìm kiếm
Nội dung không vi phạm Nguyên tắc chất lượng của GoogleManual InspectionNội dung phải đảm bảo chất lượng, không copy từ website khác, phù hợp với ý định của người tìm kiếm
Tránh quảng cáo xen kẽ xâm nhậpManual InspectionKhông có quảng cáo xen kẽ
Tránh quảng cáo nặng trong màn hình đầu tiênManual InspectionKhông có quảng cáo nặng ở màn hình đầu tiên
Nội dung không được tải trong iFrameManual InspectionNội dung không hiển thị khi sử dụng iFrame
Nội dung không được tải trong FlashMobile Usability ReportNội dung không hiển thị khi sử dụng Flash
Nội dung tải chậm được hiển thị trong chế độ xemGoogle Search Console 
Hỗ trợ tải theo trang để cuộn vô hạnManual InspectionCó thể cài đặt website cuộn vô hạn không cần phải chia thành nhiều trang
Ấn phẩm hiện tại và ngày cập nhậtManual InspectionDưới mỗi bài Blog phải có ngày xuất bản và ngày cập nhật gần nhất
Xác định ai là tác giả và/hoặc nhà xuất bảnManual InspectionBài Blog phải có tác giả

Bảng tóm tắt checklist Technical SEO – Image:

Tiêu chíCách kiểm traHướng giải quyết
Hình ảnh quá lớn (dung lượng hình ảnh nền ở dưới 100 bytes)Image Size InfoTải ảnh về sau đó chuyển định dạng ảnh sang webp sau đó tải ảnh lên website
Hình ảnh không có hoặc có ALT text không liên quan (page quan trọng)SEO 1 CLICKMỗi khi tải hình ảnh lên hãy điền thông tin của hình ảnh vào trong Thẻ ALT
Broken ImageWebsite AuditorKiểm tra lại các hình ảnh trên website bị hư không và thay thế bằng hình ảnh khác
Tên file logo có cấu trúc là: brandname-logo.pngImage Size InfoTên file hình ảnh logo của website đặt tên theo cấu trúc brandname-logo.png ví dụ như: seo-genz-logo.png
Logo có alt text là: Brandname LogoImage Size InfoHình ảnh logo của website phải có alt text là: Brandname Logo ví dụ: SEO GenZ Logo
Có sử dụng faviconCheck tayTrang web phải có favicon kiểm tra bằng cách vào website sau đó nhìn lên tab website

Bảng tóm tắt checklist Technical SEO – Video:

Tiêu chíCách kiểm traHướng giải quyết
Video có sẵn trên trang công khai, có thể lập chỉ mụcManual InspectionVideo phải để index để Google lập chỉ mục
Video được bọc trong một thẻ HTML thích hợpManual InspectionVideo được bọc trong một thẻ HTML như Iframe
Video được bao gồm trong sơ đồ trang web videoManual InspectionVideo được khai báo trong Sitemap
Đánh dấu lược đồ videoStructured Data ViewerVideo được khai báo đúng cách trong Structured Data

Bảng tóm tắt checklist Technical SEO – Core Web Vitals:

Tiêu chíCách kiểm traHướng giải quyết
Đạt chỉ số LCP dưới 2.5shttps://pagespeed.web.dev/Chỉ số LCP phải dưới 2.5s, nếu cao hơn cần tối ưu lại bởi nhà phát triển
Đạt chỉ số FID dưới 100mshttps://pagespeed.web.dev/Chỉ số FID phải dưới 100ms, nếu cao hơn cần tối ưu lại bởi nhà phát triển
Đạt chỉ số CLS dưới 0.1https://pagespeed.web.dev/Chỉ số CLS phải dưới 0.1, nếu cao hơn cần tối ưu lại bởi nhà phát triển
Xem thêm:  [Share] Checklist Cấu trúc 1 Bài viết chuẩn SEO - 8 Tiêu chí

Bảng tóm tắt checklist Technical SEO – UI/UX:

Tiêu chíCách kiểm traHướng giải quyết
Website có 3 phiên bản desktop, table, mobile đã được reponsiveF12Kiểm tra 3 phiên bản của website đã được reponsive chưa

Bảng tóm tắt checklist Technical SEO – Google Search Console:

Tiêu chíCách kiểm traHướng giải quyết
Google Search Consolehttps://search.google.com/search-console/manual-actionsNếu bị phạt hãy khắc phục ngay lập lức
Website không bị phạt thủ công từ Googlehttps://search.google.com/search-console/manual-actionsNếu bị phạt hãy khắc phục ngay lập lức
Không bị thông báo lỗi Enhancementshttps://search.google.com/search-console/aboutNếu bị phạt hãy khắc phục ngay lập lức

Bảng tóm tắt checklist Technical SEO – Basic:

Tiêu chíCách kiểm traHướng giải quyết
Cài đặt Google AnalyticsGoogle AnalyticsCài đặt Google Analytics
Search engine properties set upGoogle Search ConsoleCài đặt Google Search Console
Recommended: Run a site crawlGoogle Search ConsoleSử dụng công cụ Google Search Console để yêu cầu lập chỉ mục URL
Click Depth > 4 không? Tối ưu trải nghiệm người dùng chỉ cần 3 click là đã tới điểm đến người dùng hướng tới Tối ưu lại cấu trúc site để đưa những bài viết có click depth sâu ra gần hơn với người dùng

Bảng tóm tắt checklist Technical SEO – Check Mobile:

Tiêu chíCách kiểm traHướng giải quyết
Kiểm tra tính tương thích trên thiết bị di độngGoogle / responsinator.comLink kiểm tra bỏ URL cần kiểm tra
Kiểm tra popup / quảng cáo xen kẽVisualCheck bằng tay sử dụng điện thoại để kiểm tra hoặc F12 và chọn Mobile
Kiểm tra các hình ảnh được sử dụngVisual / webpagetest.orgCác hình ảnh có phù hợp với phiên bản mobile hay không
Tối ưu hình ảnhwebpagetest.orgTối ưu các hình ảnh vừa với kích thước của điện thoại
Kiểm tra việc thay đổi kích thước hình ảnhwebpagetest.orgThay đổi kích thước hình ảnh phù hợp với phiên bản Mobile
Check lỗi AMPScreaming Frog / SC / validator.ampproject.orgLink kiểm tra bỏ URL vào kiểm tra
Check lỗi UX trên mobileVisual / Hotjar / Yandex MetricaSử dụng các công cụ kiểm tra UX như UserTesting, UsabilityHub hoặc Hotjar để tạo và thu thập phản hồi từ người dùng về trải nghiệm của họ khi truy cập trang web trên các thiết bị di động khác nhau
Kiểm tra video trên mobileVisualKiểm tra lại kích thước
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 + ExportSo sánh các phiên bản có nội dung nào sai hoặc không giống nhau sử dụng F12
Mobile testingMobile MoxieKiểm tra trang web có bố cục và thiết kế đáp ứng tốt trên các thiết bị di động hay không. Nếu trang web không hiển thị đúng trên điện thoại di động hoặc máy tính bảng, thì điều này sẽ ảnh hưởng đến trải nghiệm người dùng. Kiểm tra tốc độ tải trang web trên các thiết bị di động khác nhau. Sử dụng công cụ PageSpeed Insights của Google để kiểm tra tốc độ tải trang web trên các thiết bị di động. Kiểm tra tính tương thích của trang web với các trình duyệt trên các thiết bị di động. Sử dụng công cụ BrowserStack để kiểm tra tính tương thích của trang web trên các thiết bị và trình duyệt khác nhau.
 
Lưu ý: Bảng checklist chỉ mang tính tham khảo.
Xếp hạng bài viết