Tổng quan
Hàm related_queries() trong thư viện pytrends cho phép bạn lấy các truy vấn liên quan đến một từ khóa tìm kiếm cụ thể. Bằng cách phân tích dữ liệu này, bạn có thể hiểu rõ hơn về những câu hỏi và chủ đề quan trọng với đối tượng khán giả của mình, từ đó giúp tạo ra nội dung phù hợp và hấp dẫn hơn.
Trong hướng dẫn này, chúng ta sẽ tìm hiểu:
- Import các thư viện cần thiết
- Thiết lập yêu cầu
pytrends - Lấy dữ liệu truy vấn liên quan
- Phân tích kết quả
Lấy Dữ Liệu Truy Vấn Liên Quan
Đầu tiên, chúng ta cần import các thư viện cần thiết và thiết lập yêu cầu pytrends.
from pytrends.request import TrendReq
# Set up pytrends request
pytrends = TrendReq(hl='en-US', tz=360)
Tiếp theo, chúng ta chỉ định từ khóa tìm kiếm bằng hàm build_payload(), sau đó lấy dữ liệu truy vấn liên quan bằng hàm related_queries().
keywords = ['Python']
# Build payload
pytrends.build_payload(keywords, timeframe='now 7-d', geo='')
# Retrieve related queries data
related_queries = pytrends.related_queries()
Đoạn code này sẽ trả về một dictionary chứa dữ liệu truy vấn liên quan đến từ khóa ‘Python’ trong 7 ngày qua.
Phân Tích Kết Quả
Bây giờ chúng ta có thể phân tích dữ liệu truy vấn liên quan để tìm ra những cơ hội mới cho việc tạo và tối ưu hóa nội dung.
# Extract the related queries for the keyword 'Python'
python_related_queries = related_queries[keywords[0]]['rising']
# Display the top 10 rising related queries
print(python_related_queries.head(10))
Đoạn code này sẽ hiển thị 10 truy vấn liên quan đang tăng nhanh nhất cho từ khóa ‘Python’, cung cấp những thông tin quý giá về các câu hỏi và chủ đề quan trọng với đối tượng khán giả của bạn.
Kết Luận
Trong bài viết này, chúng ta đã minh họa cách sử dụng hàm related_queries() trong thư viện pytrends để khám phá các truy vấn liên quan đến một từ khóa nhất định. Bằng cách phân tích dữ liệu này, bạn có thể thực hiện phân tích chuyên sâu các từ khóa mục tiêu và tìm ra những cơ hội mới cho việc tạo và tối ưu hóa nội dung. Hướng dẫn này đã đề cập đến toàn bộ quy trình thu thập và phân tích dữ liệu truy vấn liên quan, từ việc thiết lập yêu cầu pytrends đến phân tích kết quả. Tận dụng những thông tin này, bạn có thể tạo ra nội dung phù hợp và hấp dẫn hơn cho đối tượng khán giả của mình.
NOTE : pytrends sử dụng API không chính thức. Nếu có vấn đề, vui lòng sử dụng đây.
SAMPLE CODE : https://github.com/hobbyworker/google-trend-for-python