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

وقتی با ایندکس نشدن سایت در گوگل روبهرو میشوید، یعنی گوگل یا هنوز صفحات شما را پیدا نکرده، یا آنها را کرال کرده اما برای نمایش در نتایج مناسب ندانسته است. پاسخ کوتاه این است: باید مسیر کشف، کرال و ایندکس را در سرچ کنسول بررسی کنید و سپس موانعی مثل robots.txt، تگ noindex، خطاهای فنی، محتوای ضعیف، لینکسازی داخلی ناقص یا محدودیت دسترسی را برطرف کنید.
این مشکل فقط برای سایتهای تازهتأسیس نیست؛ حتی فروشگاههای وردپرسی، سایتهای شرکتی و وبلاگهای فعال هم ممکن است بعد از انتشار صفحه جدید، آن را در گوگل نبینند. در ادامه یاد میگیرید چطور بفهمید صفحه ایندکس شده یا نه، علتهای اصلی را پیدا کنید و با یک چکلیست عملی مشکل را برطرف کنید.
برای بررسی ایندکس بودن یک صفحه، دقیقترین روش استفاده از ابزار URL Inspection در Google Search Console است. جستجوی site: در گوگل هم مفید است، اما همیشه نتیجه قطعی و کامل نشان نمیدهد.
اگر میپرسید «چرا سایتم تو گوگل نیست»، اول باید مشخص کنید کل سایت دیده نمیشود یا فقط چند صفحه خاص. گاهی صفحه اصلی ایندکس شده اما نوشتههای جدید، محصولات یا دستهبندیها هنوز وارد ایندکس نشدهاند. این تفاوت، مسیر عیبیابی را کاملاً تغییر میدهد.
روشهای سریع بررسی ایندکس
در گوگل عبارت site:example.com/page-url را جستجو کنید و ببینید همان URL نمایش داده میشود یا نه.
در سرچ کنسول، وارد بخش URL Inspection شوید و آدرس دقیق صفحه را وارد کنید.
گزارش Indexing یا Pages را بررسی کنید؛ این بخش همان جایی است که بسیاری هنوز با نام قدیمی بررسی coverage در سرچ کنسول میشناسند.
اگر صفحه ایندکس نشده، پیامهایی مثل Crawled – currently not indexed یا Discovered – currently not indexed را یادداشت کنید.
برای سایتهایی که تازه راهاندازی شدهاند، چند روز تأخیر طبیعی است؛ اما اگر هفتهها گذشته و هنوز صفحهای دیده نمیشود، باید سراغ دلایل فنی، محتوایی و ساختاری بروید.
علت ایندکس نشدن سایت در گوگل چیست؟
علت ایندکس نشدن سایت در گوگل معمولاً یکی از این موارد است: گوگل به صفحه دسترسی ندارد، صفحه اجازه ایندکس ندارد، کیفیت یا یکتایی محتوا پایین است، یا ساختار سایت به رباتهای گوگل کمک نمیکند صفحات مهم را پیدا کنند.
در بسیاری از سایتهای ایرانی، مخصوصاً سایتهای وردپرسی، مشکل از تنظیمات ساده اما پنهان شروع میشود؛ مثلاً گزینه «نمایش به موتورهای جستجو» در وردپرس فعال نیست، افزونه سئو بهاشتباه noindex گذاشته، یا هاست اشتراکی کند باعث میشود کرال گوگل به مشکل بخورد.
| نشانه | احتمال اصلی | اقدام پیشنهادی |
| صفحه در سرچ کنسول Discovered است | گوگل صفحه را پیدا کرده اما هنوز کرال نکرده | لینک داخلی، نقشه سایت و سرعت سرور را بررسی کنید |
| Crawled – currently not indexed | گوگل صفحه را دیده اما ایندکس نکرده | کیفیت محتوا، تکراری نبودن و هدف جستجو را بررسی کنید |
| Excluded by noindex tag | تگ noindex روی صفحه وجود دارد | تنظیمات افزونه سئو یا قالب را اصلاح کنید |
| Blocked by robots.txt | فایل robots.txt دسترسی را بسته است | دستورهای Disallow را بازبینی کنید |
اگر مشکل فقط مربوط به چند صفحه است، احتمالاً با تنظیمات صفحه، محتوا یا لینک داخلی طرف هستید. اما اگر کل سایت ایندکس نمیشود، باید دامنه، دسترسی رباتها، فایل robots.txt، نقشه سایت و وضعیت سرچ کنسول را با دقت بررسی کنید.

robots.txt و تگ noindex چه تأثیری روی ایندکس دارند؟
robots.txt میتواند مسیر کرال را برای گوگل محدود کند و تگ noindex مستقیماً به گوگل میگوید صفحه را در نتایج نمایش ندهد. بنابراین هر دو میتوانند دلیل مستقیم عدم نمایش سایت در گوگل باشند.
فایل robots.txt معمولاً برای کنترل دسترسی رباتها استفاده میشود، اما اگر اشتباه تنظیم شود، ممکن است بخشهای مهم سایت مثل نوشتهها، محصولات، دستهبندیها یا فایلهای ضروری قالب را مسدود کند. مثلاً دستور Disallow روی یک مسیر مهم میتواند باعث شود گوگل اصلاً نتواند صفحات آن بخش را ببیند.
تگ noindex چه زمانی مشکل ساز میشود؟
در وردپرس، افزونههایی مثل Yoast یا Rank Math امکان noindex کردن نوشته، برگه، دستهبندی یا آرشیو را دارند. این قابلیت مفید است، اما اگر اشتباهی برای صفحات اصلی فعال شود، نتیجه آن ایندکس نشدن صفحات سایت در گوگل خواهد بود.
- کد صفحه را بررسی کنید و دنبال عبارت noindex بگردید.
- تنظیمات افزونه سئو را برای همان صفحه چک کنید.
- ببینید قالب یا افزونه دیگری تگ robots اضافه نکرده باشد.
- اگر صفحه باید ایندکس شود، مقدار robots باید اجازه index و follow بدهد.
گاهی هم خطای noindex یا nofollow در صفحات بهصورت ناخواسته بعد از طراحی مجدد سایت باقی میماند؛ مخصوصاً وقتی سایت ابتدا روی نسخه آزمایشی توسعه داده شده و بعد به دامنه اصلی منتقل شده است.
چرا گوگل سایت را کرال نمیکند یا صفحات را دیر میبیند؟
اگر گوگل سایت را کرال نمیکند، معمولاً مشکل از دسترسی، سرعت پاسخ سرور، نبود لینک داخلی، نقشه سایت ناقص یا خطاهای مکرر سرور است. گوگل برای هر سایت ظرفیت کرال محدودی در نظر میگیرد و صفحات کماهمیت یا سختدسترسی را دیرتر بررسی میکند.
در سایتهای فارسی، چند عامل زیاد دیده میشود: قالبهای سنگین، تصاویر حجیم، هاست کند، افزونههای زیاد، صفحات محصول بدون توضیح اختصاصی و ساختار لینک داخلی ضعیف. وقتی صفحهای هیچ لینکی از بخشهای مهم سایت ندارد، گوگل ممکن است آن را دیر پیدا کند یا اهمیت کافی برای ایندکس شدن به آن ندهد.
نقش لینک سازی داخلی در کشف صفحات
لینک داخلی درست، مثل مسیر راهنمای رباتهای گوگل عمل میکند. اگر مقالات، محصولات یا دستهبندیهای مهم شما از صفحه اصلی، منو، مقالات مرتبط یا صفحات مادر لینک نگیرند، احتمال دیر ایندکس شدن آنها بیشتر میشود.
برای بهبود کرال، این موارد را بررسی کنید:
- نقشه سایت XML را در سرچ کنسول ثبت کنید.
- صفحات مهم را از منو، فوتر یا صفحات مرتبط لینک دهید.
- خطاهای ۵۰۰، ۴۰۴ و ریدایرکتهای زنجیرهای را کاهش دهید.
- تصاویر سنگین و اسکریپتهای غیرضروری را بهینه کنید.
- صفحات یتیم، یعنی صفحاتی که هیچ لینک داخلی ندارند، پیدا و اصلاح کنید.
محتوا، کیفیت صفحه و محدودیت دسترسی چه نقشی در ایندکس نشدن دارند؟
گوگل هر صفحهای را فقط بهخاطر انتشار ایندکس نمیکند؛ اگر محتوا تکراری، کمارزش، بسیار کوتاه یا دور از نیاز کاربر باشد، ممکن است کرال شود اما وارد ایندکس نشود. محدود بودن محتوا برای کاربران خاص یا کشور خاص هم میتواند مانع ایندکس شود.
برای مثال، در فروشگاههای اینترنتی ایرانی زیاد میبینیم که توضیحات محصول از سایت تأمینکننده یا رقیب کپی شده است. چنین صفحاتی شاید از نظر فنی مشکلی نداشته باشند، اما برای گوگل ارزش جدیدی ایجاد نمیکنند. نتیجه ممکن است همان پیام Crawled – currently not indexed باشد.
محدودیت ایندکس برای کاربران خاص
اگر محتوا فقط بعد از ورود کاربر، انتخاب شهر، انتخاب کشور، تأیید سن یا اجرای کامل جاوااسکریپت نمایش داده شود، گوگل ممکن است نسخه کامل صفحه را نبیند. محدودیت ایندکس بر اساس کشور هم در بعضی سایتها مشکلساز میشود؛ چون گوگلبات ممکن است از موقعیتی وارد شود که دسترسی کامل ندارد.
- محتوای اصلی صفحه باید بدون لاگین قابل مشاهده باشد.
- صفحه نباید برای IPهای خاص، کشورها یا کاربران ناشناس محتوای خالی نشان دهد.
- برای هر صفحه مهم، عنوان، متن اختصاصی، تصویر بهینه و پاسخ روشن به نیاز کاربر داشته باشید.
راه حل رفع ایندکس نشدن سایت در گوگل؛ چک لیست عملی
راه حل رفع ایندکس نشدن سایت در گوگل این است که از تشخیص دقیق شروع کنید، سپس مشکلات دسترسی، ایندکسپذیری، کیفیت محتوا و لینک داخلی را مرحلهبهمرحله اصلاح کنید. درخواست ایندکس در سرچ کنسول فقط زمانی مفید است که مانع اصلی برطرف شده باشد.
بسیاری از مدیران سایت بعد از انتشار هر صفحه، فوراً روی Request Indexing کلیک میکنند؛ اما اگر صفحه noindex باشد، در robots.txt بسته شده باشد یا محتوای ضعیفی داشته باشد، درخواست ایندکس مشکل را حل نمیکند. اول باید مطمئن شوید گوگل اجازه و دلیل کافی برای ایندکس کردن صفحه دارد.
- آدرس دقیق صفحه را در URL Inspection وارد کنید.
- وضعیت Indexing، آخرین کرال و پیامهای خطا را بررسی کنید.
- robots.txt، تگ noindex، canonical و وضعیت ریدایرکت را چک کنید.
- مطمئن شوید صفحه کد ۲۰۰ برمیگرداند و به صفحه دیگری ریدایرکت نمیشود.
- محتوا را از نظر کپی نبودن، کامل بودن و پاسخ به هدف جستجو بازبینی کنید.
- از صفحات مرتبط و مهم سایت به آن لینک داخلی بدهید.
- صفحه را در نقشه سایت XML قرار دهید و نقشه سایت را در سرچ کنسول بررسی کنید.
- بعد از اصلاح موارد بالا، از گزینه Request Indexing استفاده کنید.
اگر مشکل گسترده است، مثلاً دهها یا صدها URL در گزارش Indexing خطا دارند، بهتر است بهجای اصلاح موردی، یک ممیزی فنی کامل انجام شود. در چنین شرایطی، بررسی همزمان سرچ کنسول، ساختار URLها، فایلهای فنی، قالب، افزونهها و کیفیت صفحات سریعتر شما را به نتیجه میرساند.
سوالات متداول
سایت در گوگل ایندکس نمیشود چون گوگل یا به صفحات دسترسی ندارد، یا اجازه ایندکس دریافت نکرده، یا صفحه را برای نمایش در نتایج کافی نمیداند. بررسی سرچ کنسول، robots.txt، تگ noindex، نقشه سایت و کیفیت محتوا بهترین نقطه شروع است.
ایندکس نشدن سایت در سرچ کنسول یعنی گوگل وضعیت صفحه را بررسی کرده اما آن را در نتایج جستجو نمایش نمیدهد. پیام دقیق در گزارش Indexing مشخص میکند مشکل از کرال، noindex، robots.txt، محتوای تکراری یا انتخاب URL جایگزین است.
درخواست ایندکس زمان ثابت و تضمینشدهای ندارد و ممکن است از مدت کوتاه تا چند روز یا بیشتر طول بکشد. اگر صفحه مشکل فنی یا محتوایی داشته باشد، حتی بعد از درخواست ایندکس هم ممکن است وارد نتایج گوگل نشود.

