افزونه‌ی «سئو و تحلیل سرچ کنسول پالت» در تب «پیشرفته» ابزارهای اختیاری مربوط به دسترسی سرور، آپدیت‌های رتبه‌بندی گوگل و PageSpeed API را در اختیار مدیر سایت می‌گذارد. مهم‌ترین کاربرد این تب، ساخت واسط Cloudflare برای API گوگل است؛ به‌خصوص وقتی سرور سایت نمی‌تواند مستقیماً به googleapis.com متصل شود.

این مشکل روی بسیاری از هاست‌های ایرانی دیده می‌شود. اگر هنگام اتصال API یا دریافت داده با خطای دسترسی روبه‌رو شده‌اید، تنظیم واسط می‌تواند مسیر ارتباط را از Worker شخصی شما عبور دهد. همین واسط برای تلگرام نیز کاربرد دارد؛ زمانی که هاست به تلگرام دسترسی ندارد. اگر در تب «هوش مصنوعی» سرویس Google AI Studio (Gemini) را انتخاب کرده باشید، درخواست‌های آن هم از همین واسط عبور می‌کنند. سرویس‌هایی مانند OpenAI و Claude از واسط عبور نمی‌کنند؛ راهنمای تنظیم هوش مصنوعی سرویس‌های مناسب هاست ایرانی را معرفی کرده است.

پاسخ کوتاه: واسط Cloudflare برای API گوگل یک Worker رایگان است که خودتان می‌سازید تا درخواست‌های افزونه از محدودیت دسترسی سرور عبور کنند. سپس آدرس Worker و رمز مشترک آن را در فیلدهای «آدرس واسط» و «توکن امنیتی (Relay Token)» وارد می‌کنید.

از منوی Palette Data Analyzer در پیشخوان وردپرس، تنظیمات را باز کنید و تب «پیشرفته» را بزنید.

این تب فقط برای مدیر سایت نمایش داده می‌شود و سه بخش مستقل دارد. لازم نیست برای استفاده از هر بخش، دو بخش دیگر را نیز فعال کنید.

تب پیشرفته در تنظیمات افزونه پالت؛ واسط Cloudflare و کلید PageSpeed
تب «پیشرفته»: واسط Cloudflare و تنظیمات اختیاری

ساخت واسط Google API با Cloudflare Workers

اگر سرور سایت به googleapis.com دسترسی ندارد، می‌توانید در حدود پنج دقیقه یک Worker در Cloudflare بسازید. استفاده از این راه اختیاری و رایگان است. افزونه سرور واسط عمومی ندارد؛ Worker را در حساب Cloudflare خودتان ایجاد و مدیریت می‌کنید و مسئولیت نگهداری آن نیز با خودتان است.

مراحل ساخت و تنظیم Worker

قدم 1: وارد داشبورد Cloudflare شوید و مسیر Workers & Pages → Create Application → Start with
۱وارد داشبورد Cloudflare شوید و مسیر Workers & Pages → Create Application → Start with Hello World! را باز کنید.
قدم 2: یک نام برای Worker انتخاب کنید. برای مثال می‌توانید نام pda-relay را بگذارید. سپس Worker ر
۲یک نام برای Worker انتخاب کنید. برای مثال می‌توانید نام pda-relay را بگذارید. سپس Worker را Deploy کنید.
قدم 3: دکمه‌ی «Edit code» را بزنید. در پایین تب «پیشرفته»، کد آماده‌ی Worker نمایش داده می‌شود. آ
۳دکمه‌ی «Edit code» را بزنید. در پایین تب «پیشرفته»، کد آماده‌ی Worker نمایش داده می‌شود. آن را با دکمه‌ی «کپی کد» بردارید و تمام کد پیش‌فرض ویرایشگر Cloudflare را با آن جایگزین کنید. آدرس Worker، مانند https://pda-relay.yourname.workers.dev، در سمت راست صفحه دیده می‌شود. آن را کپی کنید و دوباره Deploy را بزنید.
قدم 4: برای تعریف توکن، در Cloudflare مسیر Workers & Pages → Worker خودتان (pda-relay) → Sett
۴برای تعریف توکن، در Cloudflare مسیر Workers & Pages → Worker خودتان (pda-relay) → Settings → Variables and Secrets → Add را طی کنید. مقدار Key را PALDA_TOKEN بنویسید. برای Value یک رشته‌ی تصادفی و بلند بسازید و سپس Add و Deploy را بزنید.
قدم 5: به تب «پیشرفته» افزونه برگردید. آدرس Worker را در فیلد «آدرس واسط» (Relay URL) وارد کنید.
۵به تب «پیشرفته» افزونه برگردید. آدرس Worker را در فیلد «آدرس واسط» (Relay URL) وارد کنید. همان رشته‌ای را که برای PALDA_TOKEN ساخته‌اید، بدون تغییر در فیلد «توکن امنیتی (Relay Token)» قرار دهید و تنظیمات را ذخیره کنید.
قدم 6: برای بررسی نتیجه، «آدرس واسط» را مستقیماً در مرورگر باز کنید. اگر تنظیمات درست باشد، یک JS
۶برای بررسی نتیجه، «آدرس واسط» را مستقیماً در مرورگر باز کنید. اگر تنظیمات درست باشد، یک JSON کوتاه شامل token_required می‌بینید. نمایش «Hello World!» یعنی کد جدید هنوز جایگزین یا Deploy نشده است.

توکن واسط دقیقاً چیست؟

توکن را Cloudflare، گوگل یا تیم پالت در اختیار شما نمی‌گذارد. این توکن یک رشته‌ی تصادفی است که خودتان می‌سازید. رشته‌ی موردنظر فقط نقش رمز مشترک میان سایت و Worker شما را دارد تا افراد دیگر نتوانند درخواست‌هایشان را از واسطتان عبور دهند.

بنابراین مقدار PALDA_TOKEN در Cloudflare باید دقیقاً با مقدار فیلد «توکن امنیتی (Relay Token)» در افزونه یکسان باشد. این رشته را مانند یک رمز نگهداری کنید و در اختیار دیگران نگذارید.

نکته از تیم پالت: اگر در اتصال API خطای دسترسی گرفتید، پیش از هر کار واسط Cloudflare را راه بیندازید. روی بسیاری از هاست‌های ایرانی، مشکل از نرسیدن سرور به googleapis.com است و ادامه‌دادن مراحل اتصال بدون رفع این محدودیت کمکی نمی‌کند.

اشتباه رایج: یکی از خطاهای معمول، وارد کردن دو توکن متفاوت در PALDA_TOKEN و فیلد «توکن امنیتی (Relay Token)» افزونه است. خطای دیگر زمانی رخ می‌دهد که فقط بخشی از کد پیش‌فرض Cloudflare تغییر می‌کند. همه‌ی کد ویرایشگر را پاک کنید، کد ارائه‌شده در افزونه را کامل جایگزین کنید و در پایان Deploy را بزنید.

نمایش به‌روزرسانی‌های رتبه‌بندی گوگل

وقتی گوگل در حال اجرای یک آپدیت رتبه‌بندی است، افزونه می‌تواند در پیشخوان اعلان نشان دهد و روزهای تحت تأثیر را در گزارش‌ها علامت بزند. برای استفاده از این قابلیت، گزینه‌ی «نمایش هشدار به‌روزرسانی» را فعال کنید.

این علامت‌ها کمک می‌کنند افت ناگهانی هم‌زمان با آپدیت گوگل را با تغییراتی که خودتان روی سایت انجام داده‌اید اشتباه نگیرید. با فعال‌کردن گزینه، رضایت می‌دهید سرور حداکثر هر ۱۲ ساعت به status.search.google.com متصل شود.

افزونه در این ارتباط هیچ داده‌ی گزارش، اطلاعات حساب گوگل یا آدرس سایت را ارسال نمی‌کند. گوگل فقط اطلاعات معمول هر اتصال، مانند IP سرور، را می‌بیند.

هشدار: آدرس status.search.google.com روی هاست‌های ایرانی معمولاً مسدود است. پیش از فعال‌کردن «نمایش هشدار به‌روزرسانی»، واسط Cloudflare را راه بیندازید؛ در غیر این صورت، ساخت گزارش ممکن است تا پایان مهلت درخواست معطل بماند.

افزودن کلید Google PageSpeed API

بخش سوم تب برای ثبت «Google PageSpeed API Key» است. این کلید با AIza شروع می‌شود و بخش تحلیل سرعت و Core Web Vitals را در «تحلیل یک صفحه» فعال می‌کند. کلید را در فیلد مربوط وارد کنید و تنظیمات را ذخیره کنید.

برای آشنایی با گزارش سرعت و دیگر داده‌های این ابزار، راهنمای تحلیل یک صفحه را بخوانید.

پرسش‌های پرتکرار

واسط Cloudflare هزینه دارد؟

خیر. می‌توانید Worker موردنیاز افزونه را رایگان در حساب Cloudflare خودتان بسازید. ایجاد و مدیریت این واسط بر عهده‌ی خودتان است و افزونه سرور واسط جداگانه‌ای ارائه نمی‌کند.

توکن واسط را از کجا بگیرم؟

توکن را از جایی دریافت نمی‌کنید. یک رشته‌ی تصادفی و بلند بسازید و همان مقدار را هم برای PALDA_TOKEN در Cloudflare و هم برای فیلد «توکن امنیتی (Relay Token)» در افزونه وارد کنید.

اعلان آپدیت گوگل چه اطلاعاتی می‌فرستد؟

هیچ داده‌ی گزارش، اطلاعات حساب گوگل یا آدرس سایت ارسال نمی‌شود. سرور حداکثر هر ۱۲ ساعت وضعیت آپدیت‌ها را از status.search.google.com می‌گیرد و گوگل فقط اطلاعات معمول اتصال مانند IP سرور را می‌بیند.

راهنماهای دیگر تنظیمات

افزونه‌ی پالت

هنوز افزونه را ندارید؟

اگر این راهنما را پیش از خرید می‌خوانید، توضیحات کامل «سئو و تحلیل سرچ کنسول پالت»، نسخه‌ی فعلی و امکانات هر بخش را در صفحه‌ی افزونه در ژاکت ببینید. پشتیبانی خریداران هم از طریق تیکت ژاکت انجام می‌شود.

مشاهده‌ی افزونه‌ی پالت در ژاکت