Google Trends یه ابزار برای تحقیق کلمه کلیدیه که به محققان، وبلاگ نویسان و سایر افرادی که تو حوزه دیجیتال فعالیت میکنن، کمک میکنه که در مورد کلمات کلیدی که هر چند وقت یکبار در موتور جستجوی گوگل سرچ میشن، اطلاع پیدا کنند. Google Trends بیشتر برای تحقیق کلمه کلیدی لازم برای نوشتن مقاله در مورد موضوعات داغ و پرطرفدار استفاده میشه. تو این مقاله با نحوه تحقیق کلمه کلیدی با پایتون آشنا میشید که از این طریق میتونید داغ ترین موضوعات و کلمات کلیدی مناسب برای نوشتن مقاله رو پیدا کنید.
تو این پروژه برای دسترسی به Google trends از Google API استفاده میکنیم که این کار با استفاده از کتابخونه pytrends پایتون قابل انجامه. پایتون یه زبان برنامهنویسی همهکاره هست و تقریباً برای هر کاری کتابخونه و پکیجهای مناسبی رو ارائه میده. شما بهراحتی میتونید pytrends رو از طریق دستور زیر نصب کنید:
pip install pytrends
امیدواریم که این پکیج رو بهراحتی نصب کرده باشید. حالا نوبت اینه که وارد مرحله پیادهسازی پروژه تحقیق کلمه کلیدی با پایتون بشیم.
تحقیق کلمه کلیدی با پایتون
شما اول باید اول وارد حساب گوگل خودتون بشید یا در صورتی که حسابی ندارید، ثبتنام و ورود رو با موفقیت انجام بدید که بتونیم از Google Trends برای دسترسی به موضوعات پرطرفدار استفاده کنیم. برای این کار، نیاز به این داریم که متد TrendReq از متد pytrends.request رو ایمپورت کنیم:
import pandas as pd
from pytrends.request import TrendReq
import matplotlib.pyplot as plt
trends = TrendReq()
Code language: Python (python)
Keyword Interes
دسترسی به کلمات کلیدی محبوب بر اساس منطقه
الآن بیایید اصطلاحاتی که در بخشهای مختلف جهان معروف هستند رو پیدا کنیم. “Data Science” اصطلاحیه که برای تست این تسک انتخاب کردیم:
trends.build_payload(kw_list=["Data Science"])
data = trends.interest_by_region()
print(data.sample(10))
مقادیری که برای این ۱۰ کشور محاسبه شده در بازه ۰ تا ۱۰۰ قرار دارن که عدد ۱۰۰ به عنوان کسری از کل جستجوهای اون کشور برای این اصطلاح در محبوبترین جایگاه قرار داره. مقدار ۵۰ برای یه اصطلاح نشون میده که میزان محبوبیت اون اصطلاح در منطقه موردنظر در حد وسط قرار داره. حالا بیاید با ترسیم نتایج جستجوی مربوط به کد بالا درک بهتری از محبوبیت اصطلاح “Data Science” در این ۱۰ کشور داشته باشیم:
df = data.sample(15)
df.reset_index().plot(x="geoName", y="Data Science", figsize=(120,16), kind="bar")
plt.show()
تحقیق کلمه کلیدی با پایتون برای ترندهای جستجوی روزانه
حالا بیایید یه نگاهی بندازیم به ترندهای جستجوی روزانه کل دنیا. برای انجام این کار باید از متد ()trending_searches استفاده کنیم:
data = trends.trending_searches(pn="india")
print(data.head(10))
پیشنهاد کلمه کلیدی
تو این بخش میخوایم ببینیم که چطور میتونیم با استفاده از پایتون، پیشنهادهای گوگل رو در خصوص کلمات کلیدی مناسب برای یه اصطلاح خاص، دریافت کنیم. کلمات کلیدی، کلماتی هستند که کاربران برای دستیابی به مطالب مربوط به یه موضوع خاص، بیشتر اونها رو در موتورهای جستجو تایپ میکنن.
keyword = trends.suggestions(keyword="Programming")
data = pd.DataFrame(keyword)
print(data.head())
امیدواریم که از این پست آموزشی لذت برده باشید و یادگیری نحوه تحقیق کلمه کلیدی با پایتون براتون مفید واقع بشه.
برای هرگونه سوال در زمینه آموزش ها فقط کافیه روی لینک واتساپ یا تلگرام (در زیر همین پست) کلیک کنید. یا با شماره تماس بالای صفحه سایت تماس بگیرید.