Khái niệm Kiểm tra kỹ thuật SEO là gì?
Một kiểm tra kỹ thuật SEO là quá trình phân tích các khía cạnh kỹ thuật của một trang web liên quan đến tối ưu hóa công cụ tìm kiếm. Kiểm tra này giúp đảm bảo các công cụ tìm kiếm như Google có thể thu thập, lập chỉ mục và xếp hạng các trang trên trang web của bạn.
Bạn có thể tìm và khắc phục các vấn đề kỹ thuật bằng cách kiểm tra định kỳ trang web của bạn. Theo thời gian, điều này sẽ cải thiện hiệu suất trang web của bạn trên các công cụ tìm kiếm.
Làm thế nào để thực hiện kiểm tra kỹ thuật SEO?
Bạn sẽ cần hai công cụ chính để thực hiện kiểm tra kỹ thuật trang web:
- Google Search Console
- Một công cụ dựa trên việc quét, như Semrush’s Site Audit
Nếu bạn chưa sử dụng Search Console trước đây, hãy đọc hướng dẫn cho người mới bắt đầu của chúng tôi để biết cách cài đặt. Chúng tôi sẽ thảo luận về các báo cáo khác nhau của công cụ dưới đây.
Và nếu bạn mới sử dụng Site Audit, bạn có thể đăng ký miễn phí và bắt đầu trong vài phút.
Công cụ Site Audit quét trang web của bạn và cung cấp dữ liệu về tất cả các trang mà nó có thể quét được. Báo cáo mà nó tạo ra sẽ giúp bạn xác định một loạt vấn đề kỹ thuật SEO.
Tổng quan nhìn như sau:
Để thiết lập kiểm tra lần đầu tiên, bạn sẽ cần tạo một dự án trước.
Tiếp theo, hãy truy cập vào công cụ Site Audit và chọn miền của bạn.
Cửa sổ “Cài đặt kiểm tra trang web” sẽ hiển thị. Ở đây, bạn sẽ cấu hình cơ bản cho lần kiểm tra đầu tiên của mình. Bạn có thể làm theo hướng dẫn cài đặt chi tiết này để hoàn thành cài đặt.
Cuối cùng, nhấp vào nút “Bắt đầu kiểm tra trang web” ở dưới cùng của cửa sổ.
Sau khi công cụ quét trang web của bạn, nó sẽ tạo ra một tổng quan về sức khỏe trang web của bạn với chỉ số Sức khỏe trang web.
Chỉ số này đánh giá sức khỏe trang web của bạn trên một thang điểm từ 0 đến 100. Và cho bạn biết bạn đang so sánh với các trang web khác trong ngành của bạn.
Bạn cũng sẽ nhận được tổng quan về các vấn đề của bạn theo mức độ nghiêm trọng (thông qua các danh mục “Lỗi”, “Cảnh báo” và “Thông báo”). Hoặc bạn có thể tập trung vào các lĩnh vực cụ thể của kỹ thuật SEO với các “Báo cáo chủ đề” (Chúng tôi sẽ đến với những cái đó sau).
Cuối cùng, chuyển sang tab “Vấn đề”. Ở đó, bạn sẽ thấy một danh sách đầy đủ về tất cả các vấn đề. Cùng với số lượng trang bị ảnh hưởng.
Mỗi dòng vấn đề bao gồm một liên kết “Tại sao và làm thế nào để sửa nó”. Khi bạn nhấp vào đó, bạn sẽ nhận được một mô tả ngắn về vấn đề, mẹo về cách sửa chúng và các liên kết hữu ích đến các công cụ hoặc tài liệu liên quan.
Những vấn đề bạn tìm thấy ở đây sẽ thuộc vào một trong hai danh mục, tùy thuộc vào trình độ kỹ năng của bạn:
- Những vấn đề bạn có thể tự sửa
- Những vấn đề mà một nhà phát triển hoặc quản trị hệ thống sẽ cần giúp bạn sửa
Lần đầu tiên bạn kiểm tra một trang web, có thể có vẻ như có quá nhiều việc phải làm. Đó là lý do tại sao chúng tôi đã tổng hợp hướng dẫn chi tiết này. Nó sẽ giúp các người mới, đặc biệt là để đảm bảo họ không bỏ qua bất kỳ điều gì quan trọng.
Chúng tôi đề xuất thực hiện kiểm tra kỹ thuật SEO trên bất kỳ trang web mới nào bạn đang làm việc.
Sau đó, hãy kiểm tra trang web của bạn ít nhất một lần trong quý (lý tưởng là hàng tháng). Hoặc bất cứ khi nào bạn thấy sự suy giảm về xếp hạng.
1. Xác định và Sửa các vấn đề về khả năng thu thập dữ liệu và khả năng lập chỉ mục
Google và các công cụ tìm kiếm khác phải có khả năng thu thập dữ liệu và lập chỉ mục các trang web của bạn để xếp hạng chúng.
Đó là lý do tại sao khả năng thu thập dữ liệu và khả năng lập chỉ mục là một phần quan trọng của SEO.
Để kiểm tra xem trang web của bạn có vấn đề về khả năng thu thập dữ liệu hoặc khả năng lập chỉ mục, hãy vào tab “Vấn đề” trong Site Audit.
Sau đó, nhấp vào “Danh mục” và chọn “Khả năng thu thập dữ liệu.”
Bạn có thể lặp lại quá trình tương tự với danh mục “Khả năng lập chỉ mục.”
Các vấn đề liên quan đến khả năng thu thập dữ liệu và khả năng lập chỉ mục thường được hiển thị ở đầu kết quả – trong phần “Lỗi” – vì chúng thường khá nghiêm trọng.
Chúng tôi sẽ đề cập đến một số vấn đề này trong các phần khác nhau của hướng dẫn này. Bởi vì nhiều vấn đề SEO kỹ thuật liên quan đến khả năng thu thập dữ liệu và khả năng lập chỉ mục một cách nào đó.
Bây giờ, chúng ta sẽ xem xét kỹ hơn hai tệp website quan trọng – robots.txt và sitemap.xml – có ảnh hưởng lớn đến cách các công cụ tìm kiếm khám phá trang web của bạn.
Kiểm tra và Sửa các vấn đề về Robots.txt
Robots.txt là một tệp văn bản trang web cho biết các công cụ tìm kiếm nên hoặc không nên thu thập dữ liệu của bạn. Nó thường được tìm thấy trong thư mục gốc của trang web: https://domain.com/robots.txt.
Một tệp robots.txt giúp bạn:
Một dòng mã trong robots.txt có thể ngăn chặn các công cụ tìm kiếm thu thập dữ liệu trên toàn bộ trang web của bạn. Vì vậy, bạn cần đảm bảo tệp robots.txt của bạn không loại bỏ bất kỳ thư mục hoặc trang nào mà bạn muốn hiển thị trong kết quả tìm kiếm.
Để kiểm tra tệp robots.txt của bạn, hãy mở Site Audit và cuộn xuống ô “Cập nhật Robots.txt” ở cuối trang.
Ở đây, bạn sẽ thấy xem công cụ thu thập dữ liệu có phát hiện được tệp robots.txt trên trang web của bạn hay không.
Nếu trạng thái tệp là “Có sẵn”, bạn có thể xem lại tệp robots.txt của mình bằng cách nhấp vào biểu tượng liên kết bên cạnh nó.
Hoặc bạn chỉ có thể tập trung vào các thay đổi tệp robots.txt kể từ lần thu thập dữ liệu gần nhất bằng cách nhấp vào nút “Xem thay đổi”.
Đọc thêm: Đánh giá và sửa tệp robots.txt yêu cầu kiến thức kỹ thuật. Bạn nên luôn tuân thủ các hướng dẫn về robots.txt của Google. Đọc hướng dẫn của chúng tôi về robots.txt để tìm hiểu về cú pháp và các quy tắc tốt nhất.
Để tìm các vấn đề khác, bạn có thể mở tab “Vấn đề” và tìm kiếm “robots.txt”. Một số vấn đề có thể xuất hiện bao gồm:
Nhấp vào liên kết với số vấn đề đã tìm thấy. Từ đó, bạn có thể kiểm tra chi tiết và tìm hiểu cách sửa chúng.
Ghi chú: Ngoài tệp robot.txt, còn có hai cách khác để cung cấp hướng dẫn cho các công cụ thu thập dữ liệu của công cụ tìm kiếm: thẻ meta robots và thẻ x-robots. Site Audit sẽ thông báo cho bạn về các vấn đề liên quan đến các thẻ này. Học cách sử dụng chúng trong hướng dẫn của chúng tôi về thẻ meta robots.
Xác định và Sửa các vấn đề về Sitemap XML
Một sitemap XML là một tệp liệt kê tất cả các trang bạn muốn công cụ tìm kiếm thu thập dữ liệu và, trong tốt nhất, xếp hạng.
Kiểm tra sitemap XML của bạn trong mỗi đợt kiểm tra SEO kỹ thuật để đảm bảo nó bao gồm bất kỳ trang nào bạn muốn xếp hạng.
Tuy nhiên, quan trọng là kiểm tra xem sitemap không bao gồm các trang mà bạn không muốn xuất hiện trong SERPs. Ví dụ như trang đăng nhập, trang tài khoản khách hàng hoặc nội dung bị khóa.
Ghi chú: Nếu trang web của bạn không có tệp sitemap.xml, hãy đọc hướng dẫn của chúng tôi về cách tạo tệp sitemap XML.
Tiếp theo, kiểm tra xem sitemap của bạn hoạt động đúng.
Công cụ Site Audit có thể phát hiện các vấn đề thông thường liên quan đến sitemap, chẳng hạn như:
Bạn chỉ cần vào tab “Vấn đề” và gõ “sitemap” vào ô tìm kiếm:
Bạn cũng có thể sử dụng Google Search Console để xác định các vấn đề về sitemap.
Truy cập báo cáo “Sitemaps” để gửi sitemap của bạn cho Google, xem lịch sử gửi và xem lại các lỗi.
Bạn có thể tìm thấy nó bằng cách nhấp vào “Sitemaps” dưới phần “Indexing” bên trái.
Nếu bạn thấy “Thành công” được liệt kê bên cạnh sitemap của bạn, có nghĩa là không có lỗi. Nhưng hai kết quả tiềm năng khác – “Có lỗi” và “Không thể tải” – cho thấy có vấn đề.
Đọc thêm: Sitemap XML
2. Kiểm tra kiến trúc của trang web
Kiến trúc của trang web đề cập đến cấu trúc các trang web của bạn và cách chúng được kết nối thông qua liên kết. Bạn nên tổ chức trang web của mình một cách hợp lý cho người dùng và dễ bảo trì khi trang web của bạn phát triển.
Kiến trúc trang web tốt quan trọng vì hai lý do:
Hãy xem ba khía cạnh quan trọng của kiến trúc trang web.
Thứ tự trang web
Thứ tự trang web (hoặc cấu trúc trang web) là cách các trang của bạn được tổ chức thành các thư mục con.
Để có cái nhìn tổng quan về thứ tự trang web của bạn, hãy vào tab “Crawled Pages” trong Site Audit.
Sau đó, chuyển chế độ xem sang “Site Structure”.
Bạn sẽ thấy một cái nhìn tổng quan về các subdomain và thư mục con của trang web của bạn. Xem xét chúng để đảm bảo thứ tự được tổ chức một cách hợp lý.
Hãy mục tiêu đạt được một kiến trúc trang web phẳng, như hình dưới đây:
Lý tưởng nhất, người dùng chỉ cần ấn vào ba liên kết để tìm đến trang mà họ muốn từ trang chủ.
Khi cần nhiều hơn ba liên kết, thứ tự trang web của trang web của bạn quá sâu. Các công cụ tìm kiếm coi các trang sâu trong thứ tự trang web là ít quan trọng hoặc không liên quan.
Để đảm bảo tất cả các trang của bạn đáp ứng yêu cầu này, hãy ở trong tab “Crawled Pages” và chuyển lại chế độ xem “Pages”.
Sau đó, nhấp vào “More filters” và chọn các thông số sau: “Crawl Depth” là “4+ clicks”.
Để khắc phục vấn đề này, thêm liên kết nội bộ vào các trang quá sâu trong cấu trúc trang web. (Thêm về liên kết nội bộ trong chương tiếp theo.)
Dẫn hướng
Dẫn hướng trang web của bạn (như menu, liên kết chân trang và breadcrumbs) nên giúp người dùng điều hướng trang web của bạn dễ dàng.
Đây là một phần quan trọng của kiến trúc trang web tốt.
Dẫn hướng của bạn nên:
Việc điều hướng trang web với kiến trúc lộn xộn sẽ khó khăn hơn. Ngược lại, khi một trang web có một dẫn hướng rõ ràng và dễ sử dụng, kiến trúc sẽ dễ hiểu hơn cho cả người dùng và bot.
Không có công cụ nào có thể giúp bạn tạo menu thân thiện với người dùng. Bạn cần xem xét lại trang web của bạn một cách thủ công và tuân thủ các nguyên tắc tốt nhất về trải nghiệm người dùng cho dẫn hướng.
Cấu trúc URL
Tương tự như thứ tự trang web, cấu trúc URL của một trang web nên nhất quán và dễ theo dõi.
Hãy xem trường hợp một khách truy cập trang web theo dẫn hướng menu cho giày cho bé gái:
Trang chủ > Trẻ em > Bé gái > Giày dép
URL nên phản ánh kiến trúc:
domain.com/children/girls/footwear
Một số trang web cũng nên xem xét sử dụng cấu trúc URL để cho thấy một trang hoặc trang web có liên quan đến một quốc gia cụ thể. Ví dụ, một trang web dành cho người dùng Canada của một sản phẩm có thể sử dụng “domain.com/ca” hoặc “domain.ca”.
Cuối cùng, hãy đảm bảo rằng các đường dẫn URL thân thiện với người dùng và tuân thủ các quy tắc tốt nhất.
Site Audit sẽ giúp bạn xác định một số vấn đề thông thường với URLs, chẳng hạn như:
Đọc thêm: Cấu trúc trang web
3. Sửa các vấn đề liên kết nội bộ
Các liên kết nội bộ là các liên kết trỏ từ một trang đến một trang khác trong tên miền của bạn.
Dưới đây là lý do tại sao liên kết nội bộ quan trọng:
- Chúng là một phần cần thiết của kiến trúc website tốt
- Chúng phân phối nguồn liên kết (còn được gọi là “link juice” hoặc “authority”) trên các trang của bạn để giúp công cụ tìm kiếm xác định các trang quan trọng
Khi bạn cải thiện cấu trúc trang web và làm cho nó dễ dàng cho cả công cụ tìm kiếm và người dùng tìm kiếm nội dung, bạn cần kiểm tra sức khỏe và trạng thái của các liên kết nội bộ trên trang web.
Tham khảo lại báo cáo Kiểm tra Trang web và nhấp vào “Xem chi tiết” dưới điểm “Liên kết nội bộ” của bạn.
Trong báo cáo này, bạn sẽ thấy một phân tích chi tiết về các vấn đề liên kết nội bộ của trang web.
Một vấn đề phổ biến dễ dàng để sửa là liên kết nội bộ bị hỏng. Điều này ám chỉ đến các liên kết trỏ đến các trang không còn tồn tại nữa.
Bạn chỉ cần nhấp vào số vấn đề trong lỗi “Liên kết nội bộ bị hỏng” và cập nhật thủ công các liên kết hỏng mà bạn thấy trong danh sách.
Một cách sửa dễ dàng khác là các trang mồ côi. Đây là các trang không có liên kết trỏ đến. Điều đó có nghĩa là bạn không thể truy cập chúng thông qua bất kỳ trang nào khác trên cùng một trang web.
Kiểm tra đồ thị thanh liên kết nội bộ và xem xem có bất kỳ trang nào có số lượng liên kết bằng không hay không.
Thêm ít nhất một liên kết nội bộ cho mỗi trang này.
Cuối cùng, bạn có thể sử dụng biểu đồ “Phân phối liên kết nội bộ” để xem phân phối các trang của bạn dựa trên chỉ số Liên kết Nội bộ (ILR).
ILR cho thấy mức độ mạnh mẽ của một trang dựa trên liên kết nội bộ. Càng gần 100, trang càng mạnh mẽ.
Sử dụng số liệu này để tìm hiểu xem trang nào có thể được hưởng lợi từ thêm liên kết nội bộ. Và trang nào bạn có thể sử dụng để phân phối nhiều nguồn liên kết hơn trên toàn bộ tên miền của bạn.
Tất nhiên, bạn có thể đang sửa các vấn đề có thể đã tránh được. Đó là lý do tại sao bạn nên đảm bảo rằng bạn sẽ tuân thủ các phương pháp liên kết nội bộ tốt nhất trong tương lai:
- Biến liên kết nội bộ thành một phần của chiến lược tạo nội dung của bạn
- Mỗi khi bạn tạo một trang mới, hãy đảm bảo liên kết đến nó từ các trang hiện có
- Không liên kết đến các URL có chuyển hướng (hãy liên kết đến đích chuyển hướng thay vì)
- Liên kết đến các trang liên quan và cung cấp văn bản mô tả liên quan
- Sử dụng liên kết nội bộ để hiển thị cho công cụ tìm kiếm biết trang nào quan trọng
- Đừng sử dụng quá nhiều liên kết nội bộ (hãy sử dụng lý thuyết thông thường ở đây – một bài đăng blog tiêu chuẩn có lẽ không cần 300 liên kết nội bộ)
- Tìm hiểu về thuộc tính nofollow và sử dụng chúng đúng cách
4. Phát hiện và sửa lỗi nội dung trùng lặp
Nội dung trùng lặp có nghĩa là có nhiều trang web chứa nội dung giống hoặc gần như giống nhau.
Điều này có thể gây ra nhiều vấn đề, bao gồm:
Site Audit sẽ đánh dấu các trang là nội dung trùng lặp nếu nội dung của chúng giống nhau ít nhất 85%.
Nội dung trùng lặp có thể xảy ra vì hai lý do phổ biến:
Hãy xem xét kỹ hơn về mỗi vấn đề này.
Nhiều phiên bản của URL
Một trong những lý do phổ biến nhất mà một trang web có nội dung trùng lặp là khi bạn có nhiều phiên bản của URL. Ví dụ, một trang web có thể có:
Đối với Google, đây là các phiên bản khác nhau của trang web. Vì vậy, nếu trang của bạn chạy trên nhiều URL này, Google sẽ coi đó là một bản sao.
Để khắc phục vấn đề này, hãy chọn một phiên bản ưu tiên của trang web của bạn và thiết lập một chuyển hướng 301 toàn trang. Điều này sẽ đảm bảo chỉ có một phiên bản của trang web của bạn là có thể truy cập được.
Tham số URL
Tham số URL là các yếu tố bổ sung của URL được sử dụng để lọc hoặc sắp xếp nội dung trang web. Thường được sử dụng cho các trang sản phẩm với sự thay đổi rất nhỏ (ví dụ: các biến thể màu sắc khác nhau của cùng một sản phẩm).
Bạn có thể nhận ra chúng vì chúng có dấu hỏi và dấu bằng.
Vì các URL với tham số gần như có cùng nội dung với các phiên bản không có tham số, chúng thường được xem là bản sao.
Google thông thường nhóm các trang này và cố gắng chọn trang tốt nhất để sử dụng trong kết quả tìm kiếm. Nói cách khác, Google sẽ có thể giải quyết vấn đề này.
Tuy nhiên, Google khuyến nghị một số hành động để giảm thiểu các vấn đề tiềm năng:
Bạn có thể tránh việc lập chỉ mục các trang với tham số URL khi thiết lập kiểm tra SEO của bạn. Điều này sẽ đảm bảo công cụ Site Audit chỉ lập chỉ mục các trang mà bạn muốn phân tích – không phải phiên bản của chúng có tham số.
Tùy chỉnh phần “Xóa tham số URL” bằng cách liệt kê tất cả các tham số mà bạn muốn bỏ qua:
Nếu bạn cần truy cập vào các cài đặt này sau này, hãy nhấp vào biểu tượng cài đặt ở góc trên bên phải, sau đó chọn “Nguồn Crawl: Trang web” trong cài đặt Site Audit.
Đọc thêm: Tham số URL
5. Kiểm tra hiệu suất trang web của bạn
Tốc độ trang web là một khía cạnh quan trọng của trải nghiệm tổng thể trang web. Google đặc biệt quan tâm đến nó và đã lâu nay đã là một yếu tố xếp hạng của Google.
Khi kiểm tra tốc độ trang web, hãy xem xét hai chỉ số dữ liệu:
- Tốc độ trang: Thời gian một trang web cụ thể tải lên
- Tốc độ trang web: Tốc độ trung bình của một tập hợp mẫu các lần xem trang trong một trang web
Cải thiện tốc độ trang, tốc độ trang web của bạn cũng sẽ được cải thiện.
Điều này là một nhiệm vụ quan trọng đến mức Google đã có một công cụ được thiết kế đặc biệt để giải quyết vấn đề này: PageSpeed Insights.
Một số chỉ số ảnh hưởng đến điểm PageSpeed. Ba chỉ số quan trọng nhất được gọi là Core Web Vitals.
Chúng bao gồm:
- Largest Contentful Paint (LCP): đo thời gian tải nhanh nhất của nội dung chính trên trang của bạn
- First Input Delay (FID): đo tốc độ tương tác của trang của bạn
- Cumulative Layout Shift (CLS): đo tính ổn định hình ảnh của trang của bạn
Công cụ này cung cấp chi tiết và cơ hội để cải thiện trang của bạn trong bốn lĩnh vực chính:
- Hiệu suất
- Khả năng truy cập
- Các quy tắc tốt nhất
- Tối ưu hóa công cụ tìm kiếm (SEO)
Tuy nhiên, PageSpeed Insights chỉ có thể phân tích một URL vào một thời điểm. Để có cái nhìn tổng thể về toàn bộ trang web, bạn có thể sử dụng Google Search Console hoặc công cụ kiểm tra trang web như Site Audit của Semrush.
Hãy sử dụng Site Audit cho ví dụ này. Điều hướng đến tab “Issues” và chọn mục “Site Performance”.
Ở đây, bạn có thể xem tất cả các trang bị ảnh hưởng bởi một vấn đề cụ thể – ví dụ như tốc độ tải chậm.
Có hai báo cáo chi tiết khác nhau dành riêng cho hiệu suất – báo cáo “Site Performance” và báo cáo “Core Web Vitals”.
Bạn có thể truy cập cả hai báo cáo này từ tổng quan Site Audit.
Báo cáo “Site Performance” cung cấp một “Site Performance Score” bổ sung, hoặc một phân tích chi tiết về tốc độ tải trang và các thông tin hữu ích khác.
Báo cáo Core Web Vitals sẽ phân tích các chỉ số Core Web Vitals của bạn dựa trên 10 URL. Bạn có thể theo dõi hiệu suất của mình theo thời gian với đồ thị “Historical Data”.
Bạn cũng có thể chỉnh sửa danh sách các trang đã được phân tích để báo cáo bao gồm các loại trang khác nhau trên trang web của bạn (ví dụ: một bài đăng trên blog, một trang đích và một trang sản phẩm).
Chỉ cần nhấp vào “Edit list” trong phần “Analyzed pages”.
Đọc thêm: Hiệu suất trang web là một chủ đề rộng và là một trong những khía cạnh quan trọng nhất của SEO kỹ thuật. Để tìm hiểu thêm về chủ đề này, hãy xem hướng dẫn về tốc độ trang của chúng tôi, cũng như hướng dẫn chi tiết về Core Web Vitals.
6. Phát hiện vấn đề về tương thích di động
Đến tháng 1 năm 2024, hơn một nửa (58,21%) lưu lượng truy cập web diễn ra trên thiết bị di động.
Và Google chủ yếu chỉ mục phiên bản di động của tất cả các trang web thay vì phiên bản desktop. (Điều này được gọi là chỉ mục di động trước tiên.)
Đó là lý do tại sao bạn cần đảm bảo trang web của mình hoạt động hoàn hảo trên thiết bị di động.
Google Search Console cung cấp một báo cáo hữu ích về “Khả năng sử dụng trên di động”.
Ở đây, bạn có thể thấy các trang của mình được chia thành hai danh mục đơn giản: “Không sử dụng được” và “Sử dụng được”.
Bên dưới, bạn sẽ thấy một phần gọi là “Tại sao trang không sử dụng được trên di động”.
Nó liệt kê tất cả các vấn đề đã được phát hiện.
Sau khi bạn nhấp vào một vấn đề cụ thể, bạn sẽ thấy tất cả các trang bị ảnh hưởng. Cũng như các liên kết đến hướng dẫn của Google về cách khắc phục vấn đề.
Mẹo: Muốn kiểm tra khả năng sử dụng trên di động cho một URL cụ thể nhanh chóng? Bạn có thể sử dụng Kiểm tra Di động Thân thiện của Google.
Với Semrush, bạn có thể kiểm tra hai khía cạnh quan trọng của SEO di động – thẻ viewport và trang AMP.
Chỉ cần chọn danh mục “SEO Di động” trong tab “Vấn đề” của công cụ Kiểm tra Trang web.
Thẻ meta viewport là một thẻ HTML giúp bạn tỉ lệ trang của mình cho các kích thước màn hình khác nhau. Nó tự động thay đổi kích thước trang dựa trên thiết bị của người dùng (khi bạn có thiết kế đáp ứng).
Một cách khác để cải thiện hiệu suất trang trên thiết bị di động là sử dụng Trang Di động Tăng tốc (AMP), đó là các phiên bản giản lược của trang của bạn.
Trang AMP tải nhanh trên thiết bị di động vì Google chạy chúng từ bộ nhớ cache của nó thay vì gửi yêu cầu đến máy chủ của bạn.
Nếu bạn sử dụng trang AMP, quan trọng để kiểm tra định kỳ để đảm bảo bạn đã triển khai chúng đúng cách để tăng khả năng hiển thị trên thiết bị di động.
Công cụ Kiểm tra Trang web sẽ kiểm tra trang AMP của bạn cho các vấn đề khác nhau được chia thành ba danh mục:
Đọc thêm: Trang Di động Tăng tốc (AMP)
7. Sửa lỗi mã
Dù trang web của bạn nhìn như thế nào đối với con người, các công cụ tìm kiếm chỉ nhìn thấy nó như một đoạn mã.
Vì vậy, việc sử dụng cú pháp chính xác và các thẻ và thuộc tính liên quan giúp các công cụ tìm kiếm hiểu được trang web của bạn.
Trong quá trình kiểm tra kỹ thuật SEO, hãy chú ý đến một số phần khác nhau của mã và markup trang web của bạn. Cụ thể là HTML (bao gồm các thẻ và thuộc tính khác nhau), JavaScript và dữ liệu có cấu trúc.
Hãy xem xét kỹ hơn một số vấn đề liên quan đến chúng.
Vấn đề thẻ Meta
Thẻ Meta là các đoạn văn bản cung cấp dữ liệu bổ sung về nội dung trang cho bot công cụ tìm kiếm. Các thẻ này có trong phần header của trang web dưới dạng một đoạn mã HTML.
Chúng ta đã đề cập đến thẻ meta robots (liên quan đến khả năng thu thập và lập chỉ mục) và thẻ meta viewport (liên quan đến khả năng tương thích với thiết bị di động).
Bạn nên hiểu hai loại thẻ meta khác:
– Thẻ tiêu đề: Chỉ định tiêu đề của một trang. Các công cụ tìm kiếm sử dụng thẻ tiêu đề để tạo liên kết màu xanh có thể nhấp vào trong kết quả tìm kiếm.
– Mô tả meta: Một mô tả ngắn gọn về một trang. Các công cụ tìm kiếm sử dụng nó để tạo đoạn trích của một trang trong kết quả tìm kiếm. Mặc dù nó không trực tiếp liên quan đến thuật toán xếp hạng của Google, mô tả meta tối ưu hóa có lợi ích SEO tiềm năng khác.
Để xem các vấn đề liên quan đến các thẻ meta này trong báo cáo Site Audit của bạn, hãy chọn danh mục “Thẻ meta” trong tab “Vấn đề”.
Vấn đề thẻ Canonical
Thẻ Canonical được sử dụng để chỉ ra bản sao “canonical” (hoặc “chính”) của một trang. Chúng cho biết trang nào cần được lập chỉ mục trong trường hợp có nhiều trang có nội dung trùng lặp hoặc tương tự.
Thẻ canonical được đặt trong phần <head> của mã trang và trỏ đến phiên bản “canonical”.
Nó trông như thế này:
<link rel=”canonical” href=”https://www.domain.com/the-canonical-version-of-a-page/” />
Một vấn đề phổ biến về canonical là một trang không có thẻ canonical hoặc có nhiều thẻ canonical. Và, tất nhiên, bạn có thể gặp lỗi thẻ canonical bị hỏng.
Công cụ Site Audit có thể phát hiện tất cả các vấn đề này. Nếu bạn chỉ muốn xem các vấn đề về canonical, hãy chọn danh mục “Canonicalization” trong bộ lọc trên cùng.
Đọc thêm: Canonical URLs
Vấn đề thuộc tính Hreflang
Thuộc tính hreflang xác định vùng và ngôn ngữ mục tiêu của một trang. Nó giúp các công cụ tìm kiếm hiển thị phiên bản phù hợp của một trang, dựa trên vị trí và sở thích ngôn ngữ của người dùng.
Nếu bạn muốn trang web của mình tiếp cận khán giả ở nhiều quốc gia, bạn cần sử dụng các thuộc tính hreflang trong các thẻ <link>.
Đó sẽ trông như thế này:
Để kiểm tra các chú thích hreflang của bạn, hãy truy cập vào báo cáo chủ đề “International SEO” trong Site Audit.
Nó sẽ cung cấp một cái nhìn tổng quan toàn diện về tất cả các vấn đề hreflang trên trang web của bạn.
Ở cuối báo cáo, bạn cũng sẽ thấy một danh sách chi tiết về các trang thiếu các thuộc tính hreflang trên tổng số phiên bản ngôn ngữ của trang web của bạn.
Đọc thêm: hreflang là một trong những chủ đề SEO phức tạp nhất. Để tìm hiểu thêm về các thuộc tính hreflang, hãy xem hướng dẫn cho người mới bắt đầu về hreflang hoặc hướng dẫn này về việc kiểm tra chú thích hreflang của Aleyda Solis.
Vấn đề JavaScript
JavaScript là một ngôn ngữ lập trình được sử dụng để tạo các phần tương tác trên một trang.
Các công cụ tìm kiếm như Google sử dụng các tệp JavaScript để hiển thị trang. Nếu Google không thể hiển thị các tệp này, nó sẽ không lập chỉ mục trang một cách đúng đắn.
Công cụ Site Audit sẽ phát hiện bất kỳ tệp JavaScript bị hỏng nào và đánh dấu các trang bị ảnh hưởng.
Để kiểm tra cách Google hiển thị một trang sử dụng JavaScript, hãy truy cập vào Google Search Console và sử dụng công cụ “URL Inspection”.
Nhập URL của bạn vào thanh tìm kiếm và nhấn enter.
Khi quá trình kiểm tra kết thúc, bạn có thể kiểm tra phiên bản trực tiếp của trang bằng cách nhấp vào nút “Test Live URL” ở góc trên bên phải. Quá trình kiểm tra có thể mất một hoặc hai phút.
Bây giờ, bạn có thể xem một ảnh chụp màn hình của trang chính xác như Google hiển thị nó. Điều này giúp bạn kiểm tra xem công cụ tìm kiếm có đọc mã đúng cách không.
Chỉ cần nhấp vào liên kết “View Tested Page” và sau đó chọn tab “Screenshot”.
Kiểm tra sự không nhất quán và nội dung bị thiếu để xem xem có bất kỳ điều gì bị chặn, lỗi hoặc hết thời gian chờ.
Hướng dẫn SEO JavaScript của chúng tôi có thể giúp bạn chẩn đoán và khắc phục các vấn đề cụ thể về JavaScript.
Vấn đề dữ liệu có cấu trúc
Dữ liệu có cấu trúc là dữ liệu được tổ chức theo một định dạng mã cụ thể (markup) cung cấp thông tin bổ sung về nội dung của bạn cho các công cụ tìm kiếm.
Một trong những bộ sưu tập danh dự phổ biến nhất của ngôn ngữ markup được chia sẻ giữa các nhà phát triển web là Schema.org.
Sử dụng schema có thể giúp các công cụ tìm kiếm lập chỉ mục và phân loại các trang đúng cách. Ngoài ra, nó cũng có thể giúp bạn bắt kịp các tính năng SERP (còn được gọi là kết quả phong phú).
Các tính năng SERP là các loại kết quả tìm kiếm đặc biệt nổi bật so với các kết quả khác do các định dạng khác nhau. Ví dụ bao gồm:
– Đoạn trích đặc sắc
– Đánh giá
– Các câu hỏi thường gặp
Một công cụ tuyệt vời để kiểm tra xem trang của bạn có đủ điều kiện để hiển thị kết quả phong phú là công cụ Kiểm tra Kết quả Phong phú của Google.
Chỉ cần nhập URL của bạn. Bạn sẽ thấy tất cả các mục dữ liệu có cấu trúc được phát hiện trên trang của bạn.
Ví dụ, bài đăng blog này sử dụng dữ liệu có cấu trúc “Bài viết” và “Breadcrumbs”.
Công cụ sẽ liệt kê bất kỳ vấn đề nào kế bên các mục dữ liệu có cấu trúc cụ thể, cùng với các liên kết đến tài liệu của Google về cách khắc phục các vấn đề.
Bạn cũng có thể sử dụng báo cáo chủ đề “Markup” trong công cụ Site Audit để xác định các vấn đề dữ liệu có cấu trúc.
Chỉ cần nhấp vào “Xem chi tiết” trong hộp “Markup” trong tổng quan kiểm tra của bạn.
Báo cáo sẽ cung cấp một tổng quan về tất cả các loại dữ liệu có cấu trúc mà trang web của bạn sử dụng. Và một danh sách tất cả các mục không hợp lệ.
Đọc thêm: Tìm hiểu thêm về báo cáo “Markup” và cách tạo dữ liệu có cấu trúc cho trang của bạn.
8. Kiểm tra và Sửa các vấn đề HTTPS
Website của bạn nên sử dụng giao thức HTTPS (khác với HTTP, không được mã hóa).
Điều này có nghĩa là trang web của bạn chạy trên một máy chủ an toàn sử dụng một chứng chỉ bảo mật được gọi là chứng chỉ SSL từ một nhà cung cấp bên thứ ba.
Nó xác nhận trang web là hợp pháp và xây dựng niềm tin với người dùng bằng cách hiển thị một biểu tượng khóa bên cạnh URL trên trình duyệt web:
Hơn nữa, HTTPS là một tín hiệu xếp hạng Google đã được xác nhận.
Triển khai HTTPS không khó. Tuy nhiên, nó có thể gây ra một số vấn đề. Dưới đây là cách giải quyết các vấn đề HTTPS trong quá trình kiểm tra SEO kỹ thuật của bạn:
Mở báo cáo “HTTPS” trong tổng quan kiểm tra trang web:
Ở đây, bạn sẽ tìm thấy danh sách các vấn đề liên quan đến HTTPS. Nếu trang web của bạn gây ra vấn đề, bạn có thể thấy các URL bị ảnh hưởng và lời khuyên về cách khắc phục vấn đề.
Các vấn đề phổ biến bao gồm:
9. Tìm và Sửa mã trạng thái gây vấn đề
Mã trạng thái HTTP chỉ ra phản hồi của máy chủ trang web đối với yêu cầu của trình duyệt để tải một trang.
Các mã trạng thái 1XX là thông tin. Và mã trạng thái 2XX báo cáo một yêu cầu thành công. Chúng ta không cần quan tâm đến chúng.
Thay vào đó, chúng ta sẽ xem xét ba nhóm còn lại – mã trạng thái 3XX, 4XX và 5XX. Và cách xử lý chúng.
Để bắt đầu, mở tab “Vấn đề” trong Site Audit và chọn danh mục “Trạng thái HTTP” trong bộ lọc trên cùng.
Điều này sẽ liệt kê tất cả các vấn đề và cảnh báo liên quan đến mã trạng thái HTTP.
Nhấp vào một vấn đề cụ thể để xem các trang bị ảnh hưởng.
Mã trạng thái 3XX
Mã trạng thái 3XX chỉ ra chuyển hướng – các trường hợp khi người dùng (và các crawler của công cụ tìm kiếm) đến một trang nhưng được chuyển hướng đến một trang mới.
Các trang có mã trạng thái 3XX không phải lúc nào cũng gây vấn đề. Tuy nhiên, bạn luôn nên đảm bảo chúng được sử dụng đúng để tránh bất kỳ vấn đề nào.
Công cụ Site Audit sẽ phát hiện tất cả các chuyển hướng của bạn và cảnh báo về bất kỳ vấn đề liên quan nào.
Hai vấn đề chuyển hướng phổ biến nhất là như sau:
Kiểm tra chuyển hướng của bạn và làm theo hướng dẫn được cung cấp trong Site Audit để sửa các lỗi.
Đọc thêm: Chuyển hướng
Mã trạng thái 4XX
Các lỗi 4XX chỉ ra rằng không thể truy cập vào trang được yêu cầu. Lỗi 4XX phổ biến nhất là lỗi 404: Trang không được tìm thấy.
Nếu Site Audit phát hiện các trang có mã trạng thái 4XX, bạn cần loại bỏ tất cả các liên kết nội bộ trỏ đến các trang đó.
Đầu tiên, mở vấn đề cụ thể bằng cách nhấp vào số tương ứng của các trang:
Bạn sẽ nhận được danh sách tất cả các URL bị ảnh hưởng:
Nhấp vào “Xem liên kết hỏng” trên mỗi dòng để xem các liên kết nội bộ trỏ đến các trang 4XX được liệt kê trong báo cáo.
Xóa các liên kết nội bộ trỏ đến các trang 4XX. Hoặc thay thế các liên kết bằng các phương án thay thế phù hợp.
Mã trạng thái 5XX
Lỗi 5XX xảy ra trên phía máy chủ. Chúng chỉ ra rằng máy chủ không thể thực hiện yêu cầu. Những lỗi này có thể xảy ra vì nhiều lý do. Một số lý do phổ biến như sau:
Bạn cần điều tra nguyên nhân tại sao xảy ra các lỗi này và sửa chúng nếu có thể.
10. Thực hiện Phân tích tệp nhật ký
Tệp nhật ký của trang web ghi lại thông tin về mỗi người dùng và bot truy cập trang web của bạn.
Phân tích tệp nhật ký giúp bạn nhìn vào trang web của mình từ góc nhìn của một con bot web để hiểu được những gì xảy ra khi một công cụ tìm kiếm quét trang web của bạn.
Việc phân tích tệp nhật ký bằng cách thủ công sẽ rất không khả thi. Vì vậy, chúng tôi khuyến nghị sử dụng công cụ như Log File Analyzer của Semrush.
Bạn cần có một bản sao của tệp nhật ký truy cập để bắt đầu phân tích của mình. Truy cập nó trên trình quản lý tệp của máy chủ trên bảng điều khiển hoặc qua một khách hàng FTP (File Transfer Protocol).
Sau đó, tải tệp lên công cụ và bắt đầu phân tích. Công cụ sẽ phân tích hoạt động của Googlebot trên trang web của bạn và cung cấp một báo cáo. Nó sẽ nhìn như này:
Nó có thể giúp bạn trả lời một số câu hỏi về trang web của bạn, bao gồm:
Trả lời những câu hỏi này có thể giúp bạn tinh chỉnh chiến lược SEO hoặc giải quyết các vấn đề với việc lập chỉ mục hoặc quét các trang web của bạn.
Ví dụ, nếu Log File Analyzer xác định các lỗi ngăn chặn Googlebot khỏi việc quét hoàn toàn trang web của bạn, bạn hoặc một nhà phát triển có thể thực hiện các biện pháp để khắc phục các lỗi đó.
Để tìm hiểu thêm về công cụ này, đọc hướng dẫn Log File Analyzer của chúng tôi.
Tổng kết
Một cuộc đánh giá kỹ thuật SEO chi tiết có thể có tác động lớn đến hiệu suất tìm kiếm trang web của bạn.
Tất cả những gì bạn cần làm là bắt đầu:
Sử dụng công cụ Site Audit của chúng tôi để xác định và khắc phục các vấn đề. Và quan sát hiệu suất của bạn cải thiện theo thời gian.
Bài viết này đã được cập nhật vào năm 2024. Có thể còn trích dẫn từ bài viết gốc của A.J. Ghergich.
Nguồn tham khảo: https://www.semrush.com/blog/technical-seo-audit/
Tìm hiểu thêm về chúng tôi tại: TRANHUNG Digital