Quay lại blog

So sánh kết quả tìm kiếm Google giữa các quốc gia và ngôn ngữ

Michael Lee
Michael Lee

Expert Network Defense Engineer

11-Sep-2026

TL;DR:

  • Quốc gia và ngôn ngữ trả lời các câu hỏi nghiên cứu khác nhau. Giữ cả hai trong mỗi bản ghi phân tích SERP quốc tế.
  • Tách biệt một thí nghiệm truy vấn cố định từ một so sánh truy vấn địa phương. Dịch một cụm từ thay đổi đầu vào và có thể thay đổi ý định.
  • Xem xét ma trận thị trường trước khi thu thập. Bảo tồn từ ngữ truy vấn, bối cảnh, trạng thái quan sát và lý do đứng sau mỗi so sánh.

Một từ khóa được dịch có thể mô tả một quyết định mua hàng khác. Một cài đặt quốc gia có thể thay đổi bối cảnh tìm kiếm mà không cần dịch truy vấn. Phân tích SERP quốc tế trở nên hữu ích khi những lựa chọn đó được nhìn thấy trong tập dữ liệu.

Scrapeless Google Search API phơi bày các điều khiển quốc gia và ngôn ngữ bên cạnh truy vấn. Phần khó khăn là thiết kế một so sánh có nghĩa là những gì báo cáo nói. Quy trình này tách biệt các điều khiển thực nghiệm khỏi các quyết định địa phương hóa và tạo ra một ma trận yêu cầu mà đội ngũ khu vực của bạn có thể xem xét trước khi thực hiện bất kỳ cuộc gọi API nào.

Chọn So Sánh Bạn Thực Sự Cần

Một so sánh truy vấn cố định giữ nguyên cụm từ tìm kiếm chính xác và cài đặt ngôn ngữ trong khi thay đổi quốc gia. Nó hỏi kết quả được thu thập khác biệt như thế nào dưới những cài đặt quốc gia đó. Nó không mô tả toàn bộ nhu cầu về ngôn ngữ địa phương ở cả hai thị trường.

Một so sánh truy vấn địa phương sử dụng một cụm từ được chọn cho mỗi đối tượng. Nó hỏi những trang và miền nào xuất hiện cho các tìm kiếm có liên quan địa phương xoay quanh cùng một chủ đề kinh doanh. Vì cả từ ngữ và bối cảnh có thể khác nhau, kết quả không thể tách biệt ảnh hưởng của quốc gia một mình.

Một so sánh cài đặt ngôn ngữ giữ nguyên cụm từ và quốc gia trong khi thay đổi hl. Đó là một thí nghiệm riêng biệt. Đặt tên thiết kế trong ma trận để một nhà phân tích không kết hợp kết quả với một nghiên cứu truy vấn địa phương hóa sau này.

Cùng một dự án có thể chứa tất cả các thiết kế này. Đặt tên cho mỗi cái một nhãn khác biệt và so sánh trong nhãn đó trước khi viết một diễn giải rộng hơn.

Hiểu Các Điều Khiển Quốc Gia và Ngôn Ngữ

Mô hình tham số tìm kiếm của Google định nghĩa gl là bối cảnh quốc gia và hl là ngôn ngữ tìm kiếm. Nó cũng cung cấp cr cho các hạn chế quốc gia và lr cho các hạn chế ngôn ngữ. Các cài đặt bối cảnh và hạn chế không nên được coi là có thể hoán đổi cho nhau.

Cài đặt hl không thiết lập rằng mỗi trang được trả về sẽ được viết bằng ngôn ngữ đó. Google mô tả một số tín hiệu liên quan đến lựa chọn ngôn ngữ kết quả tìm kiếm. Nếu ngôn ngữ trang là một phần của phân tích, kiểm tra nội dung đích và ghi lại ngôn ngữ của nó riêng biệt.

google_domain chọn miền Google. locationuule mô tả đầu vào vị trí và không thể được cung cấp cùng nhau. Một nghiên cứu cấp quốc gia nên tránh việc thêm lặng lẽ một hạn chế thành phố chỉ cho một thị trường. Nếu ý định địa phương là câu hỏi nghiên cứu, hãy tạo thành phố thành một phần của mỗi nhóm so sánh có liên quan.

Cài đặt ngoài proxy.country cũng khác với input.gl. Lưu nó nếu yêu cầu của bạn sử dụng nó. Ghi lại yêu cầu đã gửi hoàn chỉnh để một độc giả sau này có thể xem liệu các cài đặt quốc gia có được căn chỉnh, bỏ qua, hoặc cố tình khác biệt hay không.

Chế độ URL đầy đủ cần có quy định riêng: khi url được cung cấp, các tham số đầu vào khác sẽ bị bỏ qua. Quy trình dưới đây sử dụng chế độ tham số để ma trận được xem xét là đầu vào sẽ được gửi.

Xem Xét Ý Nghĩa Truy Vấn Với Một Người Đọc Địa Phương

Một nhãn chủ đề nhóm các câu hỏi nghiên cứu liên quan mà không tuyên bố rằng các cụm từ là giống hệt nhau. Giữ cả chủ đề và truy vấn chính xác trong kế hoạch.

Hãy yêu cầu một người đánh giá quen thuộc với thị trường kiểm tra chính tả, từ vựng hàng ngày, sự mơ hồ và ý định khả thi. Một thuật ngữ tiếng Anh có thể được sử dụng địa phương mà không phải là cụm từ mua hàng tự nhiên nhất. Một bản dịch theo nghĩa đen cũng có thể tạo ra một ý nghĩa mà chủ đề gốc không có ý định.

Ghi lại trạng thái đánh giá và một lời giải thích ngắn gọn cho từ ngữ đã được chấp nhận. Nếu cụm từ bị thay đổi, hãy tạo một phiên bản ma trận mới. Đừng chỉnh sửa văn bản truy vấn trên các quan sát cũ; những bản ghi đó mô tả đầu vào thực sự đã được gửi.

Các định danh ngôn ngữ tự chúng xứng đáng được chú ý. Mô hình nhãn ngôn ngữ phân biệt ngôn ngữ với các biến thể vùng miền, trong khi API này tài liệu cú pháp tham số riêng. Một địa phương văn bản như tiếng Bồ Đào Nha Brasil không phải là một sự thay thế cho việc kiểm tra các giá trị được chấp nhận trong một trường API.

Tạo Một Ma Trận Yêu Cầu Có Thể Đánh Giá

Chương trình Python sau đây viết dữ liệu lập kế hoạch địa phương. Nó sử dụng các ví dụ về quốc gia và ngôn ngữ được hiển thị trong tài liệu tham số hiện tại. Cách diễn đạt bằng tiếng Pháp là một ứng viên minh họa đang chờ đánh giá địa phương, không phải là một tuyên bố về nhu cầu tìm kiếm đã đo lường.

Sử dụng Python và lưu mã dưới dạng market_matrix.py; không cần gói bên thứ ba hoặc khóa API cho bước địa phương này. Chạy python3 market_matrix.py trong thư mục có thể ghi. Chương trình tạo hoặc thay thế market-matrix.json và không gửi yêu cầu mạng nào.

python Copy
import json
from pathlib import Path

plans = [
    {"topic": "coffee", "design": "fixed-query-country", "q": "coffee", "gl": "us", "hl": "en"},
    {"topic": "coffee", "design": "fixed-query-country", "q": "coffee", "gl": "fr", "hl": "en"},
    {"topic": "coffee", "design": "localized-query", "q": "café", "gl": "fr", "hl": "fr"},
]
records = []
for item in plans:
    request = {
        "actor": "scraper.google.search",
        "input": {"q": item["q"], "gl": item["gl"], "hl": item["hl"],
                  "google_domain": "google.com", "start": 0, "device": "desktop"},
    }
    records.append({"topic": item["topic"], "design": item["design"],
                    "review_status": "needs_local_review", "request": request})
path = Path("market-matrix.json")
path.write_text(json.dumps(records, ensure_ascii=False, indent=2), encoding="utf-8")
print(f"Wrote {len(records)} planned requests to {path}; no requests sent.")

Cặp đầu tiên thay đổi quốc gia trong khi giữ coffeehl=en không đổi. Dòng cuối cùng đề xuất một truy vấn tiếng Pháp địa phương hóa và thuộc về một thiết kế khác. Việc so sánh dòng cuối cùng đó trực tiếp với dòng tiếng Anh làm thay đổi một vài đầu vào cùng một lúc.

Các trường topic, designreview_status là siêu dữ liệu ứng dụng. Chỉ gửi đối tượng lồng request đến API sau khi xem xét. Phân loại JSON Unicode của Python giữ nguyên văn bản truy vấn có dấu trong tệp lập kế hoạch.

Bắt đầu thu thập dữ liệu với Scrapeless

Nâng cao quy trình thu thập dữ liệu web và tự động hóa của bạn với Scrapeless!
Đăng ký ngay hôm nay và nhận $5 tín dụng miễn phíkhông cần thẻ tín dụng.

Nhận ngay tín dụng miễn phí của bạn trong Bảng điều khiển Scrapeless.

Thu thập quan sát mà không làm lẫn lộn bối cảnh

Một khi cách diễn đạt được phê duyệt, hãy sử dụng giao diện yêu cầu tìm kiếm của Google để gửi mỗi yêu cầu với một khóa API trong x-api-token. Điểm cuối là POST https://api.scrapeless.com/api/v1/scraper/request, và tác nhân là scraper.google.search.

Việc thu thập xác thực cần khóa tài khoản của bạn và chưa được thực hiện cho bài viết này. Ma trận địa phương là một tài liệu lập kế hoạch đã được xác thực, không phải là một bộ kết quả Google đã được ghi lại. Trước khi chạy một lô lớn hơn, hãy kiểm tra phản hồi thực tế từ tài khoản và xác nhận cách mà các cài đặt bạn chọn được phản ánh trong đầu ra.

Lưu trữ yêu cầu chính xác, phiên bản ma trận, dấu thời gian của khách hàng và phản hồi thô. HTTP 200 chứa dữ liệu nhiệm vụ; HTTP 201 cho biết một nhiệm vụ đang chờ xử lý. Giữ trạng thái đang chờ đó ra khỏi các so sánh kết quả hoàn thành cho đến khi kết quả nhiệm vụ được lấy ra thông qua một quy trình đã được xác minh.

Thu thập các yêu cầu đã so sánh trong một khoảng thời gian quan sát xác định và ghi lại thời gian thực tế. Các cuộc gọi liên tiếp không phải là đồng thời. Một báo cáo nên tiết lộ cửa sổ thay vì gợi ý rằng mọi thị trường đều được ghi lại trong một khoảnh khắc.

Đọc sự khác biệt ở cấp trang và miền

Bắt đầu với các kết quả tự nhiên và duy trì các so sánh riêng biệt cho các URL và tên miền chính xác. Sự chồng chéo URL cho thấy liệu cùng một trang có xuất hiện hay không; sự chồng chéo tên miền có thể cho thấy các nhà xuất bản chung ngay cả khi họ phục vụ các đường dẫn địa phương hóa khác nhau.

Chọn và ghi lại một chính sách nhóm tên miền. Đối xử với mọi subdomain một cách riêng biệt giữ lại chi tiết; kết hợp các subdomain đã chọn có thể hỗ trợ một cái nhìn ở cấp độ doanh nghiệp. Kiểm tra chuỗi con là không an toàn vì một tên miền chứa một từ quen thuộc có thể thuộc về một chủ sở hữu khác.

Giữ vị trí trả về tách biệt với phân loại ngôn ngữ và nội dung. Sự xuất hiện của một trang trong một thị trường không chứng minh quyền sở hữu địa phương, độ phổ biến địa phương, hoặc tính phù hợp cho khán giả đó. Xem trang trước khi gán nhãn ngôn ngữ, ý định thương mại hoặc sự liên quan của nó.

Nếu một mảng tự nhiên trống, thiếu, hoặc không khả dụng vì việc thu thập thất bại, hãy ghi lại những điều kiện đó một cách riêng biệt. Một quan sát bị thiếu không bao giờ nên tạo ra một thị trường “không có đối thủ” giả tạo.

Biến sự so sánh thành quyết định biên tập

Một so sánh quốc tế nên kết thúc với một câu hỏi mà nhóm bạn có thể điều tra. Một nhà xuất bản địa phương xuất hiện lặp đi lặp lại có thể gợi ý rằng các ví dụ cụ thể cho thị trường cần được chú ý. Các loại trang khác nhau có thể gợi ý rằng cách diễn đạt truy vấn nắm bắt ý định khác nhau.

Đó là các giả thuyết. Mở các trang, kiểm tra nội dung của chúng và hỏi một người đánh giá địa phương xem cách diễn giải có phù hợp không. Các đoạn trích kết quả tìm kiếm cung cấp bối cảnh hạn chế và có thể khác với văn bản trang hiện tại.

Giữ một nhật ký quyết định bên cạnh tập dữ liệu: thiết kế so sánh, quan sát đã sử dụng, cách diễn giải, xem trang hỗ trợ, và hành động được đề xuất. Nếu nhóm thay đổi một trang đích hoặc bản tóm tắt địa phương hóa, hãy ghi lại điều đó như một sự kiện riêng biệt. Quan sát ban đầu vẫn được giữ nguyên.

Kết luận

Xây dựng sự so sánh xung quanh một câu hỏi trước khi chọn tham số. Giữ quốc gia, ngôn ngữ, và cách diễn đạt truy vấn rõ ràng, sau đó để các người đánh giá địa phương phê duyệt ma trận. Tập dữ liệu kết quả có thể hỗ trợ các quyết định SEO quốc tế mà không xem việc dịch là một thí nghiệm tương đương.
Nếu dự án mở rộng đến Google Images, hãy giữ bản đồ các mô-đun của nó tách biệt khỏi so sánh kết quả web tổng hợp này.

Xây Dựng Quan Sát Tìm Kiếm Tiếp Theo Của Bạn

Cấu hình Google Search API xoay quanh các câu hỏi mà nhóm của bạn cần trả lời. Kiểm tra giá cả của Scrapeless trước khi đặt tần suất thu thập. Mô hình tham số Google Search giải thích các điều khiển ngữ cảnh được sử dụng trong quy trình làm việc này.

Thảo luận về việc triển khai của bạn với cộng đồng trên Discord hoặc Telegram.

Câu Hỏi Thường Gặp

Q: Có phải tiếng Bồ Đào Nha có nghĩa là tìm kiếm được cấu hình cho Brazil không?

Không. Ngôn ngữ và quốc gia là các lựa chọn tách biệt. Xác nhận các giá trị quốc gia và ngôn ngữ được chấp nhận trước khi thu thập quan sát trên thị trường Brazil; bài viết này không tuyên bố có kết quả thực tế từ Brazil.

Q: Có phải hl đảm bảo ngôn ngữ của mọi trang kết quả không?

Không. Xem cài đặt ngôn ngữ và ngôn ngữ của trang được quan sát như các trường riêng biệt. Kiểm tra nội dung trang khi sự phân biệt đó quan trọng.

Q: Có thể so sánh các từ khóa đã dịch như thể chỉ quốc gia thay đổi không?

Không. Thay đổi từ ngữ sẽ thay đổi đầu vào. Sử dụng thiết kế truy vấn địa phương hóa và giải thích rằng các cụm từ đại diện cho một chủ đề đã được xem xét hơn là một truy vấn giống hệt.

Q: Có nên kết hợp locationuule không?

Không. Tham số tham chiếu khiến chúng loại trừ lẫn nhau. Chọn phương pháp định vị thích hợp và giữ nguyên nó trong hồ sơ yêu cầu.

Q: Có phải chương trình ma trận gọi Google Search API không?

Không. Nó sản xuất một tệp lập kế hoạch cục bộ. Việc thu thập xác thực là một bước riêng biệt yêu cầu một khóa API và kiểm tra đầu ra của tài khoản thực.

Tại Scrapless, chúng tôi chỉ truy cập dữ liệu có sẵn công khai trong khi tuân thủ nghiêm ngặt các luật, quy định và chính sách bảo mật trang web hiện hành. Nội dung trong blog này chỉ nhằm mục đích trình diễn và không liên quan đến bất kỳ hoạt động bất hợp pháp hoặc vi phạm nào. Chúng tôi không đảm bảo và từ chối mọi trách nhiệm đối với việc sử dụng thông tin từ blog này hoặc các liên kết của bên thứ ba. Trước khi tham gia vào bất kỳ hoạt động cạo nào, hãy tham khảo ý kiến ​​cố vấn pháp lý của bạn và xem xét các điều khoản dịch vụ của trang web mục tiêu hoặc có được các quyền cần thiết.

Bài viết phổ biến nhất

Danh mục