دستور “Disallow: /images/” یکی از کلیدیترین بخشهای فایل robots.txt است که بسیاری از مدیران وبسایتها برای کنترل دسترسی رباتهای موتور جستجو از آن بهره میبرند. این دستور به رباتها میگوید که نباید به پوشه تصاویر سایت دسترسی پیدا کنند. شاید در ابتدا این موضوع ساده به نظر برسد، اما تأثیر آن بر سئو، بودجه خزش و نمایش محتوای تصویری در نتایج جستجو بسیار عمیق است.
در سایتهایی که تصاویر نقش حیاتی در تجربه کاربری و کیفیت صفحات دارند مانند وبسایتهای طراحی سایت، نمونهکار و سئو استفاده نادرست از این دستور میتواند به کاهش رتبه یا افت ترافیک منجر شود. در این مقدمه، به اهمیت مدیریت صحیح پوشه تصاویر، نقش robots.txt و تأثیر این دستور بر سئو خواهیم پرداخت. همچنین در ادامه، به شما خواهیم گفت که خدمات تخصصی طراحی سایت و سئو وبنگاران پارسه چگونه میتواند به بهینهسازی هوشمندانه ساختار سایت شما کمک کند.
نکته ضروری درباره دستور Disallow: /images/
به صورت استاندارد دایرکتوری مربوط به تصاویر برای موتورهای جستجو بلوکه شده است. با این کار شما این امکان را به موتورهای جستجو نخواهید داد تا تصاویر مربوط به سایت شما را ایندکس نمایند. این نکته خیلی مهمی می باشد که اکثر سایت های جوملایی در ایران آن را رعایت نمی کنند. یعنی اگر شما لوگو یا برند تجاری داشته باشید و در سایت خود استفاده کرده باشید در موتورهای جستجو ثبت نمی شود . البته زمانی شما می توانید این کار را انجام دهید که تصاویر شما بهینه سازی شده باشند. بدین گونه که باید تصاویر شما دارای نام باشند.
همچنین می بایست از تگ alt برای زبان فارسی استفاده نمایید. این کار چند حسن دارد، مثلا اگر کاربر نتواند تصاویر را در سایت شما ببیند می تواند متن داخل alt را مشاهده کرده و مثلا این اطمینان برایش حاصل شود و بر روی تصویر کلیک نماید. مزیت دیگری هم که دارد این است که اگر تصویر به جایی لینک داده شده باشد متن داخل alt یک جورایی حکم anchor text دارد. البته خود متنی که در تگ alt قرار می گیرد باید شرایطی خاص داشته باشد (از دست استاد تهرانی ) مثلا این متن طولانی نباشد و از کلمات کلیدی سایت به صورت مکرر در آن ها استفاده نشود. ولی توصیه می شود از تعداد زیادی از تصاویر برای این منظور استفاده نشود. اگر تصاویر شما به این گونه باشند پس بهتر است که دستور Disallow: /images/ از فایل robots.txt خود حذف نمایید. اگر شما SEF patch را بر روی سایت خود نصب نمایید این کار را برای شما انجام می دهد.
اگر میخواهید بدانید برای اینکه سایتتان به صفحه اول گوگل برسد، چقدر باید سرمایهگذاری کنید، پیشنهاد میکنم به صفحه قیمت سئو وبنگاران پارسه نگاهی بیندازید. در این صفحه، هزینهها بهصورت شفاف و با توضیحات کامل درباره هر پلن، مزایا و زمانبندیها ارائه شده تا شما بتوانید بهترین تصمیم را برای رشد کسبوکارتان بگیرید.

دستور Disallow: /images/ در robots.txt
آیا میدانید که استفاده نادرست از دستور Disallow: /images/ در فایل robots.txt میتواند باعث حذف دائمی تصاویر سایت شما از نتایج جستجوی گوگل شود؟ در این راهنمای جامع از وب نگاران پارسه، به طور کامل با کاربردهای صحیح، خطرات جدی و بهترین روشهای جایگزین آشنا خواهید شد.
شاید شما هم به این فکر افتادهاید که با مسدود کردن پوشه images در فایل robots.txt، هم «بودجه خزیدن» خود را صرفهجویی کنید و هم از دزدیده شدن عکسهای ارزشمند سایتتان جلوگیری کنید. این ایده به ظاهر منطقی، میتواند یکی از بزرگترین اشتباهات سئوی تکنیکی باشد که یک وبمستر ممکن است مرتکب شود.
فایل robots.txt در واقع نقشه راهی است که به رباتهای موتورهای جستجو مانند Googlebot میگوید کجا میتوانند به سایت شما دسترسی داشته باشند و کجا نمیتوانند. دستور Disallow در این فایل، مانند یک تابوی «ورود ممنوع» عمل میکند. اما وقتی این تابو را روی پوشه تصاویر خود قرار میدهید، چه عواقبی در پی خواهد داشت؟
در این مقاله جامع از تیم تخصصی سئو وب نگاران پارسه، ما نه تنها به بررسی نحوه استفاده از این دستور میپردازیم، بلکه عواقب ناخواسته، هشدارهای مهم و روشهای به مراتب بهتر و ایمنتر را نیز به شما آموزش خواهیم داد. اگر نمیخواهید تصاویر سایتتان به طور کامل از نتایج جستجوی گوگل محو شوند، این مطلب را تا انتها دنبال کنید.
برای اینکه از قیمت دقیق و جزئیات پلنهای طراحی سایت مطلع شوید، میتوانید به صفحه هزینه طراحی سایت سر بزنید. در این صفحه، تعرفهها به همراه امکانات هر نوع سایت، از وبسایت شرکتی گرفته تا فروشگاهی، بهطور کامل توضیح داده شده تا شما بتوانید با اطلاعات کافی بهترین گزینه را انتخاب کنید.

فایل robots.txt چیست و دستور Disallow
قبل از اینکه به جزئیات بپردازیم، باید یک درک واضح از نقشه اصلی سایت خود داشته باشید.
تعریف ساده فایل robots.txt
فایل robots.txt یک فایل متنی ساده است که در ریشه دامنه سایت شما قرار میگیرد (مثلاً: www.example.com/robots.txt). این فایل، اولین جایی است که خزندههای موتورهای جستجو به محض ورود به سایت شما آن را بررسی میکنند. وظیفه اصلی آن این است که به این رباتها راهنمایی کند که کدام بخشهای سایت قابل دسترسی نیستند.
نقش دستور Disallow
دستور Disallow یکی از مهمترین دستورات این فایل است. با استفاده از این دستور، میتوانید مسیرهایی (URL paths) را مشخص کنید که نمیخواهید رباتها به آنها دسترسی پیدا کنند.
نکته کلیدی: بسیار مهم است که به یاد داشته باشید دستورات robots.txt یک «درخواست» هستند، نه یک «دستور قطعی و اجباری». رباتهای مطیع و قانونمند (مثل Googlebot) معمولاً از این درخواستها پیروی میکنند، اما برخی رباتهای مخرب ممکن است آن را نادیده بگیرند.
ساختار پایه یک دستور Disallow
ساختار استاندارد به این شکل است:
User-agent: [نام ربات] Disallow: [مسیری که میخواهید مسدود کنید]
برای مثال، دستور زیر به تمام رباتها (*) میگوید که اجازه crawl کردن پوشه admin را ندارند:
User-agent: * Disallow: /admin/ اگر به دنبال رشد کسبوکار آنلاین و افزایش دیده شدن در گوگل هستید، صفحه طراحی سایت و سئو تضمینی وبنگاران پارسه را از دست ندهید. در این صفحه، روشهای حرفهای طراحی سایت به همراه خدمات سئوی تضمینی معرفی شده تا سایت شما هم زیبا باشد و هم در نتایج جستجو رتبه بالایی کسب کند.![]()
کاربردهای صحیح و منطقی دستور Disallow: /images/
اگرچه در ادامه خطرات این دستور را شرح خواهیم داد، اما بد نیست بدانید در برخی شرایط خاص، استفاده از Disallow: /images/ میتواند توجیه منطقی داشته باشد.
۱. مسدود کردن پوشههای تصاویر کاملاً بیربط و داخلی
اگر پوشهای در سایت شما وجود دارد که حاوی تصاویری است که هیچ ارزشی برای کاربران و موتور جستجو ندارند و صرفاً برای عملکرد داخلی سایت استفاده میشوند، مسدود کردن آن میتواند منطقی باشد.
مثالهایی از این تصاویر:
آیکونهای سیستمی و دکمههای داخلی CMS
تصاویر پروفایل کاربران (در صورتی که عمومی نیستند)
عکسهای موقت و لاگهای سیستمی
تصاویر مربوط به رابط مدیریت (Backend) سایت
در این حالت، هدف این است که ربات گوگل زمان و منابع خود را برای crawl کردن محتوای ارزشمندتر سایت صرف کند.
۲. مدیریت ترافیک سرور در شرایط خاص
در سایتهای بسیار بزرگ با ترافیک crawl بالا، ممکن است سرور تحت فشار قرار گیرد. در چنین شرایطی و به صورت موقت، ممکن است مدیران سایت تصمیم بگیرند بخشهای کماهمیتتر مانند آرشیو تصاویر قدیمی را مسدود کنند تا بار روی سرور کاهش یابد. با این حال، این یک راهحل مقطعی است و راهحلهای بهتری مانند ارتقای سرور یا بهینهسازی کش وجود دارد.
جدول خلاصه: کاربردهای صحیح Disallow: /images/
| کاربرد | توضیح | مثال |
|---|---|---|
| تصاویر بیارزش سیستمی | مسدود کردن تصاویری که برای کاربر و سئو بیارزش هستند. | آیکونها، تصاویر پروفایل کاربران |
| مدیریت موقت ترافیک | کاهش بار روی سرور در شرایط بحرانی و به صورت موقت. | آرشیو عظیم تصاویر قدیمی و بیبازدید |
هشدار: خطرات بزرگ و اغلب جبرانناپذیر استفاده از Disallow: /images/
این بخش، قلب مقاله است. بسیاری از وبمستران به دلیل ناآگاهی از این خطرات، به صورت ناخواسته به رتبه و ترافیک سایت خود آسیب میزنند.
۱. حذف کامل تصاویر از نتایج جستجوی گوگل (Image Search)
این مورد، مستقیمترین و بدترین اثر استفاده از این دستور است.
چه اتفاقی میافتد؟
وقتی شما از دستور Disallow: /images/ استفاده میکنید، در واقع به Googlebot میگویید: «لطفاً به هیچ وجه به پوشه images و محتویات آن سر نزن». گوگل نیز معمولاً این درخواست را میپذیرد. در نتیجه:
گوگل هیچ یک از تصاویر داخل این پوشه را crawl نمیکند.
این تصاویر هرگز در «index» یا فهرست گوگل ذخیره نمیشوند.
تصاویر شما به طور کامل از نتایج جستجوی تصاویر گوگل (Google Images) حذف میشوند.
پیامد: شما یک منبع ترافیک کاملاً رایگان و ارزشمند را از دست میدهید. بسیاری از کاربران از طریق جستجوی تصاویر به سایتها وارد میشوند و با این کار، شما خود را از این چرخه ترافیک حذف میکنید.
۲. از دست دادن فرصت طلایی سئو تصاویر (Image SEO)
حتی اگر تصاویر شما به صورت مستقیم در صفحات سایت embedded شده باشند و کاربران آنها را ببینند، مسدود کردن پوشه images باعث میشود گوگل نتواند ارتباط کامل بین تصویر و محتوای صفحه را درک کند.
مثال عملی:
فرض کنید یک مقاله کامل درباره «نگهداری از گلهای آپارتمانی» نوشتهاید و در آن از یک تصویر با نام نگهداری-گل-پتوس.jpg در پوشه images استفاده کردهاید. شما برای این تصویر، Alt Text یا متن جایگزین عالی هم نوشتهاید: آموزش تصویری نگهداری از گل پتوس.
اما اگر پوشه images را disallow کرده باشید:
گوگل ممکن است نتواند این تصویر را ببیند و crawl کند.
در نتیجه، شانس خود برای رتبهگیری در کلیدواژههای مرتبط مانند «گل پتوس» یا «عکس گل پتوس» را از دست میدهید.
همچنین، گوگل نمیتواند از این تصویر به عنوان یک «سیگنال مثبت مرتبط» با محتوای صفحه شما استفاده کند، که این امر میتواند به طور غیرمستقیم بر رتبه کلی صفحه نیز تأثیر بگذارد.
۳. تأثیر منفی شدید بر تجربه کاربری (UX)
این یک سناریوی واقعی و مخرب است:
۱. کاربری در گوگل تصاویر، عکس یک محصول از سایت شما را میبیند.
۲. روی آن عکس کلیک میکند.
۳. گوگل، کاربر را به صفحهای که عکس در آن قرار دارد هدایت میکند.
۴. اما به دلیل مسدود بودن پوشه images توسط robots.txt، گوگل هرگز نتوانسته است خود تصویر را crawl و ذخیره کند.
۵. در نتیجه، به جای نمایش تصویر در کنار صفحه، یک آیکون شکسته یا جای خالی (Error) به کاربر نشان داده میشود.
نتیجه نهایی: کاربری که با اشتیاق برای دیدن تصویر و مطالعه مطلب به سایت شما آمده، با یک تجربه ناقص و مشکلدار مواجه میشود. این اتفاق، نرخ پرش (Bounce Rate) را افزایش میدهد و اعتماد کاربر را از بین میبرد.
جدول خلاصه: خطرات اصلی Disallow: /images/
| خطر | توضیح | پیامد نهایی |
|---|---|---|
| حذف از Google Images | گوگل تصاویر شما را نمیبیند و ایندکس نمیکند. | از دست دادن ترافیک ارگانیک ارزشمند |
| تضعیف سئو تصاویر | گوگل قادر به درک ارتباط تصویر و متن صفحه نیست. | از دست دادن فرصت رتبهگیری برای کلمات کلیدی تصاویر |
| تخریب تجربه کاربری | نمایش جای خالی یا خطا به کاربر در صفحه نتایج. | افزایش نرخ پرش و کاهش اعتماد کاربر |
راهحلهای ایمن و هوشمندانهتر به جای Disallow: /images/
خبر خوب این است که برای رسیدن به اهدافی که ممکن است شما را به سمت استفاده از Disallow: /images/ سوق داده، راهحلهای به مراتب بهتری وجود دارد.
۱. استفاده از متا دایرکتیو Noindex برای صفحات حاوی تصاویر
این یک جایگزین فوقالعاده است. تفاوت اصلی این دو دستور را باید درک کنید:
Disallow: به ربات میگوید «اجازه crawl این مسیر را نداری». (مانع دیدن میشود)Noindex: به ربات میگوید «میتوانی این صفحه را crawl کنی، اما اجازه نداری آن را در index خودت ذخیره کنی». (مانع نمایش در نتایج میشود)
اگر نگران ایندکس شدن صفحاتی مثل «گالری تصاویر» قدیمی هستید، به جای مسدود کردن کامل دسترسی، از متا تگ noindex در <head> همان صفحه استفاده کنید:
<meta name="robots" content="noindex">مزیت این روش: ربات گوگل صفحه و تصاویر داخل آن را میبیند، درک میکند که این صفحه بخشی از سایت شماست، لینکهای آن را دنبال میکند، اما آن صفحه را در نتایج جستجو نمایش نمیدهد. این روش بسیار ایمنتر و هوشمندانهتر است.
۲. بهینهسازی تصاویر و استفاده استراتژیک از اتریبیوت Alt
به جای پنهان کردن تصاویر، آنها را به یک دارایی ارزشمند برای سئو تبدیل کنید. یک تصویر بهینهشده میتواند منبع ترافیک مستقل باشد.
چکلیست بهینهسازی تصاویر:
نام فایل: از نامهای توصیفی و حاوی کلمه کلیدی استفاده کنید (به جای
DS234.jpgازگل-پتوس-نگهداری.jpg).متن جایگزین (Alt Text): این متن برای توصیف تصویر برای موتورهای جستجو و کاربران نابینا حیاتی است. آن را مختصر، توصیفی و حاوی کلمه کلیدی مرتبط بنویسید.
فشردهسازی (Compression): حجم تصاویر را بدون کاهش محسوس کیفیت، کاهش دهید تا سرعت بارگذاری صفحه بهبود یابد. ابزارهایی مانند ShortPixel یا TinyPNG میتوانند کمک کنند.
قالب مناسب: از فرمتهای مدرن مانند WebP که هم کیفیت بالا و هم حجم کمتری دارند، استفاده کنید.
ابعاد تصویر: سایز تصویر را متناسب با همان اندازهای که در صفحه نمایش داده میشود، ذخیره کنید.
۳. استفاده از اتریبیوت rel=”nofollow” برای لینکهای مشکوک
اگر هدف شما از مسدود کردن images، جلوگیری از هدر رفتن «اعتبار لینکها» یا Link Juice برای تصاویر بیارزش است، راهحل بهتری وجود دارد. برای لینکهایی که به تصاویر یا صفحات داخلی بیارزش اشاره میکنند، از اتریبیوت rel="nofollow" استفاده کنید. این کار به گوگل میگوید که این لینک خاص را دنبال نکند.
<a href="/images/old-icon.png" rel="nofollow">آیکون قدیمی</a>
۴. راهکار نهایی برای محافظت: واترمارک کردن تصاویر حساس
اگر نگران دزدیده شدن تصاویر اختصاصی و باارزش خود (مثلاً عکسهای آثار هنری یا محصولات خاص) هستید، مسدود کردن دسترسی گوگل، راه حل نیست. زیرا در این صورت اصلاً کسی آنها را نمیبیند! راهحل حرفهای، واترمارک کردن (Watermarking) تصاویر است.
با قرار دادن لوگو یا نام سایت به صورت شفاف روی تصاویر، هم مالکیت خود را ثبت میکنید، هم در صورت استفاده توسط دیگران، تبلیغی برای برند شما خواهد بود.

چگونه وضعیت فعلی پوشه images خود را در گوگل بررسی کنیم؟
ممکن است مطمئن نباشید که از قبل مرتکب این اشتباه شدهاید یا نه. روشهای سادهای برای بررسی وجود دارد.
۱. استفاده از عملگر site: در گوگل
سادهترین روش، جستجوی site:yourdomain.com/images/ در گوگل است. اگر نتیجهای نشان داده نشد یا فقط صفحهای که تصاویر در آن embedded شده را نشان داد (نه خود تصاویر)، احتمالاً پوشه images شما مسدود است.
۲. بررسی گزارش «Indexing» در گوگل سرچ کنسول (GSC)
گوگل سرچ کنسول، بهترین ابزار برای این تشخیص است.
به حساب GSC خود بروید.
از منوی سمت چپ، به Indexing > Pages بروید.
به تعداد صفحات ایندکس شده نگاه کنید. اگر صفحات مهمی حاوی تصویر ایندکس نشدهاند، میتواند یک نشانه باشد.
همچنین در بخش Indexing > Sitemaps میتوانید ببینید آیا تصاویر از طریق sitemap معرفی شدهاند یا خیر.
۳. استفاده از ابزار «Inspection URL»
در همین گوگل سرچ کنسول، از ابزار قدرتمند «Inspection URL» استفاده کنید.
آدرس کامل یک تصویر از سایت خود (مثلاً
https://yourdomain.com/images/product.jpg) را در نوار inspection وارد کنید.گوگل به شما خواهد گفت که آیا میتواند به این آدرس دسترسی داشته باشد یا خیر. اگر با خطای
Blocked by robots.txtمواجه شدید، یعنی مشکل تأیید میشود.
جمعبندی نهایی: بهترین استراتژی چیست؟
در این مقاله به طور کامل با دستور Disallow: /images/، کاربردهای نادر، خطرات بزرگ و راهحلهای جایگزین آشنا شدیم. بیایید نکات کلیدی را یک بار دیگر مرور کنیم:
به عنوان یک قاعده کلی و همیشگی، از دستور
Disallow: /images/به طور کلی خودداری کنید. این کار مانند آن است که جلوی چشمهای گوگل را بگیرید.به جای پنهان کردن منابع، استراتژی خود را بر بهینهسازی و ارزشآفرینی متمرکز کنید. تصاویر بهینهشده، یک دارایی سئو هستند، نه یک بدهی.
از دستور
Disallowفقط برای مسدود کردن بخشهای truly بیارزش و سیستمی سایت استفاده کنید.برای کنترل ایندکس شدن، از متا تگ
noindexبه جایdisallowاستفاده نمایید.همیشه وضعیت crawl و ایندکس تصاویر خود را through گوگل سرچ کنسول زیر نظر داشته باشید.
اگر پس از مطالعه این مقاله در مدیریت فایل robots.txt سایت خود تردید دارید یا نیاز به یک بررسی تخصصی دارید، متخصصان سئو و طراحی سایت وب نگاران پارسه آماده ارائه مشاوره رایگان و بررسی فنی سایت شما هستند. با ما تماس بگیرید تا مطمئن شوید هیچ اشتباه فنی مانع رشد آنلاین کسبوکار شما نمیشود.


