آموزش سئو سئو تکنیکال

IndexNow چیست و آیا برای سایت‌های فارسی مفید است؟

IndexNow چیست؟ — اطلاع‌رسانی فوری تغییرات سایت به موتورهای جستجو

وقتی صفحه‌ای را منتشر یا به‌روز می‌کنید، موتورهای جستجو باید دیر یا زود آن را بخزند تا تغییر را ببینند. IndexNow پروتکلی است که این فرایند را معکوس می‌کند: به‌جای انتظار برای خزش، سایت خودش فوراً به موتورهای جستجو اطلاع می‌دهد که کدام URL تغییر کرده است. این پروتکل را مایکروسافت بینگ و یاندکس در سال ۲۰۲۱ معرفی کردند و امروز چند موتور جستجو از آن پشتیبانی می‌کنند. اما سؤال اصلی برای سایت‌های فارسی این است: وقتی بیشتر ترافیک از گوگل می‌آید و گوگل از IndexNow استفاده نمی‌کند، آیا ارزش پیاده‌سازی دارد؟

زنگ برنجی قدیمی پذیرش روی میز چوبی
IndexNow مثل زنگی است که تغییرات را فوراً به موتور جستجو اعلام می‌کندعکس: Jonathan Cosens Photography در Unsplash

IndexNow چیست و چطور کار می‌کند؟

IndexNow یک پروتکل متن‌باز است که به صاحبان سایت اجازه می‌دهد با یک درخواست ساده HTTP، افزودن، به‌روزرسانی یا حذف URLها را فوراً به موتورهای جستجوی شرکت‌کننده اطلاع دهند. اطلاع‌رسانی به یکی از موتورها، میان همه موتورهای عضو به اشتراک گذاشته می‌شود.

نحوه کار IndexNow از انتشار صفحه تا اطلاع‌رسانی به موتورهای جستجوی عضو
اطلاع به یک موتور، میان همه موتورهای عضو به اشتراک گذاشته می‌شود

برای تأیید مالکیت، یک کلید (رشته تصادفی) در یک فایل متنی در ریشه سایت قرار می‌گیرد و همان کلید همراه درخواست‌ها ارسال می‌شود. نمونه درخواست ساده:

https://api.indexnow.org/indexnow?url=https://example.ir/new-page/&key=your-key

برای ارسال گروهی تا ده هزار URL هم می‌توان درخواست POST با قالب JSON فرستاد.

کدام موتورها پشتیبانی می‌کنند؟

موتور جستجو IndexNow
Bing بله
Yandex بله
Seznam، Naver و برخی موتورهای دیگر بله
Google خیر؛ گوگل در ۲۰۲۱ اعلام کرد آن را آزمایش می‌کند اما تاکنون پشتیبانی رسمی اعلام نکرده است

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

آیا برای سایت فارسی ارزش دارد؟

مزایا

  • پیاده‌سازی تقریباً رایگان با افزونه
  • ایندکس سریع‌تر در بینگ و موتورهای عضو
  • کمک به دیده شدن در سرویس‌هایی که از ایندکس بینگ استفاده می‌کنند
  • کاهش نیاز به خزش مکرر سایت
محدودیت‌ها

  • هیچ اثری بر ایندکس گوگل ندارد
  • تضمین ایندکس نیست؛ فقط اطلاع‌رسانی است
  • سهم بینگ از جستجوی فارسی کوچک است

جمع‌بندی ما: IndexNow کم‌هزینه و بی‌ضرر است و فعال کردنش منطقی است، اما نباید جایگزین کارهای اصلی ایندکس در گوگل شود؛ یعنی لینک داخلی، نقشه سایت و کیفیت محتوا (ایندکس نشدن صفحات).

پیاده‌سازی IndexNow

  1. وردپرس با افزونهRank Math و Yoast هر دو پشتیبانی داخلی از IndexNow دارند؛ کافی است آن را در تنظیمات فعال کنید. افزونه رسمی IndexNow مایکروسافت هم وجود دارد.
  2. CDNبرخی CDNها مثل Cloudflare قابلیت Crawler Hints دارند که تغییرات را خودکار از طریق IndexNow اطلاع می‌دهد.
  3. پیاده‌سازی دستیکلید را بسازید، فایل آن را در ریشه سایت قرار دهید و پس از انتشار یا به‌روزرسانی، درخواست را به API بفرستید.
  4. ثبت در Bing Webmaster Toolsگزارش IndexNow در این ابزار، URLهای ارسال‌شده و خطاها را نشان می‌دهد (بینگ وبمستر تولز).
فقط تغییرات واقعی

ارسال مکرر URLهای بدون تغییر یا هزاران URL بی‌ارزش، ممکن است باعث شود موتورها به درخواست‌های سایت شما کمتر اهمیت بدهند.

مقایسه IndexNow، نقشه سایت XML و Indexing API گوگل
سه روش اطلاع‌رسانی و کاربرد هر کدام

صفحات جدید سایتتان دیر ایندکس می‌شوند؟ تیم فنی پاسخ مسیر کشف و ایندکس را در گوگل و بینگ بهینه می‌کند.

خدمات سئو تکنیکال

کارت پرسش‌های کلیدی درباره IndexNow چیست؟ با پاسخ کوتاه هر پرسش
سه پرسش پرتکرار درباره IndexNow چیست؟

پیاده‌سازی دستی IndexNow؛ گام‌به‌گام

  1. ساخت کلیدیک رشته‌ی تصادفی ۸ تا ۱۲۸ کاراکتری از حروف، اعداد و خط تیره بسازید؛ مثلاً a1b2c3d4e5f6.
  2. قرار دادن فایل کلیدفایلی با نام a1b2c3d4e5f6.txt در ریشه‌ی سایت بسازید که محتوای آن فقط همان کلید باشد. این فایل مالکیت دامنه را تأیید می‌کند.
  3. ارسال یک URLدرخواست GET به آدرس زیر:
    https://api.indexnow.org/indexnow?url=https://example.com/new-page/&key=a1b2c3d4e5f6
  4. ارسال گروهیبرای چند URL، درخواست POST با بدنه‌ی JSON به https://api.indexnow.org/indexnow بفرستید که شامل host، key، keyLocation و فهرست urlList باشد. تا ۱۰ هزار URL در هر درخواست مجاز است.
  5. بررسی پاسخکد ۲۰۰ یا ۲۰۲ یعنی درخواست پذیرفته شده است. کد ۴۰۳ معمولاً یعنی فایل کلید پیدا نشده یا محتوایش اشتباه است.

کافی است به یک موتور پشتیبان اطلاع دهید؛ موتورهای عضو پروتکل، اطلاعات را با هم به اشتراک می‌گذارند.

چه زمانی IndexNow بفرستیم؟

رویداد ارسال؟
انتشار صفحه‌ی جدید بله
به‌روزرسانی معنادار محتوا، قیمت یا موجودی بله
حذف صفحه (۴۰۴ یا ۴۱۰) بله؛ تا زودتر از نتایج حذف شود
ریدایرکت بله؛ هم URL قدیم و هم جدید
تغییرات جزئی مثل اصلاح یک غلط املایی ضرورتی ندارد
ارسال مکرر همه‌ی صفحات سایت هر روز خیر؛ ممکن است نادیده گرفته شود

IndexNow در وردپرس و فروشگاه‌ها

  • Rank Math: ماژول Instant Indexing را فعال کنید. کلید خودکار ساخته می‌شود و با انتشار یا ویرایش هر نوشته، URL ارسال می‌شود. در تنظیمات، انواع محتوای ارسالی را انتخاب کنید؛ برای فروشگاه‌ها، محصولات را هم فعال کنید.
  • افزونه‌ی رسمی IndexNow: برای سایت‌هایی که Rank Math ندارند.
  • Cloudflare: با فعال کردن Crawler Hints، کلادفلر تغییرات صفحات را به موتورهای عضو اطلاع می‌دهد.
  • سایت‌های سفارشی: ارسال با یک تابع کوچک پس از ذخیره‌ی صفحه در CMS.

بررسی در بینگ: در بینگ وبمستر تولز، بخش IndexNow نشان می‌دهد چند URL از طریق این پروتکل دریافت شده است. اگر عدد صفر است در حالی که افزونه فعال است، فایل کلید یا فایروال سایت را بررسی کنید. راهنمای بینگ وبمستر تولز را ببینید.

IndexNow و گوگل

گوگل عضو پروتکل IndexNow نیست. برای گوگل، این روش‌ها همچنان مؤثرند: نقشه‌ی سایت به‌روز با تاریخ lastmod دقیق، لینک داخلی از صفحات پربازدید به صفحه‌ی جدید، و ابزار URL Inspection در سرچ کنسول برای صفحات مهم. برای صفحاتی که کشف شده‌اند اما ایندکس نمی‌شوند، راهنمای Discovered – currently not indexed را ببینید. با این حال، IndexNow برای بینگ، و از طریق آن برای برخی دستیارهای هوش مصنوعی، بخشی از بهینه‌سازی GEO است.

سوالات متداول

آیا گوگل از IndexNow پشتیبانی می‌کند؟

خیر؛ گوگل تاکنون پشتیبانی رسمی اعلام نکرده و برای گوگل نقشه سایت و لینک داخلی ملاک است.

IndexNow ایندکس را تضمین می‌کند؟

خیر؛ فقط اطلاع‌رسانی است و تصمیم ایندکس با موتور جستجوست.

در وردپرس چطور فعال کنم؟

Rank Math و Yoast گزینه داخلی IndexNow دارند؛ افزونه رسمی مایکروسافت هم هست.

برای سایت فارسی فایده دارد؟

برای بینگ و سرویس‌هایی که از ایندکس بینگ استفاده می‌کنند بله؛ هزینه آن تقریباً صفر است.

جمع‌بندی

IndexNow راهی سریع و رایگان برای اطلاع دادن تغییرات به بینگ، یاندکس و موتورهای عضو است و از طریق بینگ، به دیده شدن در برخی سرویس‌های هوش مصنوعی هم کمک می‌کند. برای گوگل اثری ندارد، پس آن را به‌عنوان مکمل فعال کنید و تمرکز اصلی را بر نقشه سایت، لینک داخلی و کیفیت محتوا بگذارید.

میانگین امتیازات ۵ از ۵
از مجموع ۱ رای
اشتراک‌گذاری
ابوالفضل دانش
نویسنده
ابوالفضل دانش

متخصص سئو و بازاریابی دیجیتال از سال ۲۰۰۹ دانش آموخته مهندسی نرم‌افزار از ایران و علوم رسانه و ارتباطات از کشور مجارستان, عاشق سفر و کاوش در فرهنگ‌ها، همواره در جستجوی دانش و تجربیات جدید.

همه مطالب ابوالفضل دانش (94)

دیدگاه شما درباره این مطلب

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.