پرش لینک ها

ایندکس نشدن سایت در گوگل؛ ۸ علت و راه‌حل برای وردپرس

ططراحی سایتزمان مطالعه: ۱۱ دقیقه
لپ‌تاپ با نمودار تحلیل برای بررسی ایندکس نشدن سایت در گوگل

مقاله‌ی تازه‌ای منتشر کرده‌اید، چند روز گذشته و هنوز در نتایج جستجو خبری از آن نیست؟ ایندکس نشدن سایت در گوگل یکی از رایج‌ترین دغدغه‌های صاحبان سایت وردپرسی است، و خبر خوب این است که بیشتر وقت‌ها علتش با چند بررسی ساده پیدا می‌شود.

در این راهنما ۸ علت اصلی ایندکس نشدن سایت در گوگل را مرحله‌ای بررسی می‌کنیم: از تیک «جلوگیری از نمایش سایت» و noindex تا robots.txt، نقشه سایت، لینک داخلی و کیفیت محتوا. در انتها هم وضعیت‌های Search Console و روش درست درخواست ایندکس را توضیح می‌دهیم.

اول مطمئن شوید مشکل ایندکس نشدن سایت در گوگل واقعی است

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

  1. در گوگل عبارت site:آدرس-سایت-شما را جست‌وجو کنید و ببینید چه صفحه‌هایی نمایش داده می‌شوند.
  2. آدرس همان صفحه را در نوار بالای Search Console وارد کنید تا ابزار «بازرسی URL» وضعیت دقیق آن را نشان دهد.
  3. در گزارش «Pages» (صفحه‌ها) علت دقیق ایندکس نشدن را بخوانید و با فهرست پایین مقایسه کنید.

نتیجه‌ی site: دقیق و رسمی نیست، اما برای یک نگاه سریع کافی است. تصمیم نهایی را همیشه از Search Console بگیرید.

علت ۱: تیک «جلوگیری از نمایش سایت» و noindex

شایع‌ترین دلیل ایندکس نشدن سایت در گوگل در سایت‌های تازه، فعال ماندن تنظیم «جلوگیری موتورهای جستجو از فهرست‌کردن این سایت» است. طراحان معمولاً آن را در زمان ساخت سایت روشن می‌کنند و بعد از راه‌اندازی فراموش می‌شود.

مسیر بررسی: در پیشخوان وردپرس به «تنظیمات > خواندن» بروید و مطمئن شوید این گزینه تیک ندارد.

noindex در افزونه‌ی سئو

افزونه‌های سئو مثل Rank Math و Yoast برای هر نوشته یا برگه گزینه‌ی «noindex» دارند. اگر این گزینه روی یک صفحه فعال باشد، گوگل آن را کنار می‌گذارد. در تنظیمات افزونه هم بررسی کنید که دسته‌ها، برگه‌ها یا نوع نوشته‌ی اصلی سایت به‌اشتباه noindex نشده باشند.

توضیح رسمی گوگل درباره‌ی این برچسب را در راهنمای مسدودسازی ایندکس بخوانید. یادتان باشد برچسب noindex فقط وقتی کار می‌کند که گوگل بتواند صفحه را بخزد.

علت ۲: مسدود شدن در فایل robots.txt

فایل robots.txt به ربات‌ها می‌گوید به کدام بخش‌ها سر بزنند. یک خط Disallow: / می‌تواند کل سایت را ببندد و نتیجه‌اش ایندکس نشدن سایت در گوگل باشد. این خط گاهی از نسخه‌ی آزمایشی سایت یا از یک افزونه‌ی امنیتی باقی می‌ماند.

آدرس سایت-شما/robots.txt را باز کنید. اگر خط Disallow برای مسیرهایی مثل wp-content یا صفحه‌های اصلی دیدید، آن را اصلاح کنید.

در Search Console هم وضعیت «Blocked by robots.txt» را در گزارش صفحه‌ها بررسی کنید.

علت ۳: نقشه سایت ارسال نشده یا خراب است

نقشه سایت (sitemap.xml) فهرست صفحه‌های مهم را به گوگل نشان می‌دهد. ضروری نیست، اما برای سایت تازه با لینک‌های کم، سرعت کشف صفحه‌ها را بالا می‌برد.

در Rank Math یا Yoast نقشه سایت به‌صورت خودکار ساخته می‌شود. آدرس آن را در بخش Sitemaps در Search Console ثبت کنید و وضعیت «Success» را ببینید. اگر خطا دارد، آدرس را در مرورگر باز کنید و مطمئن شوید صفحه‌های noindex در آن نیستند. جزئیات بیشتر در راهنمای نقشه سایت گوگل آمده است.

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

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

علت ۵: محتوای کم‌ارزش، تکراری یا کپی

گوگل همه‌ی صفحه‌هایی را که می‌خزد ایندکس نمی‌کند. صفحه‌ی بسیار کوتاه، محتوای کپی‌شده یا مطلبی که چیز تازه‌ای به خواننده نمی‌دهد، معمولاً در وضعیت «Crawled – currently not indexed» می‌ماند. این یکی از دلایل پنهان ایندکس نشدن سایت در گوگل در سایت‌های محتوایی است.

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

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

علت ۶: خطای سرور و سرعت پایین

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

در گزارش «Crawl stats» (آمار خزش) تعداد خطاهای سرور را ببینید، لاگ هاست را بررسی کنید و منابع سنگین را کم کنید. اقدام‌های عملی در مقاله‌ی افزایش سرعت سایت وردپرس آمده است.

علت ۷: canonical اشتباه و ریدایرکت‌های درهم

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

به این موارد دقت کنید تا ایندکس نشدن سایت در گوگل به‌خاطر ساختار آدرس‌ها پیش نیاید:

  • نسخه‌ی www و بدون www و نسخه‌ی http و https باید به یک آدرس اصلی ریدایرکت شوند.
  • زنجیره‌ی ریدایرکت طولانی نباشد و حلقه‌ی بی‌پایان نداشته باشد.
  • آدرس canonical هر صفحه به خودش یا به نسخه‌ی اصلی درست اشاره کند.
  • در گزارش Search Console وضعیت «Duplicate, Google chose different canonical» را جدی بگیرید.

علت ۸: سایت تازه است یا مشکل امنیتی دارد

سایت جدید باید ابتدا شناخته شود. گاهی چند روز تا چند هفته طول می‌کشد، پس هر ایندکس نشدن سایت در گوگل به معنای خطا نیست. اگر همه‌ی بررسی‌ها سالم بود، به انتشار منظم محتوا و ساخت لینک ادامه دهید.

اما اگر سایت هک شده یا اقدام دستی (Manual action) گرفته باشد، ایندکس ناگهان تغییر می‌کند. بخش «Security issues» و «Manual actions» را در Search Console بررسی کنید.

از اشتباهات رایج در بهینه‌سازی هم غافل نشوید؛ فهرست اشتباهات رایج سئو را مرور کنید.

معنی وضعیت‌های Search Console و تفاوت آن‌ها

در گزارش «Pages» دو وضعیت بیش از بقیه با ایندکس نشدن سایت در گوگل همراه است. تفاوتشان را بدانید تا راه‌حل درست را انتخاب کنید.

وضعیتمعنیاقدام پیشنهادی
Discovered – currently not indexed (کشف شده ایندکس نشده)گوگل آدرس را می‌شناسد، اما هنوز آن را نخزیده است.لینک داخلی بدهید، سرعت و سلامت سرور را بررسی کنید و صبر کنید.
Crawled – currently not indexedگوگل صفحه را دیده، اما ایندکس نکرده است.کیفیت و یکتایی محتوا را بالا ببرید.
Excluded by ‘noindex’ tagبرچسب noindex مانع ایندکس شده است.noindex را بردارید و بازرسی URL را دوباره اجرا کنید.
Blocked by robots.txtفایل robots.txt اجازه‌ی خزش نمی‌دهد.خط Disallow را اصلاح کنید.
نمودار وضعیت صفحه‌ها برای بررسی ایندکس نشدن سایت در گوگل

درخواست ایندکس: چه زمانی و چطور؟

بعد از رفع مشکل، صفحه را در بازرسی URL وارد کنید و روی «Request indexing» (درخواست ایندکس) بزنید. این کار فقط صف رسیدگی را فعال می‌کند و ایندکس شدن را تضمین نمی‌کند.

چند نکته برای درخواست ایندکس درست پس از مشکل ایندکس نشدن سایت در گوگل:

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

بعد از رفع مشکل چه کنیم؟

رفع علت کافی نیست؛ باید نتیجه را هم پیگیری کنید. بعد از هر اصلاح، یک هفته صفحه را در بازرسی URL زیر نظر بگیرید و تغییر وضعیت را یادداشت کنید. اگر وضعیت عوض نشد، سراغ علت بعدی در همین فهرست بروید.

برای جلوگیری از تکرار ایندکس نشدن سایت در گوگل هم یک عادت ساده بسازید: پیش از انتشار هر مطلب، تنظیمات noindex و canonical را ببینید، چند لینک داخلی بدهید و بعد از انتشار، آدرس را در Search Console بررسی کنید. نمونه‌ی کارهای انجام‌شده در نمونه کارهای سئو نشان می‌دهد این روند منظم چه نتیجه‌ای دارد.

چک‌لیست سریع برای رفع ایندکس نشدن سایت در گوگل

  • گزینه‌ی «جلوگیری از فهرست‌کردن سایت» در تنظیمات خواندن خاموش است.
  • صفحه noindex نیست و فایل robots.txt مسیر را نبسته است.
  • نقشه سایت در Search Console ثبت و موفق خوانده شده است.
  • از دست‌کم دو صفحه‌ی مرتبط به صفحه‌ی جدید لینک داده شده است.
  • محتوا یکتا، کامل و مفید است و سرور خطا نمی‌دهد.
  • canonical و ریدایرکت‌ها درست‌اند و مشکل امنیتی یا اقدام دستی وجود ندارد.

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

چرا ایندکس نشدن سایت در گوگل حتی بعد از چند هفته ادامه دارد؟

دلیل رایج noindex، مسدود بودن در robots.txt، محتوای کم‌ارزش یا نبودن لینک داخلی است. وضعیت دقیق صفحه را در بازرسی URL در Search Console ببینید و علت نوشته‌شده را برطرف کنید. اگر مشکلی نبود، صبر و انتشار منظم محتوا لازم است.

ایندکس شدن یک صفحه‌ی جدید چقدر طول می‌کشد؟

زمان ثابتی وجود ندارد و از چند ساعت تا چند هفته متغیر است. سایت‌های تازه و کم‌لینک معمولاً دیرتر دیده می‌شوند. ثبت نقشه سایت، لینک داخلی و محتوای باکیفیت سرعت کشف را بالا می‌برد، اما گوگل زمان دقیق را تضمین نمی‌کند.

کشف شده ایندکس نشده یعنی چه؟

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

درخواست ایندکس در Search Console تضمینی است؟

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

چطور بفهمم صفحه noindex است؟

در Search Console آدرس را در بازرسی URL وارد کنید و بخش Indexing را ببینید. همچنین می‌توانید در افزونه‌ی سئو تنظیم نمایش صفحه را بررسی کنید یا سورس صفحه را باز کنید و دنبال برچسب meta robots با مقدار noindex بگردید.

آیا محتوای کم می‌تواند باعث ایندکس نشدن شود؟

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

جمع‌بندی

ایندکس نشدن سایت در گوگل تقریباً همیشه علت مشخصی دارد: noindex، robots.txt، نقشه سایت، لینک داخلی، کیفیت محتوا، خطای سرور، canonical یا امنیت. بررسی را به همین ترتیب انجام دهید و برای هر صفحه از بازرسی URL کمک بگیرید.

اگر نمی‌خواهید خودتان درگیر جزئیات فنی شوید، تیم ما می‌تواند ایندکس نشدن سایت در گوگل را برای سایت شما بررسی و محتوای ایندکس‌پذیر تولید کند.

صفحه‌های سایت‌تان در گوگل دیده نمی‌شوند؟

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

برای شروع، سفارش تولید محتوای حرفه‌ای و سئو شده را از همین‌جا ثبت کنید.

ط
نویسنده

طراحی سایت

۱۸۸ مقاله از طراحی سایت

آماده شروع پروژه وب‌سایت خود هستید؟

با تیم وب‌سیتی صحبت کنید تا بهترین مسیر را برای طراحی، سئو و پشتیبانی سایتتان پیدا کنیم.

خانه
جستجو
خدمات
تماس
Explore
Drag