نمایه سازی جستجو را باnoindex
noindex
یک قاعده با <meta>
است
تگ یا هدر پاسخ HTTP و برای جلوگیری از نمایه سازی محتوا توسط موتورهای جستجو استفاده می شود
از قانون noindex
مانند Google پشتیبانی کنید. وقتی Googlebot آن صفحه را می خزد و
تگ یا هدر را استخراج می کند، گوگل آن صفحه را به طور کامل از نتایج جستجوی گوگل حذف می کند،
صرف نظر از اینکه سایت های دیگر به آن پیوند دارند یا خیر.
استفاده از noindex
در صورتی مفید است که به سرور خود دسترسی روت ندارید، زیرا
به شما امکان می دهد دسترسی به سایت خود را به صورت صفحه به صفحه کنترل کنید.
در حال اجراnoindex
دو راه برای پیاده سازی noindex
وجود دارد: به عنوان تگ <meta>
و
به عنوان یک هدر پاسخ HTTP. آنها همان اثر را دارند. روشی را انتخاب کنید که بیشتر است
مناسب برای سایت شما و مناسب برای نوع محتوا. مشخص کردن
قانون
noindex
در فایل robots.txt توسط Google پشتیبانی نمیشود.
همچنین می توانید قانون noindex
را با قوانین دیگری که نمایه سازی را کنترل می کنند ترکیب کنید. برای
به عنوان مثال، می توانید با یک قانون به یک راهنمایی
nofollow
بپیوندید:
.
noindex
<meta name="robots" content="noindex, nofollow" />
<meta>
برچسب زدن
برای جلوگیری از نمایه سازی همه موتورهای جستجو که از قانون noindex
پشتیبانی می کنند
یک صفحه در سایت خود، تگ <meta>
زیر را در آن قرار دهید
بخش
<head>
صفحه شما:
<meta name="robots" content="noindex">
برای جلوگیری از فقط خزندههای وب Google از فهرست کردن یک صفحه:
<meta name="googlebot" content="noindex">
توجه داشته باشید که برخی از موتورهای جستجو ممکن است این را تفسیر کنند
noindex
متفاوت است. در نتیجه، این امکان وجود دارد که صفحه شما ممکن است
هنوز در نتایج سایر موتورهای جستجو ظاهر می شود.
درباره برچسب noindex
<meta>
بیشتر بخوانید.
هدر پاسخ HTTP
به جای یک تگ <meta>
، می توانید یک X-Robots-Tag
برگردانید
هدر HTTP با مقدار noindex
یا none
در پاسخ شما.
هدر پاسخ را می توان برای منابع غیر HTML مانند PDF، فایل های ویدئویی و تصویر استفاده کرد
فایل ها. در اینجا نمونه ای از پاسخ HTTP با هدر X-Robots-Tag
آمده است
دستور دادن به موتورهای جستجو برای ایندکس نکردن یک صفحه:
HTTP/1.1 200 OK (...) X-Robots-Tag: noindex (...)
درباره noindex
سرصفحه پاسخ بیشتر بخوانید.
اشکالزدایی noindex
مشکلات
ما باید صفحه شما را بخزیم تا <meta>
تگ ها و هدرهای HTTP را ببینیم. اگر
یک صفحه هنوز در نتایج ظاهر می شود، احتمالاً به این دلیل است که ما از آن زمان به بعد صفحه را نکاسته ایم.
شما قانون noindex
را اضافه کردید. بسته به اهمیت صفحه در
اینترنت، ممکن است ماهها طول بکشد تا Googlebot یک صفحه را دوباره مشاهده کند. می توانید از گوگل درخواست کنید
با استفاده از
ابزار بازرسی URL.
اگر میخواهید سریعاً صفحهای از سایت خود را از نتایج جستجوی Google حذف کنید، به ما مراجعه کنید اسناد در مورد حذف.
دلیل دیگر همچنین می تواند این باشد که فایل robots.txt URL را از وب گوگل مسدود می کند خزنده ها، بنابراین آنها نمی توانند برچسب را ببینند. برای رفع انسداد صفحه خود از گوگل، باید فایل robots.txt خود را ویرایش کنید.
در نهایت، مطمئن شوید که قانون noindex
برای Googlebot قابل مشاهده است. برای تست اگر شما
noindex
پیاده سازی صحیح است، از آن استفاده کنید
ابزار بازرسی URL
برای دیدن HTML که Googlebot هنگام خزیدن صفحه دریافت کرده است.
شما همچنین می توانید استفاده کنید
گزارش نمایه سازی صفحه
در کنسول جستجو برای نظارت بر صفحات سایت خود که Googlebot از آنها استخراج کرده است
قانون
noindex
.