روشهای غیرفعال سازی فید RSS
روش کدنویسی
با افزودن قطعه کد اختصاصی به فایل functions.php، درخواستهای ارسالی به آدرسهای RSS با خطای 410 Gone پاسخ داده میشوند. این کد را کپی کرده و در انتهای فایل functions.php اضافه کنید. بهتر است در فایل پوشه چایلد اینکار را انجام دهید.
// با این تابع درخواستهای ارسالی به آدرسهای RSS با خطای 410 Gone پاسخ داده میشوند.
function disable_all_feeds() {
status_header(410);
header('Content-Type: text/html; charset=UTF-8');
echo '<!DOCTYPE html>';
echo '<html><head><title>410 Gone</title></head><body>';
echo '<h1>410 Gone</h1>';
echo '<p>Feeds are disabled on this site.</p>';
echo '</body></html>';
exit;
}
add_action('do_feed', 'disable_all_feeds', 1);
add_action('do_feed_rdf', 'disable_all_feeds', 1);
add_action('do_feed_rss', 'disable_all_feeds', 1);
add_action('do_feed_rss2', 'disable_all_feeds', 1);
add_action('do_feed_atom', 'disable_all_feeds', 1);
add_action('do_feed_rss2_comments', 'disable_all_feeds', 1);
add_action('do_feed_atom_comments', 'disable_all_feeds', 1);
استفاده از افزونه
اگر دنبال یک راه حل تمیز و راحت هستید استفاده از پلاگین سبک که منحصراً برای غیرفعالسازی RSS طراحی شده بهترین راه حل هست . با کلیک بر روی دکمه زیر پلاگین رو دانلود و در وردپرس خود نصب کنید و فعال کنید. (همیشه قبل از هر تغییری از سایت خود بک آپ بگیرید)
نکته فنی:
پیش از اعمال تغییرات، اطمینان حاصل کنید که سایت شما برای خبرنامه ایمیلی یا انتشار خودکار در شبکههای اجتماعی به RSS وابسته نیست.
راهنمای غیرفعال سازی فید RSS در وردپرس؛ راهکاری برای ارتقای سئو و امنیت محتوا
فیدهای RSS در وردپرس ابزاری استاندارد برای انتشار خودکار محتوا هستند. با این حال، در پروژههایی که نیازی به اشتراکگذاری محتوا با ابزارهای خارجی (Feed Readers) ندارند، فعال بودن آنها میتواند بر سئو و امنیت محتوا تأثیر منفی بگذارد. در این مقاله بررسی میکنیم که چرا غیرفعالسازی RSS استراتژی هوشمندانهای برای بهبود عملکرد سایت است و چگونه میتوان آن را به روشی ایمن پیادهسازی کرد.

مزایای کلیدی غیرفعال سازی فید RSS برای سئو
بهینهسازی بودجه خزش (Crawl Budget Optimization)
موتورهای جستجو نظیر گوگل، منابع محدودی برای خزش (Crawl) هر وبسایت در نظر میگیرند. با حذف فیدهای RSS، شما مسیر رباتهای گوگل را به سمت صفحات اصلی، محصولات و مقالات ارزشمند هدایت میکنید و از اتلاف بودجه خزش روی صفحات فید جلوگیری مینمایید. این امر منجر به ایندکس سریعتر محتوای اصلی میشود.
محدودیت ظرفیت خزش مانع از آن میشود که رباتهای گوگل با درخواستهای زیاد، وبسایت شما را کند کنند، که میتواند باعث مشکلات عملکردی شود.
این موضوع در درجه اول تحت تأثیر سلامت کلی سایت شما و محدودیتهای خزش خود گوگل قرار دارد. semrush
مقابله با رباتهای اسکریپر (Content Scraping)
فیدها اغلب خلاصهای از مطلب یا کل آن را نمایش میدهند. اگر گوگل محتوای موجود در فید را جداگانه ایندکس کند، ممکن است با مشکل محتوای تکراری مواجه شوید که اعتبار صفحه اصلی شما را کاهش میدهد. غیرفعالسازی RSS این ریسک را به صفر میرساند.
پیشگیری از همخواری محتوا (Duplicate Content)
بسیاری از رباتهای مخرب با استفاده از فید RSS، محتوای سایت شما را به محض انتشار کپی و در سایتهای دیگر منتشر میکنند. بستن این کانال، دسترسی آسان سارقان محتوا را مسدود میکند.