ایکون
قالب اکسترا
120 وبسایت آماده شرکتی و فروشگاهی
فقط با 1,378,000 تومان
مشاهده و خرید
آموزش سئو

چطور Robots.txt وردپرس را برای سئو بهینه کنیم؟

رقابت در دنیای آنلاین به جایی رسیده که حتی کوچکترین و ساده ترین سایت ها به دنبال بهبود سئو سایت خود هستند. یکی از مهم ترین عوامل، تأثیر فایل Robots.txt در سئو است. حتما می پرسید چطور؟ خب جواب خیلی ساده است. این فایل به خزنده های ربات جستجو می گوید که کدام صفحات سایت شما ایندکس شوند و کدام نه!

2
18 دی 1397
آخرین بروزرسانی: 15 مهر 1403

اما Robots.txt چیست؟ چطور این فایل را به صورت بهینه برای سئو ایجاد کنیم؟ و از کجا بدانیم که این فایل هیچ نقصی ندارد؟ در این مقاله می خواهیم همه این موارد را بررسی کنیم. با ما همراه باشید.

Robots.txt چیست؟

Robots.txt یک فایل برای آنالیز سئو سایت است که وب مسترها به ربات های خزنده موتور جستجو اعلام می کنند که چطور سایتشان را ایندکس کنند. این فایل معمولا در ریشه دایرکتوری ذخیره شده که به عنوان پوشه اصلی سایت شما شناخته می شود. فرمت اصلی یک فایل robot.txt به صورت زیر است.

بهینه سازی فایل robot.txt

می توانید در این فایل، خط های مختلفی به صورت دستورالعمل، تعریف کنید. اینکه کدام URL ها ایندکس شوند یا خیر. همچنین نقشه سایت های مختلفی را اضافه کنید. در اینجا مثالی از فایل robots.txt وردپرس برای شما نمایش داده ایم.

بهینه سازی فایل robot.txt

همانطور که در تصویر بالا مشاهده می کنید، ما به ربات های موتور جستجو، اعلام کرده ایم که می تواند فایل های موجود در پوشه آپلود را می تواند ایندکس کند(Allow). همچنین جلو موتور جستجو، را برای ایندکس کردن افزونه ها و فولدر ادمین وردپرس گرفته ایم(با عبارت Disallow) و در خط آخر هم آدرس نقشه سایت xml را نوشته ایم.

چه نیازی به داشتن فایل robots.txt برای سایت وردپرس داریم؟

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

این مسئله در اوایل کار وب سایتتان و زمانی که محتوای کمی دارید، چندان مهم نیست و به چشم نمی آید. اما زمانی که کارتان پیشرفت می کند و محتوای سایت زیادتری می شود؛ زمانی می رسد که ترجیح می دهید کنترل بیشتری روی نحوه crawl و ایندکس سایتتان داشته باشید. اما چرا؟ بیایید با هم دلایل را بررسی کنیم.

ربات های خزنده موتورهای جستجو برای هر سایت سهمی در نظر می گیرند. به این معنی که تعداد مشخصی صفحه را در یک نشست(session) معین بررسی می کنند. اگر پس از پایان نشست هنوز تعداد صفحه باقی مانده بود، دوباره در نشستی دیگر این کار را به پایان می رسانند. به این صورت زمان ایندکس صفحات سایت شما بالا می رود.

اما به راحتی می توانید این زمان را کاهش دهید. کافی است ربات های خزنده، صفحات غیرضروری مثل ادمین وردپرس، فایل افزونه ها، فولدر تم را ایندکس نکنند. با این کار، موتورهای جستجو وقت بیشتری برای ایندکس صفحات مفید و ضروری شما دارند.

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

چگونه یک فایل robot.txt در وردپرس ایجاد کنیم؟

دو راه برای ایجاد فایل روبات txt وجود دارد. شما می توانید هر کدام را برایتان مناسب بود، انتخاب کنید.

روش 1: ویرایش فایل Robots.txt با استفاده از Yoast SEO

اگر از افزونه Yoast استفاده می کنید، بخشی برای ایجاد این فایل در اختیار شما قرار دارد. از این امکان در پنل مدیریت وردپرس می توانید فایل Robot.txt را ایجاد و ویرایش کنید. کافی است در منو ادمین وردپرس به سئو > ابزارها مراجعه کنید.

بهینه سازی فایل robot.txt

در صفحه بعد، یواست سئو، فایل Robot.txt قبلی را به شما نشان می دهد. و اگر تا به حال این فایل را نداشتید، در این مرحله robot.txt ایجاد می شود.

به صورت پیش فرض فایلی که generator تحویل می دهد، به این صورت خواهد بود.

نکته مهم: حتما محتوای فایل را پاک کنید. چون چیزی که اینجاست به معنی آن است که ربات های خزنده موتور جستجو اصلا سایت شما را ایندکس نکنند. حالا وقت آن رسیده که قوانین سایت خود را در این فایل یادداشت کنید و به این شیوه با ربات های موتور جستجوها ارتباط برقرار کنید. می توانید از تصویر زیر به عنوان محتوای ایده آل robot.txt استفاده کنید.

البته فراموش نکنید که بعد از اتمام تغییرات حتما دکمه ذخیره را بزنید.به این ترتیب می توانید با افزونه یواست سئو فایل robot.txt را ویرایش کنید.

نکته: به یاد داشته باشید اگر از افزونه سئو وردپرس دیگری مانند رنک مث نیز استفاده میکنید جای نگرانی نیست چرا که با استفاده از این افزونه نیز می توانید بهینه سازی فایل روبوتس را انجام دهید.

روش 2. ویرایش فایل Robots.txt وردپرس دستی با استفاده از FTP

برای این کار، نیاز به استفاده از یک نرم افزار FTP دارید. اگر برنامه های FTP را نمی شناسید یا راجع به کار اف تی پی اطلاعات دقیقی ندارید، پیشنهاد می کنم مطالعه این مقاله را از دست ندهید.

طبق آموزش ها با استفاده از نرم افزار FTP به وردپرس متصل شوید. robot.txt در فولدر ریشه سایتتان است.

اگر این فایل را نمی بینید، به معنی این است که ندارید. پس یکی باید ایجاد کنید.

فایل Robot.txt وردپرس یک فایل متنی ساده است. پس به راحتی می توانید آن را دانلود کنید. و با یک ویرایشگر متن ساده مثل Notepad یا TextEdit آن را ویرایش کنید. بعد از اینکه تغییرات لازم را ایجاد کردید، مجددا با گزینه آپلود آن را به فولدر ریشه سایت برگردانید.

چطور Robot.txt را برای بهینه سازی تست کنیم؟

یک روش مطمئن از بهینه بودن این فایل برای سئو، تست است. البته که ابزارهای زیادی برای این کار وجود دارد که مطمئن ترین راه استفاده از ابزار موجود در Google Search Console است. وارد اکانت سایتتان در وب مستر شوید و به نسخه قدیمی سوئیچ کنید.

از اینجا به مسیری که برای فایل Robot.txt قرار داده شده دسترسی دارید. روی Crawl > robots.txt Tester کلیک کنید.

این ابزار به صورت خودکار این فایل را برداشته و آن را تست می کند. همه خطاهای احتمالی و خطرات و ایرادها را همینجا به شما تذکر می دهد.

بهینه سازی فایل Robot.txt

هدف نهایی بهینه سازی فایل robot.txt این است که فایل هایی که به صورت عمومی در دسترس نیست را ایندکس نکند. برای مثال فایل های موجود در فولدر wp-plugins یا پیج هایی که در ادمین وردپرس وجود دارند. برخی از سئوکاران در قدیم معتقد بودند اگر صفحاتی مثل تگ ها، دسته بندی ها، و… ایندکس نشوند، صفحات سایت زودتر در دسترس خزنده های گوگل قرار می گیرند و رتبه بالاتری به دست می آورید.

مقاله پیشنهادی: جلو گیری از ایندکس شدن سایت توسط فایل robots.txt

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

محبوبه حیدری | مدیر سئو
محبوبه حیدری | مدیر سئو
من محبوبم، کارشناسی ارشد مدیریت IT دارم و بیشتر از 5 ساله که تخصصی وردپرس و سئو کار می‌کنم. معتقدم که هیچ چیز نشدنی وجود نداره؛ فقط استقامت و تلاش میخواد.
مقالات مرتبط
بنر
آموزش رایگان سئو وردپرس
در این مقاله با آموزش وردپرس رایگان مواردی مانند تنظیمات پیشخوان وردپرس، نصب افزونه‌های وردپرس، سئو داخلی، خارجی و تکنیکال را آموزش می‌دهیم تا با هزینه کم و انجام تمام اقدامات برای سئو سایت به رتبه های برتر نتایج گوگل دست پیدا کنید.
بنر
چک لیست سئو وردپرس؛ نکات عملی برای رسیدن به رتبه 1
برای رسیدن به رتبه اول نتایج گوگل باید یک سایت بهینه برای موتورهای جستجو داشته باشید. در این مقاله چک لیست سئو 2023 برای سئو داخلی، سئو خارجی، سئو تکنیکال را آماده کرده ایم، تا انتهای مقاله همراه ما باشید.
بنر
آموزش رنک مث؛ تنظیمات صفر تا 100 کاملا کاربردی
در آموزش رنک مث، شما را با نحوه نصب و راه اندازی آن آشنا خواهیم کرد تا بتوانید براحتی اصلی ترین تنظیمات سئو را برای سایت وردپرسی خود انجام دهید.
بنر
آموزش ساخت رایگان اکانت ماز پرو Moz Pro
به کمک اکانت MOZ Pro می توانید از آخرین تغییرات قوانین و نکات سئو خبر دار شوید، کمپین های کنترل استراتژی سئو تعیین کنید، عملکرد رقبای خود را رصد کنید، نقاط ضعف و قدرت خود را بیشتر بشناسید و جایگاه بهتری در موتور جستجو بدست آورید. در ادامه با آموزش ساخت اکانت Moz Pro با ما همراه باشید.
2 دیدگاه
hacer
hacer
05 دی 1402 09:48

سلام خسته نباشید یه سوال داشتم سایت ما چند هفته هست که سایتی رو منتشر کردیم و این کامل سئو شده اما وقتی که توی سرچ کنسول به صورت دستی آدرسی رو میزنیم توی گوگل ایندکس میشه و در حالت پیشفرض هیچ صفحه ای خودش ایندکس نمیشه، این محتویات فایل robots.txt سایته به نظر شما مشکلی در این کدها وجود داره که جلو ایندکس شدن رو بگیره ؟

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
حتی نقشه سایت هم قرار دادیم برای این فایل که لینک ها رو بهتر پیدا کنه ولی چیزی به صورت خودکار ایندکس نمیشه لطف کنید ما رو راهنمایی کنید.

آیا مفید بود ؟
0
محبوبه حیدری | مدیر سئو
محبوبه حیدری | مدیر سئو
05 دی 1402 11:20

سلام دوست عزیز
فایل robots به طور پیش فرض اوکیه (شاید تنظیمات بیشتری نیاز داشته باشه ولی بدون مشکل هست). لطفا ادامه این دستورات نقشه سایت رو هم درج کنید.
برای دامنه‌های تازه ثبت شده معمولا این اتفاق می‌افته که ممکنه صفحاتتون دیر ایندکس بشه، این طبیعیه و جای نگرانی نداره. به فعالیتتون ادامه بدید و همچنان هر صفحه و محتوای جدید رو در سرچ کنسول اینسپکت کنید.

آیا مفید بود ؟