راهنمای ساخت کلید اختصاصی (Service Account)

با انجام یک‌باره‌ی این مراحل، ابزار پیگیر شما صاحب یک مسیر اختصاصی و دائمی به سمت گوگل می‌شود. این یعنی دیگر نیازی به تمدید توکن در هر ساعت ندارید و ارور پر شدن سهمیه (محدودیت ۲۰۰ تایی) را دریافت نخواهید کرد.

مدیریت سهمیه برای چند سایت

محدودیت گوگل برای API ایندکس، ۲۰۰ درخواست در روز به ازای هر پروژه ابری (Project) است. اگر روی چند سایت مختلف کار می‌کنید:

  • بهترین راهکار: برای هر سایت، یک پروژه مجزا در گوگل کلاد بسازید (طبق مراحل زیر) تا هر کدام سهمیه ۲۰۰ تایی اختصاصی خودش را داشته باشد.
  • راهکار دوم: می‌توانید از همین یک فایل کلید برای همه سایت‌ها استفاده کنید؛ اما مجموع درخواست‌های شما در طول یک روز برای کل سایت‌ها نباید از ۲۰۰ عدد بیشتر شود.
۱

ساخت پروژه در گوگل کلاد

وارد داشبورد گوگل کلاد شوید. (ممکن است نیاز به تغییر آی‌پی داشته باشید)

ورود به بخش ساخت پروژه

یک نام دلخواه (مثلا Peygir Indexer) برای پروژه انتخاب کنید و دکمه Create را بزنید.

۲

فعال‌سازی API ها

حالا باید دو دسترسی مهم را در این پروژه فعال کنید:

  • ابتدا وارد این لینک شده و Web Search Indexing API را Enable کنید.
  • سپس وارد این لینک شده و Google Search Console API را نیز Enable کنید.
۳

ساخت Service Account

از منوی سمت چپ کلاد، به مسیر IAM & Admin > Service Accounts بروید.

  1. روی دکمه + CREATE SERVICE ACCOUNT در بالای صفحه کلیک کنید.
  2. در قسمت Name یک نام (مثلا indexer) بنویسید و Create and Continue را بزنید.
  3. در قسمت Role، گزینه Owner را انتخاب کرده و Continue و سپس Done را بزنید.
۴

دانلود فایل JSON (کلید طلایی شما)

حالا در لیست اکانت‌ها، یک ایمیل جدید می‌بینید (شبیه به indexer@your-project.iam...). این ایمیل را کپی کنید؛ در مرحله بعد به آن نیاز داریم.

  1. روی نام ایمیل کلیک کنید تا وارد تنظیمات آن شوید.
  2. به تب KEYS بروید.
  3. روی ADD KEY و سپس Create new key کلیک کنید.
  4. نوع فایل را روی JSON بگذارید و Create را بزنید. یک فایل متنی دانلود می‌شود. از این فایل به خوبی محافظت کنید!
۵

مرحله حیاتی: اتصال به سرچ کنسول

گوگل باید بداند که این کلید جدید، اجازه دسترسی به سایت شما را دارد.

  1. وارد سرچ کنسول سایت خود شوید.
  2. از منوی پایین سمت چپ به Settings و سپس Users and permissions بروید.
  3. روی Add User کلیک کنید.
  4. ایمیلی که در مرحله ۴ کپی کرده بودید را اینجا پیست کنید.
  5. سطح دسترسی (Permission) را حتماً روی Owner قرار دهید و Add را بزنید.

احتمال تاخیر سرورهای گوگل

پس از انجام این مرحله، ممکن است شناسایی کامل ایمیل شما توسط APIها بین ۱ تا ۲ ساعت زمان ببرد. اگر در ابزار پیگیر خطای «عدم دسترسی به پراپرتی» یا «یافت نشدن ایمیل» را دریافت کردید، کمی صبر کنید و مجدداً امتحان کنید.

تبریک! همه چیز آماده است 🎉

حالا به ابزار پیگیر برگردید، فایلی که در مرحله ۴ دانلود کردید را آپلود کنید و از ایندکس بدون قطعی لذت ببرید.

بازگشت به ابزار پیگیر V2