صفحهای که هفته پیش در نتایج گوگل بود و امروز پیدا نمیشود، معمولاً یکی از این چهار مشکل را دارد: به گوگل گفتهاید ایندکسش نکند (noindex)، آدرس اصلی را اشتباه معرفی کردهاید (canonical)، صفحه خطای سرور یا 404 میدهد، یا گوگل آن را تکراری و کمارزش دیده است.
علت حذف صفحات از ایندکس گوگل تقریباً همیشه در یکی از همین موارد پیدا میشود و بیشترشان را میتوانید خودتان با Search Console بررسی و درست کنید.در ادامه، مشکل را قدمبهقدم پیدا میکنیم، رفعش میکنیم و راههایی برای تکرار نشدنش میگوییم. اگر تازه با این مباحث آشنا شدهاید، مسیر آموزش سئو از صفر تا صد پایههای لازم را برایتان میگذارد.
چرا صفحات سایت از ایندکس گوگل حذف میشوند؟
گوگل هر صفحه را در چند مرحله بررسی میکند: کشف آدرس، خزیدن (خواندن صفحه)، پردازش محتوا و در نهایت ذخیره در ایندکس. اگر در هر مرحله اتفاقی بیفتد، مثلاً گوگل دیگر به صفحه دسترسی پیدا نکند یا آن را ارزشمند نداند یا شما دستور حذف بدهید، صفحه از ایندکس خارج میشود.
برای هر کسی که روی سئو سایت کار میکند، شناخت همین مراحل نقطه شروع تشخیص مشکل است.
نکتهای که کمتر گفته میشود این است که گوگل هیچوقت وعده نداده همه صفحات را برای همیشه در ایندکس نگه دارد. ایندکس یک وضعیت دائمی نیست و گوگل مدام آن را با وضعیت فعلی سایت شما مقایسه میکند. پس دلیل حذف صفحات از ایندکس گوگل گاهی یک تغییر فنی است که خودتان دادهاید، گاهی هم ارزیابی گوگل از کیفیت صفحه.
حذف یک صفحه از ایندکس با ایندکس نشدن آن چه تفاوتی دارد؟
این دو مشکل ظاهر یکسانی دارند اما راهحلهایشان فرق میکند.
| ایندکس نشدن | حذف از ایندکس (دیایندکس) | |
|---|---|---|
| وضعیت | صفحه هیچوقت وارد ایندکس نشده | صفحه قبلاً در ایندکس بوده و خارج شده |
| معمولترین ردپا | Discovered یا Crawled - currently not indexed | صفحه قبلاً در نتایج بود و حالا نیست |
| اولین سؤال | چرا گوگل اصلاً آن را نپذیرفت؟ | چه چیزی بعد از ایندکس شدن تغییر کرد؟ |
| سرنخ اصلی | کیفیت، لینکدهی داخلی، بودجه خزش | تغییر فنی، ریدایرکت، خطای سرور، noindex |
اگر صفحهای قبلاً ایندکس بوده، بهتر است اول تاریخچه تغییرات فنی سایت را مرور کنید: بروزرسانی قالب، تغییر افزونه، جابهجایی هاست یا ویرایش فایل robots.txt.
مهمترین دلایل حذف صفحات از ایندکس گوگل
علت حذف صفحات از ایندکس گوگل را میشود در سه گروه دستهبندی کرد: دستوری که خودتان (آگاهانه یا ناخواسته) به گوگل دادهاید، مشکل فنی که مانع دیدن صفحه شده، و ارزیابی کیفی خود گوگل.
شناختن گروه مشکل، نصف راه تشخیص است، چون هر گروه راهحل و ابزار بررسی جداگانهای دارد.
تأثیر noindex بر حذف صفحه از ایندکس
تگ noindex مستقیمترین دستور حذف است. وقتی گوگل صفحه را دوباره بخزد و این تگ را ببیند، صفحه را از ایندکس بیرون میآورد.
معمولاً کسی عمداً روی صفحه مهم noindex نمیگذارد. این اتفاقها رایجترند:
- تیک «جلوگیری از نمایش سایت در موتورهای جستجو» در وردپرس فعال مانده است (معمولاً از زمان طراحی سایت).
- افزونه سئو روی یک دسته از صفحات، مثل برچسبها یا دستهبندیها، noindex اعمال کرده و صفحه مهمی هم زیرمجموعه آن بوده است.
- نسخه آزمایشی سایت با تنظیم noindex ساخته شده و موقع انتقال به دامنه اصلی همان تنظیمات هم منتقل شده است.
- noindex از طریق هدر HTTP (X-Robots-Tag) اعمال شده و در سورس صفحه دیده نمیشود. همین باعث میشود پیدا کردنش سخت شود.
تأثیر canonical اشتباه بر ایندکس صفحات
تگ canonical به گوگل میگوید نسخه اصلی این صفحه کدام آدرس است. اگر صفحه A به اشتباه به صفحه B اشاره کند، گوگل A را نسخه فرعی میداند و ممکن است فقط B را نگه دارد.
خطاهای معمول:
- همه صفحات محصول به صفحه اصلی فروشگاه canonical شدهاند.
- صفحهبندی (page/2، page/3) به صفحه اول canonical شده است.
- canonical به آدرس http نوشته شده، در حالی که سایت روی https است.
- آدرس canonical یک صفحه ریدایرکتشده یا 404 است.
گوگل canonical را «توصیه» میداند نه «دستور». اگر تشخیص دهد آدرس شما درست نیست، خودش نسخه دیگری را انتخاب میکند، و همین ریشه یکی از رایجترین دلایل دیایندکس شدن صفحات در گوگل است.
خطای 404 و 410 و حذف صفحه از ایندکس
اگر صفحهای 404 (پیدا نشد) یا 410 (برای همیشه حذف شده) برگرداند، گوگل بعد از چند بار بررسی آن را از ایندکس خارج میکند. این رفتار طبیعی و درست است، چون صفحهای که وجود ندارد نباید در نتایج باشد.
مشکل وقتی است که صفحه وجود دارد اما بهاشتباه 404 میدهد؛ مثلاً بعد از تغییر ساختار لینکها (پیوند یکتا) در وردپرس. یک حالت خطرناکتر هم هست: Soft 404، یعنی صفحه کد 200 میدهد اما محتوایش خالی یا شبیه «یافت نشد» است. گوگل اینها را هم حذف میکند.
خطاهای 5xx و خروج صفحات از ایندکس
خطای 5xx یعنی سرور نتوانسته درخواست را جواب بدهد. یکی دو بار خطا معمولاً مشکلی ایجاد نمیکند و گوگل بعداً برمیگردد. اما اگر سرور چند روز پشت سر هم خطا بدهد، گوگل اول سرعت خزش را کم میکند و بعد ممکن است آدرسها را از ایندکس کنار بگذارد.
سایتی روی هاست ارزان اجرا میشود، کمپین تبلیغاتی فشار زیادی میآورد، سرور زمین میخورد و همان روزها Googlebot هم چند بار با خطا برمیخورد. اگر سایت شما ساعتهای پرترافیک کند یا قطع میشود، لاگ سرور را هم ببینید.
تغییر URL و ریدایرکت؛ چه زمانی ایندکس صفحه از بین میرود؟
وقتی آدرس صفحه عوض میشود و ریدایرکت 301 نمیگذارید، گوگل آدرس قدیمی را 404 میبیند و حذفش میکند. آدرس جدید هم از صفر شروع میکند و اعتبار قبلی را ندارد.
اشتباهات رایج در ریدایرکت:
- ریدایرکت 302 بهجای 301 برای تغییر دائمی
- ریدایرکت زنجیرهای (A به B، B به C، C به D)
- ریدایرکت همه صفحات قدیمی به صفحه اصلی، که گوگل آن را معمولاً soft 404 میبیند
- ریدایرکت به صفحهای که خودش noindex است
محتوای تکراری و حذف یا عدم انتخاب صفحه برای ایندکس
اگر چند صفحه تقریباً یک محتوا داشته باشند، گوگل یکی را انتخاب میکند و بقیه را کنار میگذارد. مثال: فروشگاهی که برای هر رنگ یک محصول یکجور ساخته و توضیح همهشان یکی است. یا سایتی که هم با www و هم بدون www باز میشود.
گوگل در این حالت صفحه شما را «حذف» نمیکند، بلکه صفحه دیگری را «انتخاب» میکند. اما نتیجه برای شما فرقی ندارد: صفحهتان دیده نمیشود.
مسدود شدن Googlebot و مشکل در دسترسی به صفحه
اگر robots.txt، فایروال، سیستم امنیتی یا CDN مانع Googlebot شود، گوگل نمیتواند صفحه را ببیند. چند نکته دقیق:
- robots.txt جلوی «خزیدن» را میگیرد، نه لزوماً جلوی «ایندکس شدن». صفحهای که قبلاً ایندکس بوده ممکن است بدون توضیح در نتایج بماند.
- اگر صفحه را هم با robots.txt ببندید و هم noindex بگذارید، گوگل به تگ noindex نمیرسد، چون اجازه دیدن صفحه را ندارد.
- بعضی فایروالها Googlebot را با ربات مخرب اشتباه میگیرند و بلاک میکنند.
- صفحاتی که پشت لاگین یا خطای 401/403 هستند برای گوگل بستهاند.
چطور بفهمیم چرا یک صفحه از ایندکس گوگل حذف شده است؟
بهترین ابزار برای این کار، خود Google Search Console است. بدون آن بیشتر بررسیها حدسی میشود.
بررسی وضعیت صفحه با URL Inspection در Search Console
آدرس دقیق صفحه را در نوار بالای Search Console وارد کنید. نتیجه اول همین است: «URL is on Google» یا «URL is not on Google». اگر گزینه دوم را دیدید، زیر آن دلیل را مینویسد. این دلیل، شروع مسیر پیدا کردن علت حذف صفحات از ایندکس گوگل است.
در URL Inspection کدام بخشها را باید بررسی کنیم؟
| بخش | چه چیزی را نشان میدهد | به چه چیزی دقت کنیم |
|---|---|---|
| Discovery | گوگل صفحه را از کجا پیدا کرده | آیا در سایتمپ هست؟ لینک داخلی دارد؟ |
| Last crawl | آخرین بازدید Googlebot | تاریخ خیلی قدیمی یعنی کمتوجهی گوگل |
| Crawl allowed | اجازه خزیدن | اگر No باشد، robots.txt مانع است |
| Page fetch | نتیجه دریافت صفحه | Successful یا خطا (404، 5xx) |
| Indexing allowed | اجازه ایندکس | اگر No باشد، noindex فعال است |
| User-declared canonical | canonical که شما تعیین کردهاید | آیا آدرس درست است؟ |
| Google-selected canonical | canonical که گوگل انتخاب کرده | اگر متفاوت است، مشکل تکراری بودن دارید |
چگونه canonical انتخابشده توسط Google را بررسی کنیم؟
در بخش Indexing همان صفحه، دو مقدار را با هم مقایسه کنید. اگر کنار Google-selected canonical آدرس دیگری نوشته شده، یعنی گوگل صفحه شما را نسخه دوم میداند. در این حالت باید ببینید صفحه دیگر چه شباهتی دارد: محتوای تکراری است یا canonical اشتباه گذاشتهاید؟
وضعیت noindex، Crawl و Indexing را از کجا ببینیم؟
سه قدم مشخص:
- در URL Inspection روی «Test Live URL» بزنید تا نسخه فعلی صفحه بررسی شود، نه نسخه ذخیرهشده قدیمی.
- در نتیجه، بخش Indexing allowed و Page fetch را چک کنید.
- با «View Tested Page» سورس و پاسخ HTTP را ببینید تا اگر noindex از هدر آمده، پیدایش کنید.
اگر صفحات زیادی دچار مشکلاند، گزارش Page Indexing را باز کنید و بهجای صفحهبهصفحه بررسی کردن، به الگوها نگاه کنید. مثلاً همه مقالات یک دسته حذف شدهاند یا فقط صفحات جدید. برای بررسی عمیقتر و چندلایه، آنالیز سئو سایت کمک میکند ریشه مشکل را در کل سایت پیدا کنید، نه فقط در یک آدرس.
اگر صفحه از ایندکس حذف شده، برای برگرداندن آن چه کار کنیم؟
برای برگرداندن صفحهای که از ایندکس خارج شده، سه کار به این ترتیب لازم است: علت را پیدا و رفع کنید، با Live Test مطمئن شوید مانعی نمانده، و بعد یکبار Request Indexing بزنید. اگر ترتیب را رعایت نکنید، درخواست ایندکس معمولاً بینتیجه میماند، چون گوگل همان مشکل قبلی را دوباره میبیند.
ابتدا مشکل اصلی صفحه را چگونه برطرف کنیم؟
قبل از هر درخواستی به گوگل، باید علت را بردارید. راهحل بر اساس نوع مشکل:
| مشکل | اقدام |
|---|---|
| noindex | تگ یا هدر را حذف کنید و در تنظیمات افزونه سئو هم بررسی کنید |
| canonical اشتباه | آدرس را به خود صفحه اصلاح کنید (self-canonical) |
| 404 یا soft 404 | صفحه را برگردانید، یا اگر عمداً حذف شده ریدایرکت 301 به صفحه مرتبط بگذارید |
| خطای 5xx | لاگ سرور را بررسی کنید، منابع هاست را افزایش دهید |
| محتوای تکراری | محتوا را منحصربهفرد کنید یا صفحات مشابه را ادغام کنید |
| بلاک robots/فایروال | اجازه Googlebot را باز کنید و با Live Test تأیید کنید |
بعد از رفع مشکل، چه زمانی Request Indexing انجام دهیم؟
فقط وقتی Live Test نشان میدهد صفحه بدون مانع قابل دسترسی و قابل ایندکس است. زودتر از این، درخواست ایندکس فقط سهمیهتان را مصرف میکند. هر دامنه در Search Console سهمیه روزانه محدودی برای این درخواست دارد، پس آن را برای صفحات مهم نگه دارید. ثبت درخواست برای همان یک صفحه کافی است و تکرارش چند بار در روز فایدهای ندارد.
چرا درخواست ایندکس مجدد به معنی ایندکس شدن قطعی صفحه نیست؟
Request Indexing به گوگل میگوید «دوباره به این صفحه سر بزن». تصمیم نهایی با گوگل است. اگر صفحه از نظر کیفیت، یکتایی یا اهمیت قانعکننده نباشد، ممکن است ایندکس نشود. زمان مشخصی هم وجود ندارد؛ گاهی چند ساعت طول میکشد و گاهی چند هفته.
اگر صفحه بعد از درخواست ایندکس نشد، چه چیزهایی را دوباره بررسی کنیم؟
- آیا صفحه واقعاً چیز تازهای نسبت به صفحات مشابه سایت میگوید؟
- از صفحات مهم دیگر سایت به آن لینک داده شده است؟ صفحه یتیم (بدون لینک داخلی) کمارزش دیده میشود.
- در سایتمپ هست و آدرسش با canonical یکی است؟
- سرعت و پایداری سرور مشکل ندارد؟
- محتوا کوتاه، سطحی یا شبیه صفحات دیگر است؟
اگر بعد از رفع همه موارد صفحه باز هم برنمیگردد، احتمالاً مشکل کیفیت یا الگوی کلی سایت است. در چنین شرایطی مشاوره سئو کمک میکند بدون آزمونوخطا مسیر درست را پیدا کنید.
وضعیتهای Search Console که با حذف از ایندکس اشتباه گرفته میشوند
بعضی وضعیتها ترسناک به نظر میرسند اما معنیشان «حذف شدن» نیست.
Crawled – currently not indexed یعنی چه؟
گوگل صفحه را دیده، ولی فعلاً آن را به ایندکس اضافه نکرده است. معمولاً یعنی محتوا کمارزش، شبیه صفحات دیگر یا بیربط به ساختار سایت دیده شده. راهحل، بهبود واقعی محتوا و تقویت لینکدهی داخلی است، نه درخواست پشتسرهم ایندکس.
Discovered – currently not indexed چه تفاوتی با حذف از ایندکس دارد؟
گوگل آدرس را میشناسد اما هنوز نرفته آن را بخزد. این وضعیت معمولاً به بودجه خزش، سرعت پایین سایت، یا تعداد بالای صفحات کماهمیت برمیگردد. صفحه حذف نشده؛ هنوز نوبتش نرسیده است.
Excluded by noindex و Duplicate چه تفاوتی با یکدیگر دارند؟
| وضعیت | معنی | چه کنیم |
|---|---|---|
| Excluded by 'noindex' tag | خودتان دستور عدم ایندکس دادهاید | اگر ناخواسته است، noindex را بردارید |
| Duplicate without user-selected canonical | تکراری است و canonical مشخص نکردهاید | canonical تعیین کنید |
| Duplicate, Google chose different canonical than user | گوگل canonical شما را قبول نکرده | تفاوت محتوایی یا اصلاح canonical |
| Alternate page with proper canonical | صفحه فرعی است و درست به نسخه اصلی اشاره میکند | معمولاً مشکل نیست |
حذف صفحات از ایندکس بعد از تغییرات سایت و مهاجرت
هر تغییر بزرگ ریسک دارد: عوض کردن دامنه، رفتن از http به https، طراحی مجدد، یا تغییر ساختار آدرسها. علت حذف صفحات از ایندکس گوگل در این موقعیتها معمولاً یکی از اینهاست:
- ریدایرکت 301 برای همه آدرسهای قدیمی تعریف نشده است.
- سایت جدید هنوز با noindex یا robots.txt بسته مانده است.
- سایتمپ قدیمی بهروزرسانی نشده و به آدرسهای ریدایرکتشده اشاره میکند.
- ساختار لینکهای داخلی به هم ریخته است.
- در تغییر دامنه از ابزار Change of Address استفاده نشده است.
چکلیست مهاجرت، قبل و بعد از انتشار:
- فهرست کامل آدرسهای قدیمی را قبل از تغییر ذخیره کنید.
- برای هر آدرس قدیمی، ریدایرکت 301 به معادل جدید بگذارید.
- noindex و بلاک robots.txt نسخه آزمایشی را بردارید.
- سایتمپ جدید را در Search Console ثبت کنید.
- تا چند هفته گزارش Page Indexing را هر چند روز یکبار ببینید.
- صفحات پربازدید قبلی را جداگانه با URL Inspection چک کنید.
در سایتهای بزرگ، خدمات سئو سایت معمولاً شامل نظارت بر همین مراحل است، چون یک ریدایرکت جاافتاده میتواند ترافیک چند ماه را از بین ببرد.
چگونه از حذف دوباره صفحات مهم از ایندکس جلوگیری کنیم؟
پیشگیری ارزانتر از تعمیر است. این عادتها کافیاند:
- هفتهای یک بار گزارش Page Indexing را نگاه کنید و تغییرات ناگهانی را بشناسید.
- بعد از هر تغییر فنی (قالب، افزونه، هاست) چند صفحه کلیدی را با URL Inspection تست کنید.
- فایل robots.txt و تنظیمات noindex را در مستندات سایت ثبت کنید تا معلوم باشد چه کسی و چرا تغییرشان داده است.
- سایتمپ فقط شامل آدرسهای سالم، با کد 200 و قابل ایندکس باشد.
- خطاهای سرور را با ابزار مانیتورینگ پایش کنید.
- کیفیت محتوا را بهروز نگه دارید و صفحات کمارزش را ادغام یا حذف کنید.
- لینکدهی داخلی را جدی بگیرید؛ هر صفحه مهم باید از چند صفحه دیگر لینک بگیرد.
اگر مایلید این کارها را همراه یک متخصص و با تمرین عملی یاد بگیرید، خدمات منتورینگ سئو مناسب است.
برای یادگیری منظم و از پایه هم، جامعترین دوره آموزش سئو ساختار کاملتری ارائه میدهد. پایش ایندکس باید بخش ثابت برنامهتان باشد، نه کاری که فقط وقت بحران انجام میشود.
سخن آخر
اگر صفحهای از ایندکس رفته، این ترتیب را اجرا کنید:
- صفحه را در URL Inspection بررسی کنید و پیام گوگل را بخوانید.
- Live Test بزنید و ببینید noindex، canonical، کد پاسخ و دسترسی Googlebot چه وضعیتی دارند.
- اگر تغییر فنی اخیر داشتهاید (قالب، افزونه، هاست، مهاجرت)، اول آن را بررسی کنید.
- مشکل را رفع کنید: noindex را بردارید، canonical را اصلاح کنید، ریدایرکت 301 درست بگذارید یا سرور را پایدار کنید.
- محتوا و لینکدهی داخلی صفحه را تقویت کنید تا از صفحات مشابه متمایز شود.
- Request Indexing را فقط یک بار و بعد از رفع کامل مشکل ثبت کنید.
- بعد از چند روز تا چند هفته دوباره وضعیت را چک کنید. اگر هنوز ایندکس نشده، سراغ کیفیت و ساختار سایت بروید، نه تکرار درخواست.
سوالات متداول
چرا صفحهای که قبلاً ایندکس شده از گوگل حذف میشود؟
معمولاً به یکی از این دلایل: noindex، canonical اشتباه، خطای 404 یا 5xx، ریدایرکت نادرست، محتوای تکراری یا بلاک شدن Googlebot. گاهی هم گوگل بعد از ارزیابی مجدد، صفحه را کمارزش تشخیص میدهد. با URL Inspection میتوانید دلیل دقیق را ببینید.
آیا تغییر محتوا باعث حذف صفحه از ایندکس میشود؟
تغییر معمولی و بهبود محتوا مشکلی ایجاد نمیکند. اما اگر محتوا را بهشدت کم کنید، موضوع صفحه را کاملاً عوض کنید یا آن را شبیه صفحه دیگری بنویسید، ممکن است جایگاه یا ایندکس صفحه آسیب ببیند.
آیا خطای 404 باعث حذف صفحه از گوگل میشود؟
بله، اگر خطا ادامهدار باشد. گوگل بعد از چند بار دیدن 404 صفحه را از ایندکس خارج میکند. اگر صفحه عمداً حذف شده، 404 یا 410 اشکالی ندارد؛ اگر معادل جدید دارد، ریدایرکت 301 بگذارید.
چگونه صفحه حذفشده از ایندکس گوگل را برگردانیم؟
اول علت را با URL Inspection پیدا و رفع کنید، بعد با Live Test مطمئن شوید صفحه قابل دسترسی و قابل ایندکس است، و در نهایت Request Indexing بزنید. همچنین لینک داخلی به صفحه اضافه کنید و آن را در سایتمپ نگه دارید.
چرا با Request Indexing صفحه دوباره ایندکس نمیشود؟
چون این درخواست فقط یک پیشنهاد است. اگر مشکل فنی برطرف نشده یا صفحه از نظر گوگل ارزش کافی ندارد، ایندکس نمیشود. کیفیت محتوا، لینکهای داخلی و یکتا بودن صفحه را دوباره بررسی کنید.
آیا حذف یک صفحه از ایندکس روی سئوی کل سایت تأثیر دارد؟
یک صفحه کماهمیت معمولاً اثر محسوسی ندارد. اما اگر مشکل الگویی باشد، مثلاً یک قالب یا افزونه معیوب که روی صدها صفحه اثر گذاشته، ترافیک کل سایت افت میکند. همچنین صفحات مهمی که لینکهای داخلی زیادی میگیرند، اگر حذف شوند، اعتبار بقیه صفحات را هم کم میکنند.







