Tổng quan

Hàm related_topics() trong thư viện pytrends cho phép bạn truy xuất các chủ đề 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ể khám phá các từ khóa và ý tưởng mới phù hợp với đối tượng mục tiêu, giúp bạn tạo ra nội dung hấp dẫn và phù hợp.

Trong hướng dẫn này, chúng ta sẽ đề cập đến:

  1. Nhập các thư viện cần thiết
  2. Thiết lập yêu cầu pytrends
  3. Truy xuất dữ liệu chủ đề liên quan
  4. Phân tích kết quả

Truy xuất dữ liệu chủ đề liên quan

Trước tiên, chúng ta cần nhập 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 sẽ chỉ định từ khóa tìm kiếm cho yêu cầu bằng hàm build_payload(), sau đó truy xuất dữ liệu chủ đề liên quan bằng hàm related_topics().

keywords = ['Python']

# Build payload
pytrends.build_payload(keywords, timeframe='now 7-d', geo='')

# Retrieve related topics data
related_topics = pytrends.related_topics()

Hàm này sẽ trả về một dictionary chứa dữ liệu chủ đề liên quan cho từ khóa tìm kiếm ‘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 chủ đề liên quan để xác định các từ khóa và ý tưởng mới cho chiến lược nội dung.

# Extract the related topics for the keyword 'Python'
python_related_topics = related_topics[keywords[0]]['top']

# Display the top 10 rising related topics
print(python_related_topics.head(10))

Đoạn code này sẽ hiển thị top 10 chủ đề liên quan đang tăng trưởng mạnh cho từ khóa tìm kiếm ‘Python’, cung cấp những thông tin giá trị về các xu hướng mới nổi liên quan đến từ khóa 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_topics() trong thư viện pytrends để điều tra các chủ đề liên quan đến một từ khóa tìm kiếm nhất định. Bằng cách khám phá dữ liệu này, bạn có thể mở rộng nghiên cứu từ khóa và khám phá các cơ hội mới để thu hút đối tượng mục tiêu. Hướng dẫn này đã đề cập đến quá trình thu thập và phân tích dữ liệu chủ đề liên quan, từ thiết lập yêu cầu pytrends đến phân tích kết quả. Sử dụng những thông tin này, bạn có thể thông báo cho chiến lược nội dung và tăng cường sự hiện diện trực tuyến của mình.


LƯU Ý: pytrends sử dụng API không chính thức. Vui lòng dùng đây để báo cáo sự cố.

SAMPLE CODE : https://github.com/hobbyworker/google-trend-for-python