مقالات

راهنمای کامل رفع مشکلات ایندکس نشدن سایت وردپرسی در گوگل (1404)

ایندکس نشدن سایت وردپرسی

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

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

آیا مطمئنید سایت شما ایندکس نشده؟ (تشخیص اولیه مشکل)

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

استفاده از دستور site:: ساده‌ترین روش بررسی ایندکس

این روش، سریع‌ترین راه برای پرسیدن از خود گوگل است که «آیا این دامنه را می‌شناسی و چیزی از آن در نتایج داری؟»

  1. اجرا در گوگل: به نوار جستجوی گوگل برو.
  2. دستور site::: این دستور را به صورت دقیق و بدون فاصله با دامنه خود وارد کن: site:yourdomain.com (مثلاً: site:vazirseo.com).
  3. تحلیل نتایج:
    • اگر نتایجی مشاهده شد: یعنی دامنه شما ایندکس شده است. حالا می‌توانید با وارد کردن آدرس دقیق صفحه مورد نظر (مثلاً: site:yourdomain.com/article-slug) بررسی کنی که آیا آن صفحه خاص ایندکس شده یا خیر.
    • اگر هیچ نتیجه‌ای مشاهده نشد: این یک هشدار جدی است و نشان می‌دهد که احتمالاً کل سایت یا دامنه اصلی شما به دلایل فنی بزرگی (مثل robots.txt یا noindex در ریشه سایت) مسدود شده است.

بررسی دقیق با ابزار URL Inspection در سرچ کنسول گوگل

دستور site: یک نمای کلی می‌دهد، اما برای تشخیص قطعی وضعیت یک صفحه خاص، باید از ابزار URL Inspection در Google Search Console (GSC) استفاده کنی. این ابزار دقیقاً به شما می‌گوید که گوگل در مورد وضعیت آن URL خاص چه فکری می‌کند.

  1. ورود به ابزار: آدرس دقیق صفحه‌ای که مشکوک به ایندکس نشدن است را در نوار جستجوی بالای GSC وارد کن.
  2. بررسی وضعیت موجود (Google’s Index): به گزارش نمایش داده شده دقت کن:
    • URL is on Google (آدرس در گوگل است): یعنی این صفحه ایندکس شده است.
    • URL is not on Google (آدرس در گوگل نیست): یعنی صفحه ایندکس نشده و باید دلیل آن را از گزارش زیر آن (مانند “Blocked by robots.txt” یا “Noindex tag detected”) پیدا کنی.
  3. تست زنده (Live Test): برای اطمینان از اینکه مشکل در حال حاضر حل شده است، از دکمه «TEST LIVE URL» استفاده کن. این تست، وضعیت فعلی صفحه را (نه وضعیت آخرین کرال) به شما نشان می‌دهد و مهم‌ترین مرحله در رفع عیب‌های فنی است.

تحلیل گزارش “پوشش” (Coverage) برای دیدن وضعیت صفحات

اگر تعداد زیادی صفحه داری که ایندکس نشده‌اند، نمی‌توانی تک تک آن‌ها را با ابزار URL Inspection بررسی کنی. در این حالت، گزارش «Coverage» (پوشش)، تصویری کلی و آماری از وضعیت ایندکس سایت شما ارائه می‌دهد.

  1. محل گزارش: در منوی سمت چپ GSC، روی «Index» > «Coverage» کلیک کن.
  2. تمرکز بر بخش‌های “Error” و “Excluded“:
    • Error (خطا): صفحاتی که گوگل سعی کرده ایندکس کند اما با خطای جدی (مانند خطاهای ۵۰۰ سرور یا ۴۰۴های ناخواسته) مواجه شده است. این‌ها اولویت‌های اصلی شما برای رفع فوری هستند.
    • Excluded (حذف شده): صفحاتی که گوگل کشف کرده، اما بنا به دلایلی (که دلیل آن در پایین گزارش مشخص شده است) تصمیم گرفته آن‌ها را ایندکس نکند. رایج‌ترین دلایل در این بخش عبارتند از:
      • Blocked by noindex tag“: همان مشکل تنظیمات وردپرس است.
      • Crawled – currently not indexed“: این صفحات اغلب محتوای Thin Content (کم‌ارزش) یا Duplicate (تکراری) دارند و نیاز به ارتقاء کیفی دارند.

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

چرا گوگل سایت وردپرسی من را ایندکس نمی‌کند؟ (10 دلیل اصلی)

این یکی از پرتکرارترین و شاید استرس‌زاترین سوالاتی است که صاحبان وب‌سایت‌های وردپرسی از من می‌پرسند. واقعیت این است که وردپرس به خودی خود ابزار فوق‌العاده‌ای است، اما مثل هر سیستم دیگری، تنظیمات کوچک و گاهی ساده‌ای دارد که اگر اشتباه انجام شوند، می‌توانند یک سد بزرگ جلوی ربات‌های گوگل (Googlebot) بسازند.

من در تجربه کاری خودم دیده‌ام که ۹۰٪ مشکلات ایندکس نشدن، در یکی از این ۱۰ مورد ریشه دارد. بیا با هم گام به گام جلو برویم و ببینیم مشکل سایت تو دقیقاً کجاست تا بتوانی آن را حل کنی و ترافیک رو ببینی.

دلیل ۱: فعال بودن گزینه “جلوگیری از نمایش به موتورهای جستجو” در وردپرس

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

قدم عملی: بلافاصله به پیشخوان وردپرس، بخش «تنظیمات» > «خواندن» برو و مطمئن شو که تیک کنار عبارت «از موتورهای جستجو درخواست کن تا محتوای سایت را بررسی نکنند» برداشته شده باشد. 💡

دلیل ۲: تنظیمات اشتباه در فایل robots.txt و مسدود کردن Googlebot

فایل robots.txt مانند تابلوی «ورود ممنوع» برای ربات‌هاست. این فایل به گوگل می‌گوید که کدام بخش‌ها را کرال (Crawl) نکند. اگر به اشتباه، کل سایت یا بخش‌های مهمی از آن (مثل Disallow: /) را در این فایل مسدود کرده باشی، گوگل نمی‌تواند محتوای تو را ببیند تا آن را ایندکس کند.

قدم عملی: فایل robots.txt را در ریشه سایت چک کن. اگر از افزونه‌های سئو استفاده می‌کنی، تنظیمات آن‌ها را بررسی کن. بعدش حتماً از ابزار Robots.txt Tester در سرچ کنسول استفاده کن تا بفهمی آیا گوگل دسترسی دارد یا نه.

دلیل ۳: وجود تگ noindex در صفحات (تنظیمات افزونه سئو)

اگرچه robots.txt یک درخواست برای کرال نکردن است، تگ <meta name=”robots” content=”noindex”> یک دستور مطلق است! اگر این تگ به یک صفحه اعمال شود، گوگل آن صفحه را کرال می‌کند، اما هرگز آن را در نتایج جستجو نشان نمی‌دهد. متاسفانه، افزونه‌های سئو گاهی اوقات این تگ را به صورت پیش‌فرض روی صفحات بایگانی، تگ‌ها یا حتی صفحات محصول اعمال می‌کنند.

قدم عملی: با استفاده از ابزار URL Inspection در سرچ کنسول، وضعیت صفحه مورد نظر را بررسی کن. اگر خطای “Submitted URL marked ‘noindex'” را دیدی، باید تنظیمات افزونه سئو (مثل Yoast یا Rank Math) در آن صفحه یا برای آن نوع محتوا را تغییر دهی.

دلیل ۴: عدم وجود یا خطای نقشه سایت (sitemap.xml)

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

قدم عملی: مطمئن شو که نقشه سایتت (که معمولاً توسط افزونه سئو ساخته می‌شود) فعال است و بدون خطا در بخش Sitemaps سرچ کنسول ثبت شده باشد.

دلیل ۵: خطاهای سرور (Server Errors) و مشکلات هاستینگ

اگر ربات‌های گوگل به سایت شما سر بزنند و با خطای 5xx (مثل 503 یا 504) مواجه شوند، فرض می‌کنند سایت شما موقتاً در دسترس نیست و بعداً دوباره برمی‌گردند. تکرار این خطاها باعث می‌شود که گوگل بودجه کرال (Crawl Budget) کمتری به سایت شما اختصاص دهد و در نتیجه ایندکس شدن صفحات جدید به تأخیر بیفتد.

قدم عملی: گزارش Crawl Stats در سرچ کنسول را بررسی کن. اگر تعداد زیادی خطای 5xx دیدی، باید فوراً با شرکت هاستینگ خود تماس بگیری تا مشکل پایداری و ظرفیت سرور را حل کنند.

دلیل ۶: محتوای تکراری (Duplicate Content) یا محتوای بی‌ارزش (Thin Content)

گوگل به دنبال محتوای مفید و ارزشمند است. اگر سایت شما پر از صفحات با محتوای کپی، کم‌ارزش (مثلاً مقالات خیلی کوتاه و بدون عمق) یا صفحات با محتوای تکراری زیاد باشد، گوگل به سایت شما به چشم یک منبع کم‌کیفیت نگاه می‌کند و از کرال کردن و ایندکس کردنش منصرف می‌شود.

قدم عملی: بر اساس همان مفاهیم که قبلاً با هم صحبت کردیم، محتوایت را بازبینی و به‌روزرسانی کن. صفحاتی که محتوای بی‌ارزش دارند را یا حذف کن و یا ارتقاء بده. برای موارد تکراری ناگزیر، از تگ‌های Canonical به درستی استفاده کن.

دلیل ۷: جریمه دستی (Manual Action) از طرف گوگل

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

قدم عملی: باید سریعاً به بخش Manual Actions در سرچ کنسول مراجعه کنی. اگر جریمه‌ای وجود دارد، پس از رفع کامل مشکل، باید درخواست بازنگری (Reconsideration Request) برای گوگل ارسال کنی.

دلیل ۸: مشکلات امنیتی (Security Issues) و هک شدن سایت

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

قدم عملی: بخش Security Issues در سرچ کنسول را بررسی کن. اگر هک شده‌ای، باید سایت را کاملاً پاک‌سازی و امن کنی و سپس از گوگل بخواهی مجدداً آن را بررسی کند.

دلیل ۹: کندی بیش از حد سایت و مشکلات Core Web Vitals

درست است که سرعت کم، یک عامل مستقیم برای ایندکس نشدن نیست، اما کُندی شدید یا خطاهای زمان‌بندی (Timeout) می‌تواند کرال ربات‌ها را مختل کند. اگر کرال‌بات به دلیل زمان پاسخ‌دهی طولانی سرور شما مجبور به ترک سایت شود، عملاً نمی‌تواند محتوا را بخواند و ایندکس کند.

قدم عملی: سرعت سایتت رو با PageSpeed Insights تست کن. روی بهینه‌سازی تصاویر، کشینگ قوی و بهبود Core Web Vitals تمرکز کن. سرعت یک شاخص کلیدی برای تجربه کاربر (UX) است که ایندکس شدن را تسهیل می‌کند.

دلیل ۱۰: ساختار لینک‌سازی داخلی ضعیف و صفحات یتیم (Orphan Pages)

گوگل صفحات جدید را از طریق لینک‌ها پیدا می‌کند. اگر یک صفحه جدید یا مهم را منتشر کرده باشی، اما هیچ لینک داخلی از صفحات دیگر سایت به آن داده نشده باشد، آن صفحه تبدیل به یک «صفحه یتیم» (Orphan Page) می‌شود. گوگل عملاً هیچ راهی برای کشف و ایندکس کردن آن نخواهد داشت.

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

راهنمای گام به گام رفع مشکل ایندکس در پیشخوان وردپرس (تنظیمات داخلی)

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

قدم اول: بررسی تنظیمات “خواندن” (Reading) و غیرفعال کردن گزینه “عدم نمایش

این اولین جایی است که یک متخصص سئو به دنبال مشکل می‌گردد. اگر این گزینه فعال باشد، عملاً خودت به گوگل گفته‌ای: «فعلاً وارد نشو!»

  1. ورود به تنظیمات: به پیشخوان (Dashboard) وردپرس برو و از منوی سمت راست، روی «تنظیمات» (Settings) کلیک کن.
  2. بخش خواندن: وارد زیرمنوی «خواندن» (Reading) شو.
  3. بررسی چک‌باکس: به پایین صفحه اسکرول کن و به بخش «قابلیت مشاهده برای موتورهای جستجو» (Search Engine Visibility) نگاه کن.
  4. اقدام اصلاحی: مطمئن شو که تیک کنار عبارت «از موتورهای جستجو درخواست کن تا محتوای سایت را بررسی نکنند» (Discourage search engines from indexing this site) برداشته شده باشد.
  5. ذخیره تغییرات: روی دکمه «ذخیره تغییرات» (Save Changes) کلیک کن. (این کار یک تغییر مهم در فایل robots.txt شما اعمال می‌کند.)

قدم دوم: بازبینی تنظیمات ایندکس در افزونه‌های سئو (Yoast و Rank Math)

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

برای افزونه Yoast SEO:

  • به «سئو» (SEO) > «ظاهر جستجو» (Search Appearance) برو.
  • وارد تب‌های مختلف (مثلاً «انواع محتوا»، «دسته‌بندی‌ها»، «آرشیوها») شو.
  • در هر بخش، مطمئن شو که گزینه «نمایش [نوع محتوا] در نتایج جستجو؟» (Show [Content Type] in search results?) روی «بله» (Yes) تنظیم شده باشد.

برای افزونه Rank Math:

  • به «Rank Math» > «تنظیمات عمومی» (General Settings) > «عناوین و متا» (Titles & Meta) برو.
  • در بخش‌های مختلف (مانند «نوشته‌ها»، «برگه‌ها»، «دسته‌ها»، و… )، مطمئن شو که گزینه «Index» فعال باشد.
  • گزینه‌های Noindex، Nofollow و Noarchive باید غیرفعال باشند.

قدم سوم: چگونه تگ noindex را به صورت دستی از برگه‌ها و نوشته‌ها حذف کنیم؟

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

  1. ویرایش صفحه: وارد ویرایشگر (Gutenberg یا Classic Editor) نوشته یا برگه مورد نظر شو.
  2. باکس تنظیمات افزونه: به پنل تنظیمات سئو در پایین یا کنار ویرایشگر نگاه کن.
  3. تغییر تنظیمات Robots:
    • در Yoast: روی آیکون چرخ‌دنده (Advanced) کلیک کن و مطمئن شو که بخش «آیا می‌خواهید موتورهای جستجو این نوشته را دنبال کنند؟» روی «پیش‌فرض برای نوشته» یا «بله» تنظیم شده باشد (یعنی تگ noindex اعمال نشده باشد).
    • در Rank Math: به تب «پیشرفته» (Advanced) برو و مطمئن شو که تیک گزینه‌های Noindex برداشته شده باشد.
  4. بروزرسانی: صفحه را بروزرسانی (Update) کن تا تغییرات اعمال شود.

قدم چهارم: ساخت و بهینه‌سازی نقشه سایت با افزونه سئو

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

  1. فعال‌سازی نقشه سایت: مطمئن شو که افزونه سئو شما (مثلاً Yoast یا Rank Math) ابزار نقشه سایت XML (XML Sitemaps) را فعال کرده است.
  2. بررسی نقشه سایت: آدرس نقشه سایت (معمولاً yourdomain.com/sitemap_index.xml) را در مرورگر باز کن و مطمئن شو که همه لینک‌های مهم در آن وجود دارند و خطایی نشان نمی‌دهد.
  3. حذف موارد اضافی:
    • بهترین کار سئویی: از طریق تنظیمات افزونه سئو، صفحات و بخش‌هایی که ارزش سئویی ندارند (مانند آرشیو نویسندگان، تگ‌های بی‌اهمیت و… ) را از نقشه سایت حذف کن. نقشه سایت تمیزتر = ایندکس سریع‌تر.
  4. معرفی به سرچ کنسول: نهایتاً، مطمئن شو که این آدرس را در بخش «Sitemaps» از سرچ کنسول گوگل ثبت کرده باشی و وضعیت آن «موفق» (Success) باشد.

قدم پنجم: (تجربه عملی) رفع تداخل افزونه‌ها که مانع خزش می‌شوند

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

  1. کش (Cache) را پاک کن: اولین کار این است که کش سایت (از طریق افزونه‌هایی مانند WP Rocket یا Litespeed Cache) و کش سرور/CDN (مانلاً Cloudflare) را به طور کامل پاک کنی. گاهی اوقات نسخه قدیمی و مسدود شده‌ای از سایت در کش باقی مانده است.
  2. تست افزونه‌ها (تکنیک): اگر تمام مراحل بالا را انجام دادی و مشکل حل نشد، احتمال تداخل قوی است:
    • با استفاده از یک افزونه مانند Health Check & Troubleshooting، سایت را در حالت «عیب‌یابی» (Troubleshooting Mode) قرار بده.
    • در این حالت، فقط افزونه‌های اصلی (مانند Yoast/Rank Math) را فعال کن و سپس مجدداً با URL Inspection Tool در سرچ کنسول، صفحه را تست کن.
    • اگر در حالت عیب‌یابی، صفحه ایندکس شد، به ترتیب افزونه‌های دیگر را فعال کن تا عامل تداخل مشخص شود.

نکته آخر: بعد از انجام این تنظیمات، بلافاصله به Google Search Console برو و با ابزار URL Inspection، درخواست «درخواست ایندکس» (Request Indexing) را برای صفحات مهم خود ثبت کن. این کار باعث می‌شود گوگل‌بات با اولویت بیشتری به سایت شما سر بزند. موفق باشی!

حل مشکل با گوگل سرچ کنسول (GSC): جعبه ابزار شما

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

معرفی صحیح نقشه سایت (Sitemap) به گوگل

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

  1. ورود به بخش Sitemaps: در داشبورد GSC، از منوی سمت چپ روی «Sitemaps» کلیک کن.
  2. ثبت آدرس: آدرس کامل نقشه سایت خود (که معمولاً توسط افزونه سئو ساخته شده است، مثلاً sitemap_index.xml) را در کادر «Add a new sitemap» وارد کرده و روی «Submit» کلیک کن.
  3. بررسی وضعیت: بعد از ثبت، وضعیت آن را چک کن. اگر وضعیت «Success» باشد، یعنی گوگل آن را دریافت کرده است.
  4. تحلیل داده‌ها: به اعداد ستون «Discovered URLs» دقت کن. اگر این عدد به طور قابل توجهی کمتر از تعداد صفحات واقعی سایت شما باشد، یعنی گوگل در کشف صفحات مشکل دارد و احتمالاً مشکل از ساختار لینک‌سازی داخلی شماست (Orphan Pages).

استفاده از “Request Indexing” برای تسریع فرآیند (و محدودیت‌های آن)

بعد از اینکه مطمئن شدی هیچ خطای noindex یا robots.txt وجود ندارد و صفحه از نظر فنی سالم است، با استفاده از ابزار URL Inspection می‌توانی فرآیند را تسریع کنی.

  1. بررسی URL: آدرس دقیق صفحه‌ای که ایندکس نشده است را در نوار جستجوی بالای GSC وارد کن.
  2. تست زنده: روی «TEST LIVE URL» کلیک کن تا ببینی گوگل‌بات در لحظه می‌تواند به صفحه دسترسی پیدا کند یا خیر. اگر این تست موفق بود، یعنی صفحه از نظر فنی باز است.
  3. درخواست ایندکس: روی دکمه «REQUEST INDEXING» کلیک کن. این کار یک اولویت بالا برای کرال صفحه به گوگل می‌دهد.

نکته مهم (توصیه حسین محمودی): از این ابزار برای تولید انبوه محتوا یا برای صفحاتی که خطای فنی دارند استفاده نکن. این ابزار برای تسریع ایندکس صفحات مهمی است که مشکلشان را قبلاً حل کرده‌ای. استفاده بیش از حد یا نامناسب از آن، می‌تواند بی‌تأثیر باشد.

تحلیل و رفع خطاهای گزارش Coverage (مانند 404, Soft 404, 5xx)

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

  1. ورود به گزارش: در منوی سمت چپ GSC، روی «Index» > «Coverage» کلیک کن.
  2. تمرکز بر بخش «Error» و «Excluded»:
    • Error (خطاها): این بخش شامل خطاهای مهمی مانند:
      • 5xx Server Errors: نشان‌دهنده مشکلات سرور یا هاستینگ است. باید با میزبان وب تماس بگیری.
      • 404: صفحاتی که وجود ندارند. اگر آدرس‌ها تغییر کرده‌اند، باید ریدایرکت 301 بزنی.
    • Excluded (حذف شده‌ها): این بخش صفحاتی هستند که گوگل تصمیم گرفته آن‌ها را ایندکس نکند، مانند:
      • “Blocked by noindex tag”: همان مشکل گام دوم و سوم در تنظیمات وردپرس است. تگ را حذف کن.
      • “Crawled – currently not indexed”: این صفحات معمولاً محتوای “Thin Content” (بی‌ارزش) یا “Duplicate Content” (تکراری) دارند. باید محتوای این صفحات را ارتقاء بدهی تا از نظر گوگل مفید باشند. (بازگشت به ستون اول و دوم محتوای مفید)
  3. اعتبارسنجی رفع خطا: پس از رفع یک دسته خطا (مثلاً 5xx)، روی دکمه «Validate Fix» در GSC کلیک کن. گوگل مجدداً ربات‌هایش را می‌فرستد تا از حل شدن مشکل مطمئن شود.

بررسی بخش “Manual Actions” و “Security Issues” برای رفع جریمه‌ها

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

  1. Manual Actions (جریمه‌های دستی):
    • به منوی GSC برو و «Security & Manual Actions» > «Manual Actions» را انتخاب کن.
    • وضعیت نرمال: اگر عبارت «No manual actions found» را دیدی، یعنی سایتت جریمه دستی ندارد.
    • جریمه شدن: در صورت مشاهده جریمه، گوگل دلیل دقیق (مثلاً لینک‌های اسپم یا محتوای اسپم) را می‌گوید. باید فوراً مشکل را حل کرده و سپس دکمه «Request Review» را برای درخواست بازبینی و رفع جریمه فشار دهی.
  2. Security Issues (مشکلات امنیتی):
    • به منوی GSC برو و «Security & Manual Actions» > «Security Issues» را انتخاب کن.
    • این بخش هشدارهایی در مورد هک، بدافزار یا محتوای ناامن می‌دهد. اگر هشداری دیدی، باید فوراً با متخصص امنیت یا هاستینگ تماس بگیری، سایت را پاکسازی کنی و سپس برای حذف هشدار، درخواست بازبینی بدهی.

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

تکنیک‌های پیشرفته برای سایت‌هایی که هنوز ایندکس نمی‌شوند

این تکنیک‌ها برای سایت‌هایی با حجم بالا (که بودجه خزش برایشان حیاتی است) یا برای صفحات مهم و حساس (مثل صفحات محصول جدید یا مقالات استراتژیک) به کار می‌روند که نیاز به اطمینان از کرال و ایندکس سریع دارند.

(تخصص) درک مفهوم بودجه خزش (Crawl Budget) و بهینه‌سازی آن

بودجه خزش (Crawl Budget) مقدار زمانی است که گوگل‌بات تصمیم می‌گیرد در سایت شما صرف کند. این زمان محدود است. اگر ربات‌ها زمانشان را صرف کرال کردن صفحات بی‌ارزش، تکراری یا کند کنند، صفحات اصلی شما از دست می‌روند و ایندکس نمی‌شوند.

چطور آن را بهینه‌سازی کنیم؟

  1. بستن دسترسی به صفحات بی‌ارزش: از طریق فایل robots.txt دسترسی گوگل‌بات به بخش‌هایی از سایت که ارزش سئویی ندارند (مانند صفحات ورود، فیلترهای جستجوی داخلی با پارامترهای زیاد، صفحات بایگانی قدیمی و…) را مسدود کن.
  2. حذف پارامترهای URL: اگر URLهای شما شامل پارامترهای زیاد (مثلاً ?color=red&size=large) هستند که محتوای تکراری ایجاد می‌کنند، آن‌ها را با استفاده از ابزار URL Parameters در GSC مدیریت کن یا در افزونه سئو، تنظیمات Canonical را درست کن.
  3. افزایش سرعت بارگذاری: همانطور که قبلاً گفتیم، سرعت بالا باعث می‌شود ربات در زمان کمتری، صفحات بیشتری را کرال کند. هرچقدر زمان پاسخگویی سرور (Server Response Time) شما سریع‌تر باشد، بودجه خزش شما بهتر مصرف می‌شود.

(تجربه) استفاده از API ایندکس گوگل (Indexing API) برای صفحات خاص

Indexing API راهی سریع و مستقیم برای «اعلام» تغییرات یا صفحات جدید به گوگل است. این کار یک اولویت ویژه برای کرال صفحه به گوگل می‌دهد.

  1. کاربرد اصلی: این API برای صفحات محتوای موقت یا زودگذر (مثلاً صفحات مربوط به شغل‌ها، رویدادها، یا اطلاعاتی که دائماً تغییر می‌کنند) طراحی شده است، اما برای تسریع ایندکس صفحات مهم و جدید هم کاربرد دارد.
  2. مکانیسم عملی: استفاده از Indexing API نیاز به راه‌اندازی فنی از طریق Google Cloud Console و ساخت توکن‌های دسترسی دارد. افزونه‌هایی مانند Rank Math این کار را برای وردپرس ساده کرده‌اند.
  3. نکته سئویی: از این API فقط برای صفحاتی استفاده کن که واقعاً باید سریع ایندکس شوند. نباید از آن برای کل صفحات سایت به صورت روتین استفاده شود، چون گوگل ممکن است این درخواست‌ها را نادیده بگیرد.

(اعتبار) تقویت لینک‌سازی داخلی برای هدایت خزنده‌ها به صفحات مهم

یکی از دلایل اصلی ایندکس نشدن یک صفحه، این است که آن صفحه یک «صفحه یتیم» (Orphan Page) است؛ یعنی هیچ لینک داخلی مهمی به آن داده نشده و گوگل راهی برای کشف آن ندارد.

  1. لینک از صفحات دارای اعتبار بالا: صفحات کلیدی سایت شما که از نظر گوگل معتبر هستند (Authority Pages یا Hub Pages)، باید به صفحات جدیدی که نیاز به ایندکس شدن دارند، لینک مستقیم بدهند. این کار مانند یک تابلو راهنما برای ربات‌ها عمل می‌کند.
  2. استفاده از انکرتکست مرتبط: از انکرتکست‌های (Anchor Text) کاملاً مرتبط و توصیفی استفاده کن. مثلاً به جای «اینجا کلیک کنید»، بنویس «راهنمای کامل رفع مشکل ایندکس در وردپرس».
  3. درج لینک در مقدمه یا سایدبار: هرچه لینک داخلی به صفحه جدید، در قسمت بالاتری از صفحه مرجع (Above the Fold) قرار گیرد، احتمال کرال و ایندکس سریع‌تر بیشتر می‌شود.

(اعتماد) بررسی و ویرایش فایل .htaccess برای ریدایرکت‌های اشتباه

فایل .htaccess یک فایل پیکربندی حیاتی در سرورهای آپاچی است که وظیفه مدیریت ریدایرکت‌ها، امنیت و نحوه نمایش URLها را بر عهده دارد. اشتباهات در این فایل می‌توانند باعث ریدایرکت‌های اشتباه (مثل ریدایرکت‌های زنجیره‌ای یا حلقه‌ای) شوند که گوگل را گیج کرده و مانع کرال می‌شوند.

  1. بررسی ریدایرکت‌های 302/307: مطمئن شو که اگر قصد انتقال دائم یک صفحه را داری، از ریدایرکت 301 (انتقال دائم) استفاده کرده باشی، نه 302 یا 307 (انتقال موقت). ریدایرکت موقت، اعتبار صفحه (Link Equity) را منتقل نمی‌کند.
  2. رفع حلقه‌های ریدایرکت (Redirect Loops): اگر چندین ریدایرکت پشت سر هم (مثلاً A به B و B دوباره به A) ایجاد کرده‌ای، ربات‌ها در یک حلقه گیر می‌کنند و صفحه هرگز ایندکس نمی‌شود. باید این حلقه‌ها را پیدا و اصلاح کنی.
  3. ابزار کمکی: برای تشخیص مشکلات ریدایرکت، می‌توانید از ابزارهای آنلاین «HTTP Status Checkers» یا URL Inspection Tool در GSC استفاده کنی. GSC به شما می‌گوید که URL نهایی که گوگل به آن رسیده چیست و آیا در مسیر ریدایرکت مشکلی وجود داشته است یا خیر.

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

جمع بندی (نتیجه‌گیری)

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

به یاد داشته باش، سئو فنی یک فرایند پیوسته است. مهم‌ترین درس اینجاست که همیشه کار را با بررسی ساده‌ترین دلایل (مثل تیک تنظیمات خواندن یا تگ noindex) شروع کنی و سپس به سراغ مشکلات پیچیده‌تر بروی. این اطمینان را به شما می‌دهم که با این دانش، سایت شما دیگر یک «صفحه یتیم» نخواهد بود و گوگل ارزش واقعی محتوای شما را درک خواهد کرد. با آرزوی موفقیت در ایندکس شدن تمام صفحات ارزشمند شما!

author-avatar

درباره حسین محمودی

سئو رو از روی علاقه شروع کردم و توی این ۱ سال و نیم یاد گرفتم که موفقیت فقط با یادگیری مداوم اتفاق می‌افته. من همیشه دنبال بهترین راه برای دیده‌شدن کسب‌وکارها هستم؛ بدون حاشیه و با تمرکز روی نتیجه.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *