یکی از چالشهای همیشگی مدیران سایتها و متخصصان سئو این است: «سایت من دهها یا صدها صفحه دارد، اما نمیدانم هر صفحه دقیقاً با چه کلماتی ورودی میگیرد.»
داشتن این اطلاعات برای موفقیت استراتژی سئو حیاتی است، زیرا به ما در موارد زیر کمک شایانی میکند:
استخراج دستی این دادهها از سرچ کنسول و فیلتر کردن صفحه به صفحه، فرایندی به شدت زمانبر و برای سایتهای بزرگ عملاً غیرممکن است.
با استفاده از یک اسکریپت توسعهیافته تحت Google Apps Script، میتوانیم مستقیماً از API رسمی سرچ کنسول درخواست کنیم تا دادههای «هر صفحه + کلمات کلیدی مرتبط با آن» را به صورت خودکار استخراج کرده و در یک فایل اکسل (گوگل شیت) یکپارچه کند؛ بدون حتی یک کلیک اضافه!
عملکرد این اسکریپت به چه صورت است؟
کلمه کلیدی کانونی در افزونههایی مانند Yoast یا RankMath، صرفاً حدس ما از کلمه هدف است. اما این اسکریپت، عباراتی را نشان میدهد که کاربران واقعی با جستجوی آنها وارد سایت شدهاند. این دادهها به مراتب غنیتر و دقیقتر هستند.
این اسکریپت از متد searchAnalytics.query در Search Console API استفاده میکند و مستقیماً از طریق UrlFetchApp به REST API متصل میشود. نیازمندیهای اجرای آن:
نکته مهم: به دلیل سیاستهای حریم خصوصی گوگل، ترکیبهایی که ترافیک بسیار کمی دارند ممکن است در این گزارشهای دو بعدی فیلتر شوند که کاملاً طبیعی است.
اگر سایت پرترافیک و بزرگی دارید و به دنبال استخراج دقیق رفتار جستجوی کاربران هستید، این روش یکی از قطعیترین و حرفهایترین راهحلهاست.سؤالی در مورد اجرای این اسکریپت دارید؟ در کامنتها با ما در میان بگذارید
پلهای ارتباطی با ما:
۱۰۹
۰:۰۶