Target SearchAction là gì? Cập nhật mới nhất từ Google về Schema

Khi tìm hiểu về tối ưu hóa dữ liệu cấu trúc, nhiều quản trị viên web thường thắc mắc target SearchAction là gì và cách thức hoạt động của nó. Đây là một thành phần kỹ thuật từng đóng vai trò quan trọng trong việc hiển thị hộp tìm kiếm trực tiếp trên kết quả của Google. Tuy nhiên, với những thay đổi lớn về chính sách từ cuối năm 2024, việc hiểu rõ bản chất của thuộc tính này và cách xử lý mã nguồn hiện tại là điều cần thiết để đảm bảo hệ thống Technical SEO của website luôn chuẩn xác.

Khái niệm target SearchAction trong Schema Markup

Trong cấu trúc dữ liệu Schema.org, target của SearchAction là thuộc tính xác định mẫu URL (urlTemplate) mà công cụ tìm kiếm sẽ sử dụng để chuyển tiếp truy vấn của người dùng trực tiếp vào hệ thống tìm kiếm nội bộ của website. Thuộc tính này đóng vai trò như một cầu nối, giúp các cỗ máy tìm kiếm bên ngoài hiểu được cách thức website của bạn xử lý một lệnh tìm kiếm.

Sơ đồ giải thích target SearchAction là gì qua cách chuyển đổi truy vấn tìm kiếm thành URL kết quả nội bộ bằng urlTemplate.
Mô hình minh họa cách thuộc tính target trong SearchAction tiếp nhận từ khóa từ query-input để tạo URL điều hướng chính xác.

Về mặt kỹ thuật, target thường được khai báo dưới dạng kiểu dữ liệu EntryPoint. Nó chứa đường dẫn cơ sở của trang web kèm theo một tham số động. Khi người dùng thực hiện tìm kiếm, tham số động này sẽ được thay thế bằng từ khóa thực tế. Để nắm bắt toàn diện hơn về đối tượng chứa thuộc tính này, bạn có thể tham khảo thêm về Ý nghĩa và cách triển khai SearchAction trên website.

Cấu trúc hoạt động của thuộc tính target

Thuộc tính target không hoạt động độc lập mà có mối quan hệ mật thiết với thuộc tính query-input. Khi một truy vấn được kích hoạt, hệ thống sẽ nhận diện chuỗi tìm kiếm thông qua query-input, sau đó truyền giá trị này vào biến được đặt trong dấu ngoặc nhọn của target.

Ví dụ, nếu người dùng tìm kiếm từ khóa “SEO”, hệ thống sẽ lấy từ khóa này thay thế vào biến {search_term_string} bên trong urlTemplate. Kết quả là người dùng sẽ được chuyển hướng thẳng đến trang kết quả tìm kiếm nội bộ của website với đường dẫn tương ứng, giúp rút ngắn hành trình tìm kiếm thông tin.

Cấu trúc mã JSON-LD chuẩn của SearchAction

Để hệ thống tìm kiếm và các mô hình AI hiểu rõ thực thể SearchAction, đoạn mã JSON-LD cần được khai báo chuẩn hóa và lồng ghép bên trong WebSite Schema. Dưới đây là một ví dụ minh họa về cách thiết lập cấu trúc dữ liệu này một cách chính xác.

Sơ đồ cấu trúc lồng ghép SearchAction bên trong WebSite Schema giúp tối ưu hóa hộp tìm kiếm trên Google.
Mô hình trực quan hóa mối quan hệ cha-con giữa WebSite Schema và potentialAction cùng các tham số kỹ thuật đi kèm.

{ “@context”: “https://schema.org”, “@type”: “WebSite”, “url”: “https://reviewcourses.online/”, “potentialAction”: { “@type”: “SearchAction”, “target”: { “@type”: “EntryPoint”, “urlTemplate”: “https://reviewcourses.online/?s={search_term_string}” }, “query-input”: “required name=search_term_string” }
}

Đoạn mã trên thể hiện rõ mối quan hệ cha-con giữa WebSite và potentialAction. Việc khai báo đúng chuẩn không chỉ giúp định hình cấu trúc trang mà còn tạo nền tảng tốt khi bạn muốn kết hợp với các kỹ thuật khác, chẳng hạn như Tối ưu hóa thuộc tính sameAs cho thực thể để củng cố độ tin cậy của doanh nghiệp trên môi trường số.

Giải mã các tham số kỹ thuật trong đoạn mã

Để tùy biến đoạn mã trên cho website của mình, bạn cần hiểu rõ ý nghĩa của từng tham số kỹ thuật cốt lõi:

  • urlTemplate: Đây là đường dẫn chứa tham số tìm kiếm của website. Bạn cần thay thế domain mẫu bằng domain thực tế của mình và đảm bảo cấu trúc tham số (thường là ?s= hoặc ?q=) khớp với mã nguồn đang sử dụng.
  • valueRequired: Thuộc tính này (thường được viết gộp trong chuỗi required name=…) xác định rằng tham số tìm kiếm là bắt buộc phải có để thực hiện hành động.
  • valueName: Tên biến (trong ví dụ là search_term_string) phải trùng khớp hoàn toàn với chuỗi ký tự nằm trong dấu ngoặc nhọn của urlTemplate.

Sự kiện Google khai tử Sitelinks Search Box

Google đã chính thức ngừng hỗ trợ và loại bỏ hoàn toàn tính năng hiển thị Sitelinks Search Box trên toàn cầu từ ngày 21 tháng 11 năm 2024. Đây là một bản cập nhật quan trọng làm thay đổi cách các chuyên gia SEO tiếp cận với WebSite Schema.

So sánh giao diện SERP và báo cáo Search Console trước và sau khi Google ngừng hỗ trợ Sitelinks Search Box.
Sự khác biệt trực quan trên kết quả tìm kiếm và hệ thống báo cáo của Google sau cột mốc ngày 21 tháng 11 năm 2024.

Theo thông báo từ Google Search Central, lý do chính dẫn đến quyết định này là tỷ lệ sử dụng thực tế từ người dùng đã giảm mạnh. Google đang hướng tới việc đơn giản hóa trang kết quả tìm kiếm (SERP) để nhường không gian cho các tính năng trực quan và hệ thống tìm kiếm AI hiện đại hơn. Sự thay đổi này áp dụng cho tất cả các ngôn ngữ và quốc gia.

Tác động của việc deprecation đối với SEO

Việc Google ngừng hỗ trợ tính năng này hoàn toàn không ảnh hưởng đến thứ hạng từ khóa (rankings) hay các liên kết phụ (sitelinks) thông thường của website. Bạn sẽ không bị phạt hay mất traffic chỉ vì sự thay đổi này.

Về mặt kỹ thuật, Google Search Console đã loại bỏ báo cáo Rich Results liên quan đến Sitelinks Search Box. Đồng thời, công cụ Rich Results Test cũng ngừng làm nổi bật đoạn mã SearchAction. Điều này có nghĩa là dù bạn khai báo đúng, công cụ của Google cũng sẽ bỏ qua và không hiển thị tích xanh cho tính năng này nữa.

Tiêu chí so sánh

Trước ngày 21/11/2024

Sau ngày 21/11/2024 (Hiện tại)

Hiển thị trên SERP

Có thể hiển thị hộp tìm kiếm dưới sitelinks.

Không còn hiển thị trên toàn cầu.

Báo cáo Search Console

Có báo cáo lỗi/hợp lệ riêng biệt.

Đã bị loại bỏ hoàn toàn khỏi báo cáo.

Rich Results Test

Nhận diện và đánh giá tính hợp lệ.

Bỏ qua, không còn highlight tính năng này.

Hướng dẫn xử lý Schema SearchAction trên website

Theo khuyến nghị chung từ Google và các chuyên gia, bạn không nhất thiết phải xóa bỏ Schema SearchAction ngay lập tức. Việc giữ lại đoạn mã cũ không gây ra lỗi hoặc cảnh báo trong Search Console. Tuy nhiên, nếu bạn muốn tối ưu hóa mã nguồn và giảm thiểu dữ liệu thừa, việc dọn dẹp là một bước nên làm.

So sánh hai phương án xử lý Schema SearchAction gồm giữ lại để duy trì cấu trúc hoặc dọn dẹp để tối ưu mã nguồn website.
Hai hướng giải quyết phổ biến khi xử lý Schema SearchAction: giữ lại mã nguồn cũ hoặc dọn dẹp để tối ưu hóa dữ liệu website.

Lợi ích của việc giữ lại là cấu trúc Schema.org vẫn được duy trì tính toàn vẹn, và một số công cụ tìm kiếm hoặc trình thu thập dữ liệu khác vẫn có thể khai thác thông tin này. Ngược lại, nếu bạn đang rà soát lại toàn bộ hệ thống dữ liệu cấu trúc, bao gồm cả việc tìm hiểu Cách thiết lập target khu vực trong SEO, thì việc loại bỏ các đoạn mã không còn tác dụng trên Google sẽ giúp mã nguồn gọn nhẹ hơn.

Cách loại bỏ SearchAction Schema trong Yoast SEO

Nếu website WordPress của bạn đang sử dụng plugin Yoast SEO và bạn muốn chủ động loại bỏ đoạn mã này để làm sạch mã nguồn, bạn có thể sử dụng filter wpseo_schema_website.

Bạn chỉ cần thêm đoạn mã PHP sau vào file functions.php của giao diện (theme) đang sử dụng:

add_filter( ‘wpseo_schema_website’, ‘v4seo_remove_searchaction_schema’ );
function v4seo_remove_searchaction_schema( $data ) { if ( isset( $data[‘potentialAction’] ) ) { unset( $data[‘potentialAction’] ); } return $data;
}

Đoạn mã này sẽ can thiệp vào quá trình tạo Schema của Yoast SEO và gỡ bỏ mảng potentialAction (chứa SearchAction và target) trước khi xuất ra ngoài front-end.

Câu hỏi thường gặp

Giữ lại Schema SearchAction có bị Google phạt không

Không. Google đã xác nhận rõ ràng rằng dữ liệu cấu trúc không còn được hỗ trợ sẽ chỉ bị hệ thống bỏ qua. Việc bạn tiếp tục giữ lại thuộc tính target trong SearchAction sẽ không gây ra bất kỳ lỗi kỹ thuật nào và hoàn toàn không dẫn đến các hình phạt làm giảm thứ hạng website.

Tại sao Rich Results Test không còn kiểm tra được Sitelinks Search Box

Do Google đã chính thức khai tử tính năng hiển thị Sitelinks Search Box trên SERP, họ cũng đồng thời cập nhật lại các công cụ hỗ trợ của mình. Việc Rich Results Test không còn hiển thị tích xanh cho tính năng này là chủ ý của Google nhằm phản ánh đúng thực trạng hiện tại, chứ không phải do website của bạn bị lỗi mã nguồn.

Các công cụ tìm kiếm khác có hỗ trợ SearchAction không

Mặc dù SearchAction là một phần của tiêu chuẩn mã nguồn mở Schema.org, nhưng việc hiển thị hộp tìm kiếm trực tiếp trên SERP chủ yếu là tính năng đặc thù do Google phát triển trước đây. Các công cụ tìm kiếm khác như Bing hay Yahoo ít khi khai thác thuộc tính này để tạo ra giao diện tương tự, dù chúng vẫn có thể đọc hiểu cấu trúc dữ liệu.

Giải pháp thay thế để tối ưu hóa trải nghiệm tìm kiếm người dùng

Thay vì phụ thuộc vào hộp tìm kiếm trên SERP, đội ngũ V4SEO khuyên bạn nên tập trung cải thiện thanh tìm kiếm nội bộ (On-site Search) ngay trên website. Hãy tối ưu hóa tốc độ truy xuất dữ liệu, cải thiện độ chính xác của kết quả và bổ sung tính năng gợi ý từ khóa tự động (autocomplete) để người dùng có trải nghiệm tốt nhất khi truy cập trực tiếp vào trang web.

Có nên tiếp tục sử dụng WebSite Schema khi không có SearchAction

Rất nên. Bạn chỉ loại bỏ phần potentialAction chứa SearchAction, còn tổng thể WebSite Schema vẫn cực kỳ quan trọng. Nó giúp Google xác định chính xác tên trang web (Site Name) và các thông tin cơ bản khác để hiển thị chuyên nghiệp trên kết quả tìm kiếm.

Bài viết liên quan

Facebook
X
LinkedIn
Tumblr
Threads
logo_v4seowebsite

V4SEO là đội ngũ SEO & Web xuất phát từ Nha Trang, triển khai dự án cho doanh nghiệp trên toàn quốc. Chúng tôi cung cấp Dịch vụ SEO Nha Trang theo chuẩn Google, kết hợp kỹ thuật, nội dung và entity để tăng trưởng bền vững. Song song, Dịch vụ thiết kế website Nha Trang tối ưu UX, tốc độ và Core Web Vitals nhằm tối đa chuyển đổi; báo cáo minh bạch, hỗ trợ dài hạn.

Nội dung được sự cố vấn của chuyên gia SEO - Võ Quang Vinh
author-founder-v4seowebsite

Võ Quang Vinh – Chuyên gia SEO với hơn 10 năm kinh nghiệm triển khai hàng trăm dự án SEO tổng thể, từ thương mại điện tử đến dịch vụ địa phương. Từng đảm nhiệm vai trò SEO và là Keymember tại Gobranding và dân dắt đội SEO BachhoaXanh.com, anh là người đứng sau nhiều chiến dịch tăng trưởng traffic vượt bậc. Hiện tại, Vinh là người sáng lập và điều hành V4SEO, cung cấp giải pháp SEO & thiết kế website chuẩn UX/UI giúp doanh nghiệp bứt phá thứ hạng Google và tối ưu chuyển đổi. 

Bài viết liên quan