Lỗi phân tích cú pháp khi cài gas
Google Analytics có một số thiếu sót có thể ảnh hưởng đến độ chính xác của dữ liệu, bao gồm những điều sau: Show
Hướng dẫn cài Google analytics vào websiteĐể thiết lập Google analytics bạn cần thực hiện những bước sau: Bước 1: Thiết lập Google Tag Manager Bước 2: Tạo tài khoản Google Analytics Bước 3: Thiết lập thẻ phân tích với Trình quản lý thẻ của Google Bước 4: Thiết lập mục tiêu Bước 5: Liên kết với Google Search Console Hãy bắt đầu chi tiết các bước ở hướng dẫn dưới đây: Bước 1: Thiết lập Google Tag ManagerGoogle Tag Manager là một hệ thống quản lý thẻ miễn phí của Google. Nó hoạt động khá đơn giản: Trình quản lý thẻ của Google lấy tất cả dữ liệu trên trang web của bạn và gửi dữ liệu đó đến các nền tảng khác như Facebook Analytics và Google Analytics. Ngoài ra Google Tag Manager cũng cho phép bạn dễ dàng cập nhật và thêm các thẻ vào mã Google Analytics của mình mà không cần phải viết mã theo cách thủ công Bạn có thể xem hướng dẫn cài đặt chi tiết GTM ở bài viết dưới đây: Hướng dẫn cài đặt Google Tag Manager vào website của bạn Bước 2: Tạo tài khoản Google AnalyticsĐầu tiên bạn hãy truy cập vào trang chủ của Google Analytics theo đường link ! Bạn hoàn toàn có thể đăng nhập tài khoản Google có sẵn hoặc tạo một tài khoản mới. Tạo tài khoản GA cũng hoàn toàn tương tự như các bước tạo Google Tag Manager như sau: Đầu tiên, bạn hãy ấn “Tạo tài khoản” như hình dưới đây: Tạo tài khoản Google Analytics Tiếp đó hãy tiến hành thiết lập tài khoản, thông tin tài khoản của bạn. Tạo tài khoản GA Ấn nút “Tiếp” để chuyển Tạo tài khoản GA Tại phần này hãy lựa chọn Web > Thiết lập thuộc tính bao gồm: Tên trang web, URL trang web, Danh mục GA, Múi giờ báo cáo. Cách tạo tài khoản GA Sau đó bạn hãy đồng ý với các điều khoản, click “Tôi chấp nhận” để tạo thành công mã Google Analytics cho trang web của mình! Báo cáo này liệt kê những dữ liệu có cấu trúc đã tìm thấy trên trang web của bạn mà Search Console không thể phân tích cú pháp do lỗi cú pháp nghiêm trọng. Chúng tôi không xác định được loại dữ liệu có cấu trúc dự kiến (Việc làm, Sự kiện, v.v.) do lỗi phân tích cú pháp. MỞ BÁO CÁO Sử dụng báo cáoTất cả các mục trong báo cáo này đều là lỗi dữ liệu có cấu trúc; không phải cảnh báo hoặc các mục hợp lệ. Lỗi được tự động sắp xếp theo mức độ nghiêm trọng, xác định theo số trang bị ảnh hưởng và một số yếu tố khác. Nguyên nhân phổ biến nhất của một lỗi ảnh hưởng đến nhiều trang là do lỗi trong mẫu cơ bản.
Xin lưu ý rằng sau khi khắc phục lỗi phân tích cú pháp, có thể bạn sẽ thấy các cảnh báo hoặc lỗi khác mà trước đó bị ẩn do Search Console chưa phân tích được cú pháp của mục này. Chia sẻ báo cáoBạn có thể chia sẻ trang chi tiết vấn đề trong báo cáo phạm vi lập chỉ mục hoặc tính năng nâng cao bằng cách nhấp vào nút Chia sẻ trên trang. Đường liên kết này chỉ cho phép người có đường liên kết truy cập vào trang chi tiết vấn đề hiện tại và mọi trang lịch sử xác thực cho vấn đề này. Đường liên kết này không cấp quyền truy cập vào các trang khác về tài nguyên của bạn hoặc cho phép người dùng được chia sẻ thực hiện bất kỳ hành động nào đối với sản phẩm hay tài khoản của bạn. Bạn có thể thu hồi liên kết bất kỳ lúc nào bằng cách vô hiệu hóa chia sẻ cho trang này.Xuất dữ liệu báo cáoNhiều báo cáo có nút xuất để xuất dữ liệu báo cáo. Dữ liệu biểu đồ và dữ liệu bảng sẽ đều được xuất. Những giá trị xuất hiện dưới dạng ~ hoặc - trong báo cáo (không có dữ liệu/không phải số) sẽ được biểu thị bằng số 0 trong dữ liệu được tải xuống.Các loại lỗiBáo cáo này trình bày các loại lỗi sau. Loại lỗi Mô tả Tài liệu JSON không hợp lệ JSON có lỗi cú pháp cấp cao nhất. Loại giá trị không chính xác Chỉ định loại giá trị không chính xác cho trường. Ví dụ: bạn chỉ định chuỗi trong khi giá trị phải là số hoặc mảng Hãy xem tài liệu về dữ liệu có cấu trúc để tìm hiểu loại giá trị bắt buộc cho trường cụ thể đó. Lỗi phân tích cú pháp: Thiếu ":" Thiếu dấu ":" giữa một trường và giá trị. Lỗi phân tích cú pháp: Thiếu "," hoặc "}" Thiếu dấu phẩy hoặc dấu đóng ngoặc nhọn. Lỗi phân tích cú pháp: Thiếu "}" hoặc tên đối tượng trong nhóm Thiếu dấu đóng ngoặc nhọn hoặc tên đối tượng trong nhóm. Lỗi phân tích cú pháp: Thiếu "," hoặc "]" trong phần khai báo mảng Lỗi phân tích cú pháp giá trị mảng: thiếu dấu phẩy hoặc dấu ngoặc đóng trong phần khai báo mảng. Không phân tích được cú pháp chiều dài mã thông báo Vì một số lý do, hệ thống không tìm được điểm bắt đầu và kết thúc của một thuộc tính hoặc giá trị. Số không hợp lệ Giá trị thuộc tính phải là một số, nhưng một loại giá trị khác đã được sử dụng. Chuỗi thoát trong chuỗi trống Giá trị chuỗi bao gồm cả ký tự chuỗi thoát trống: ví dụ:
chứ không phải
Chuỗi thoát trong chuỗi không hợp lệ Chuỗi thoát dùng trong một giá trị chuỗi là không hợp lệ. Ví dụ: "description" : "Some \q unknown sequence" Ký tự Unicode bị cắt ngắn Thiếu 6 ký tự cuối cùng trong cặp thay thế Unicode. Ký tự Unicode không hợp lệ Thiếu mã \u ở đầu nửa sau của cặp thay thế Unicode. Chuỗi thoát Unicode không hợp lệ: phải có 4 chữ số Chuỗi thoát Unicode có lỗi cú pháp: chuỗi này phải chứa 4 chữ số. Chuỗi thoát Unicode không hợp lệ: phải là chữ số thập lục phân Chuỗi thoát Unicode có lỗi cú pháp: không có chữ số thập lục phân bắt buộc. Thuộc tính duy nhất bị trùng lặp Bạn đã cung cấp hai định nghĩa cho một thuộc tính duy nhất trong đối tượng dữ liệu có cấu trúc của bạn. Ví dụ: hai giá trị Trang chi tiết vấn đềThao tác chọn một hàng vấn đề trong trang tóm tắt kết quả nhiều định dạng sẽ mở ra trang chứa thông tin chi tiết về vấn đề đó. Một vấn đề có thể ảnh hưởng đến các mục trên các trang khác nhau hoặc nhiều mục trên một trang. Trang chi tiết vấn đề chứa các thông tin sau: Trạng thái của vấn đề này. Phát hiện lần đầu tiên Ngày đầu tiên phát hiện vấn đề này trên trang web của bạn. Nếu tất cả vấn đề thuộc loại này đã được giải quyết nhưng sau đó một trường hợp mới của vấn đề xuất hiện trong vòng 90 ngày kể từ khi trường hợp gần nhất được khắc phục, thì ngày này sẽ là ngày đầu tiên phát hiện thấy vấn đề chứ không phải ngày xuất hiện trường hợp mới. Ví dụ Danh sách kết quả nhiều định dạng bị vấn đề này ảnh hưởng. Có thể danh sách sẽ không cho thấy mọi trường hợp của vấn đề trên trang web vì nhiều lý do, chẳng hạn như một số trường hợp xuất hiện sau lần thu thập dữ liệu gần nhất trên trang web hoặc các trường hợp ảnh hưởng đến hơn 1.000 mục. Lần thu thập dữ liệu cuối cùng Lần gần nhất Google thu thập dữ liệu trên trang có vấn đề này. Xác thực kết quả khắc phục Sau khi khắc phục mọi trường hợp của một vấn đề cụ thể trên trang web, bạn có thể yêu cầu Google xác nhận kết quả khắc phục. Nếu bạn khắc phục xong tất cả trường hợp đã biết, thì số vấn đề sẽ là 0 trong bảng vấn đề và được đưa xuống dưới cùng của bảng. Lý do cần xác thựcViệc thông báo cho Google rằng bạn đã khắc phục tất cả vấn đề trong một danh mục hoặc trạng thái vấn đề cụ thể sẽ có những lợi ích sau:
Không phải lúc nào bạn cũng có thể khắc phục và xác thực một vấn đề cụ thể trên trang web của mình. Ví dụ: có thể các URL bị robots.txt chặn là do có chủ ý. Hãy suy xét kỹ khi quyết định xem có nên giải quyết một vấn đề nhất định hay không. Bạn cũng có thể khắc phục vấn đề mà không cần xác thực; Google sẽ cập nhật số lượng trường hợp mỗi khi thu thập dữ liệu một trang có vấn đề đã biết, dù bạn có thể hiện rõ yêu cầu xác thực hay không. Mẹo nâng cao: Xác thực kết quả sửa lỗi bằng sơ đồ trang web Để quy trình xử lý yêu cầu xác thực tiến hành nhanh hơn, hãy tạo và gửi sơ đồ trang web chỉ chứa các trang quan trọng nhất, sau đó lọc báo cáo theo sơ đồ trang web đó trước khi yêu cầu xác thực kết quả khắc phục. Yêu cầu xác thực đối với một nhóm nhỏ các URL bị ảnh hưởng có thể hoàn tất nhanh hơn so với một yêu cầu chứa tất cả URL bị ảnh hưởng trên trang web của bạn. Bắt đầu xác thựcCách thông báo cho Search Console rằng bạn đã khắc phục vấn đề:
Khi nào vấn đề được xem là "đã khắc phục" cho một URL hay một mục? Vấn đề được đánh dấu là đã khắc phục cho một URL hoặc một mục khi đáp ứng một trong các điều kiện sau:
Thời gian tồn tại của vấn đềThời gian tồn tại của một vấn đề là tính từ lần đầu tiên phát hiện thấy trường hợp bất kỳ của vấn đề trên trang web cho đến 90 ngày sau khi trường hợp cuối cùng được đánh dấu là đã biến mất khỏi trang web. Nếu 90 ngày đã qua mà không có trường hợp lặp lại nào, thì vấn đề đó sẽ bị xoá khỏi bảng vấn đề. Ngày phát hiện đầu tiên của một vấn đề là ngày đầu tiên phát hiện thấy vấn đề trong thời gian tồn tại của vấn đề. Ngày này không thay đổi. Vì thế:
Quy trình xác thực Dưới đây là tổng quan về quy trình xác thực sau khi bạn nhấp vào Xác thực kết quả khắc phục cho một vấn đề. Quy trình này có thể mất vài ngày hoặc thậm chí lâu hơn và bạn sẽ nhận được thông báo tiến độ qua email.
Ngay cả khi bạn chưa từng nhấp vào Bắt đầu xác thực, Google vẫn có thể phát hiện các trường hợp đã khắc phục của một vấn đề. Nếu phát hiện thấy tất cả trường hợp của một vấn đề đã được khắc phục trong quá trình thu thập dữ liệu thông thường, Google sẽ thay đổi số lượng vấn đề thành 0 trên báo cáo. Xác thực lại ⚠️ Bạn nên đợi chu kỳ xác thực hoàn tất trước khi yêu cầu một chu kỳ khác, ngay cả khi bạn đã khắc phục một số vấn đề trong chu kỳ hiện tại. Cách bắt đầu lại quá trình xác thực không thành công:
Xem tiến độ xác thựcĐể xem tiến độ của yêu cầu xác thực hiện tại hoặc nhật ký của yêu cầu gần nhất nếu không có quy trình xác thực nào đang diễn ra:
Trạng thái của yêu cầu xác thực Các trạng thái xác thực sau đây áp dụng cho quá trình xác thực đối với một vấn đề nhất định:
Trạng thái xác thực trường hợp Sau khi bạn yêu cầu xác thực, mọi trường hợp của vấn đề đều sẽ được gán một trong các trạng thái xác thực sau đây:
Xin lưu ý rằng cùng một URL có thể có nhiều trạng thái tuỳ theo loại vấn đề. Ví dụ: nếu một trang có cả vấn đề X và vấn đề Y, thì vấn đề X có thể thuộc trạng thái xác thực Đạt trong khi vấn đề Y trên chính trang đó có thể thuộc trạng thái xác thực Đang chờ xử lý. Các vấn đề đã biếtSau đây là các vấn đề đã biết trong Search Console. Bạn không cần báo cáo các vấn đề này cho chúng tôi, nhưng chúng tôi rất muốn nhận được phản hồi của bạn về bất kỳ tính năng hoặc vấn đề nào bạn tìm thấy. Hãy sử dụng cơ chế Phản hồi được tích hợp trong thanh điều hướng. |