نحوه ویرایش Robots.txt

می خواهید ربات هایی که در سایت تان می خزند رو ویرایش کنید اما نمی تونید؟ نحوه ویرایش Robots.txt وب سایت  بسیار ساده ست و کافی ست که زمان تون رو صرف این بخش از طراحی سایت کنید. شما می تونید فایل robots.txt خودتون رو با کمک افزونه Rank Math SEO از Rank Math SEO → General Settings → Edit robots.txt ویرایش کنید.

نحوه ویرایش Robots.txt وب سایت

نحوه ویرایش Robots.txt وب سایت

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

ویرایش Robots.txt

اجازه دهید برخی از دلایل رایج رو بررسی کنیم:

وجود یک فایل فیزیکی

یکی از دلایل رایج این مشکل این هست که یک فایل robots.txt فیزیکی در پوشه ریشه وب سایت شما وجود دارد. Rank Math یک فایل robots.txt مجازی ایجاد می کند و به شما امکان می دهد آن را از طریق داشبورد وردپرس مدیریت کنید. اگر یک فایل robots.txt واقعی در پوشه ریشه سایت خود دارید، ممکن است نتوانید آن را با Rank Math ویرایش کنید و اعلانی را مطابق شکل زیر مشاهده خواهید کرد.

ویرایش Robots.txt 

ویرایش Robots.txt

برای رفع این مشکل می تونید این فایل رو از طریق FTP یا cPanel File Manager حذف کنید و سپس سعی کنید فایل robots.txt رو از طریق Rank Math ویرایش کنید.

 پلاگین دیگر Robots.txt رو ایجاد می کنه

اگه افزونه دیگری در حال ایجاد فایل robots.txt باشه، نمی تونید اون رو با Rank Math ویرایش کنید. شما به سادگی می تونید افزونه ای که در حال ایجاد فایل هست رو پیدا کرده و غیرفعال کنید تا مشکل رو حل کنید.

مشکل مجوز در وب سرور

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

robots.txt file is not writeable

هنگامی که Rank Math قادر به انجام هیچ گونه ویرایشی در فایل robots.txt وب سایت شما نباشه، ممکن هست متوجه بشید که یک پیام خطای robots.txt file is not writeable. این زمانی امکان پذیر هست که ویرایش فایل از طریق فایل wp-config.php غیرفعال بشه.

robots.txt file is not writeable

robots.txt file is not writeable

برای فعال کردن Rank Math برای ویرایش فایل، فیلتر زیر رو به سایت خود اضافه کنید. پس از اتمام، می‌تونید فایل robots.txt خودتون رو ویرایش کنید، حتی اگه فایل wp-config.php شما دارای یک ثابت باشد که مانع از ویرایش آن میشه. برای افزودن فیلتر به سایت خود می تونید به این راهنما اضافه کنید.

/**
* Allow editing the robots.txt & htaccess data.
*
* @param bool Can edit the robots & htacess data.
*/

add_filter( ‘rank_math/can_edit_file’, ‘__return_true’ );

در صورت تمایل، ثابت DISALLOW_FILE_EDIT رو در فایل wp-config.php خود قرار بدید و اون رو روی false تنظیم کنید. اگه این ثابت قبلاً اضافه شده، مطابق شکل زیر اطمینان حاصل کنید که روی false تنظیم شده.

define ('DISALLOW_FILE_EDIT', false);

علاوه بر wp-config، همچنین ممکن هست افزونه‌ای مانند Really Simple SSL که در وب‌سایت شما نصب شده، ویرایشگرهای داخلی رو به دلایل امنیتی غیرفعال کنه. در این صورت، ممکن هست لازم باشه تنظیمات افزونه خودتون رو به روز کنید تا Rank Math رو برای ویرایش فایل robots.txt فعال کنید.

در افزونه Really Simple SSL، به Settings → Hardening برید و مطمئن بشید که گزینه Disable the interior file editors رو خاموش کردید، همانطور که در زیر نشان داده شده.

افزونه Really Simple SSL

افزونه Really Simple SSL

نحوه ویرایش Robots.txt وب سایت که با قدرت زیاد، مسئولیت بیشتری به همراه داره و باید به این دقت لازم رو داشته باشید. قدرت هدایت ربات Google با یه فایل robots.txt که به خوبی نوشته شده هست، یک قدرت وسوسه انگیز هست. با این وجود، مزایای داشتن یک فایل robots.txt که به خوبی نوشته شده هست، بسیار زیاد، سرعت خزیدن بهتر، نداشتن محتوای بیهوده برای خزنده ها و غیره ست. با این حال، به خاطر داشته باشید که یک اشتباه کوچک می تونه به شما آسیب زیادی وارد کنه. هر سوالی دارید برای ما کامنت کنید و بهترین راهکار های ویرایش اونها رو به ما بگید…

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

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