جلوگیری از ایندکس شدن سایت وردپرس در گوگل چاپ

  • 0

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

چرا نباید بگذاریم گوگل سایت ناتمام ما را ایندکس کند؟

دلایل مختلفی برای محدود کردن ایندکس شدن سایت در مراحل اولیه توسعه وجود دارد، از جمله:

  • سایت در حال طراحی: زمانی که صفحات هنوز ساختار نهایی ندارند یا اطلاعات تستی نمایش داده می شود.
  • نسخه های آزمایشی (Staging): برای تست عملکرد، قالب ها و افزونه ها بدون اینکه روی سایت اصلی تغییری ایجاد شود.
  • سایت های خصوصی یا رمزدار: پروژه هایی که قرار نیست در نتایج جستجو عمومی دیده شوند.

روش اول: محدود کردن دسترسی ربات ها با تنظیمات وردپرس

ساده ترین راه برای مسدود کردن خزنده ها استفاده از گزینه داخلی وردپرس است:

  • وارد پیشخوان وردپرس شوید.
  • از منوی «تنظیمات»، به بخش «خواندن» بروید.
  • گزینه "از موتورهای جستجو بخواه تا محتوای سایت را بررسی نکنند" را فعال کنید.
  • تغییرات را ذخیره کنید.

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

روش دوم: ویرایش دستی فایل robots.txt

اگر ترجیح می دهید کنترل بیشتری داشته باشید، می توانید فایل robots.txt را به صورت دستی ویرایش کنید:

  • وارد کنترل پنل هاست (مثل cPanel) شوید.
  • از بخش File Manager، وارد مسیر public_html شوید.
  • اگر فایل robots.txt وجود ندارد، یک فایل متنی با همین نام بسازید.
  • کد زیر را در آن قرار دهید:
User-agent: *
Disallow: /

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

نکته: اگر فقط می خواهید برخی صفحات خاص را مسدود کنید، آدرس آن صفحه را به صورت زیر وارد نمایید:

Disallow: /sample-page/

روش سوم: محافظت با رمز عبور از مسیر سایت

ایجاد یک لایه امنیتی با رمز عبور، مانع دسترسی خزنده ها به سایت می شود. برای این کار در هاست cPanel:

  • به بخش Directory Privacy بروید.
  • پوشه اصلی سایت (public_html) را انتخاب و روی گزینه Edit کلیک کنید.
  • تیک Password protect this directory را بزنید.
  • سپس یک نام کاربری و رمز عبور تعیین کرده و ذخیره کنید.

روش چهارم: استفاده از افزونه های وردپرس

برای کاربران غیر فنی، افزونه های مدیریت دسترسی مانند Protected Password راه حل ساده ای هستند. کافی است:

  • افزونه را از مخزن وردپرس نصب و فعال کنید.
  • به بخش «تنظیمات -> رمز دار» بروید.
  • رمزگذاری دایرکتوری موردنظر را فعال کنید.

روش پنجم: حذف محتوای ایندکس شده از گوگل

اگر قبل از محدودسازی، سایت یا بخشی از آن در نتایج گوگل دیده شده است، می توانید از ابزار Google Search Console برای حذف آن اقدام کنید:

  • سایت خود را به کنسول جستجوی گوگل اضافه کرده و مالکیت آن را تایید کنید.
  • از منوی سمت چپ، وارد بخش Index > Removals شوید.
  • روی NEW REQUEST کلیک کنید.
  • آدرس صفحه ای که می خواهید حذف شود را وارد کرده و تایید نمایید.

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

جمع بندی

مراحل توسعه سایت، زمان حساسی است که نباید اجازه دهید محتوای ناقص وارد نتایج موتورهای جستجو شود. با استفاده از روش های ساده و کاربردی مثل فایل robots.txt، رمزگذاری پوشه ها یا افزونه های وردپرسی، می توانید از این مسئله جلوگیری کرده و پس از اتمام طراحی، مسیر ایندکس شدن را باز کنید.


آیا این پاسخ مفید بود؟

« بازگشت