تگ noindex یکی از متاتگهای سئو است که از ایندکس شدن صفحه توسط موتورهای جستجوگر جلوگیری میکند. این تگ میتواند در ساختار html صفحه بهکار رفته یا اینکه در یکی از headerهای پاسخ http برای درخواستکننده ارسال شود.
تگ noindex را میتوان یکی از کاربردیترین و مرسومترین تگهای سئو دانست که برای بهینهسازی صفحات یک سایت، حتما باید با آن آشنایی داشت. در ادامه این مطلب، به معرفی کامل تگ نوایندکس پرداخته و نحوه فعالسازی (یا غیر فعالسازی) آن از طریق وردپرس و فایل robots.txt را آموزش خواهیم داد.
اگر شما هم میخواهید با این تگ آشنایی بیشتری پیدا کرده و نحوه کارکرد آن را بشناسید، پیشنهاد میکنیم که تا انتهای مطلب با ما همراه باشید.
در این مقاله میخوانید...
تگ noindex چیست؟
با اینکه بارها از اهمیت تولید محتوا صحبت کردیم، اما نمیتوان صرفا این مقوله را برای بهینهسازی یک وبسایت کافی دانست. یکی از بخشهایی که موتورهای جستجوگر هنگام Crawl کردن (خزیدن) یک صفحه بررسی میکنند، متاتگهای آن صفحه است. متاتگها شامل گستره وسیعی از کدها میشوند که هرکدام از آنها برای انجام عمل یا جلوگیری از عمل بهخصوصی کاربرد دارند.
وقتی که یک صفحه ایندکس شده است، بدینمعنا است که در نتایج جستجوی گوگل (یا سایر موتورهای جستجوگر) بهنمایش درآمده و کاربران میتوانند به صفحه مورد نظر دسترسی داشته باشند؛ اما اگر نمیخواستیم که صفحه در نتایج جستجو نشان داده شود باید چکار کنیم؟ اینجا است که تگ noindex به ما کمک خواهد کرد.
تگ نوایندکس باعث میشود که رباتهای خزنده، صفحه را ایندکس نکنند؛ درواقع هیچ اثری از صفحه در نتایج جستجو بهنمایش در نخواهد آمد.
چه زمانی باید از تگ نوایندکس استفاده کرد؟
بهطورکلی هر صفحهای که از نظر سئو ارزش چندانی نداشته باشد، بهتر است که از تگ noindex در آن استفاده شود. تعدادی از صفحاتی که بهتر است دارای تگ نوایندکس باشند در ادامه آورده شدهاند.
صفحات تکراری یا کم ارزش (Thin Content)
ایندکس شدن صفحاتی که دارای محتوای تکراری یا کم ارزش هستند میتواند ارزش یک سایت را از نظر سئو کاهش دهد. گاهی اوقات، تولید محتوای متنی یک صفحه هنوز کاملا بهپایان نرسیده یا اینکه به هر دلیل، ایندکس شدن یک صفحه کاربردی نخواهد داشت. در چنین حالتی بهتر است که از تگ noindex استفاده کرد.
صفحات ورود، ثبت نام و داشبورد
گاهی اوقات الزامی برای ایندکس شدن صفحات ورود و ثبت نام وجود ندارد. علاوهبراین، هیچ نیازی به ایندکس شدن صفحه داشبورد نیست؛ بههمینخاطر، استفاده از تگ نوایندکس میتواند کاربردی باشد.
صفحات قوانین، حریم خصوصی و سیاستها
در اغلب مواقع نیازی به ایندکس شدن صفحات قوانین، حریم خصوصی یا سیاستها وجود ندارد. با استفاده از تگ noindex در این صفحات، میتوان سئو سایت را بهبود بخشید.
صفحات دستهبندی محصولات و فیلترهای جستجو
بعضی از وبسایتها هیچ نیازی به ایندکس کردن صفحات دستهبندی یا صفحاتی که برای نمایش جستجوها ساخته میشوند ندارند. در چنین حالتی، تولید محتوای توضیح محصول به شیوهای با کیفیت و انجام لینکسازی اصولی برای افزایش بازدید و فروش کفایت میکند.
با قرار دادن تگ noindex برای صفحات دستهبندی و جستجو، میتوان نمره کلی سئو را افزایش داد و قطعا نتیجه بهتری را حاصل کرد.
آموزش برداشتن تگ noindex در وردپرس
تقریبا ۷۰ درصد وبسایتهای فعال در جهان از وردپرس استفاده میکنند. برای برداشتن تگ noindex در وردپرس، یک روش جامع وجود دارد؛ علاوهبراین، میتوان با استفاده از افزونههای سئو وردپرس نیز این کار را انجام داد که در این مقاله دو تا معروفترینها (Yoast و Rankmath) را مورد بررسی قرار خواهیم داد.
برداشتن تگ noindex در وردپرس بهصورت مستقیم
تفاوتی ندارد که برای یک وبسایت تولید محتوای فارسی انجام شده، یا اینکه محتواها به هر زبان دیگری نگارش شده باشند؛ در هر صورت، میتوان با استفاده از گذاشتن و برداشتن تگ noindex بهصورت مستقیم در وردپرس، نمایش صفحات در نتایج موتورهای جستجوگر را کنترل کرد.
برای این کار لازم است تا ابتدا وارد پنل مدیریت وردپرس شد و سپس از طریق منویی که در کنار پنل قرار گرفته است، روی گزینه «تنظیمات» کلیک کرد. سپس در همین منو باید گزینه «خواندن» را انتخاب کرد. با این کار، صفحهای بهنماش درمیآید که پایین آن عبارت «از موتورهای جستجو درخواست کن تا محتوای سایت را بررسی نکنند» قرار داده شده است.
با فعالسازی این گزینه و کلیک روی «ذخیره تنظیمات»، تگ noindex برای تمامی صفحات سایت فعال میشود. درصورتی که این گزینه تیک نداشته باشد، یعنی در حال حاضر صفحات سایت مانعی برای ایندکس شدن ندارند.
لازم به ذکر است که در این روش، نمیتوان ایندکس شدن یا ایندکس نشدن صفحات را سفارشی سازی کرد. درواقع تنظیمات روی کل سایت اعمال میشوند.
برداشتن تگ noindex در وردپرس از طریق Yoast
برای تقویت سئو سایت راههای مختلفی وجود دارد. برای مثال، با سفارش تولید محتوای رپورتاژ میتوان بکلینکهای سایت را افزایش داد؛ یا با افزونههایی مانند Yoast، سئو داخلی سایت را بهبود بخشید.
افزونه Yoast مرسومترین افزونه سئو است که سایتهای وردپرسی از آن استفاده میکنند. برای برداشتن تگ noindex از طریق این افزونه کافی است که به بخش ویرایش نوشته یا صفحه رفت و در قسمت تنظیمات Yoast، وارد قسمت پیشرفته شد.
در این قسمت عبارت «به موتورهای جستجو اجازه نمایش این صفحه را میدهید؟» قرار دارد که پایین آن میتوان یکی از گزینههای «بله» یا «خیر» را انتخاب کرد.
طبیعی است که با انتخاب گزینه بله، صفحه قابلیت ایندکس شدن و با انتخاب خیر، صفحه امکان ایندکس شدن را نداشته باشد.
برداشتن تگ noindex در وردپرس از طریق Rank Math
یکی دیگر از افزونههای محبوب سئو، Rank Math نام دارد. برای اینکه تگ نوایندکس را از طریق این افزونه به یک صفحه اضافه کرد یا آن را برداشت، کافی است که به بخش ویرایش پست یا صفحه مورد نظر مراجعه کرد و در بخش Rank Math SEO، تب «پیشرفته» را باز کرد.
در این تب گزینهای به اسم «No Index» وجود دارد که درصورت فعال بودن آن، صفحه ایندکس نمیشود و درصورت غیر فعال بودن، صفحه قابلیت ایندکس شدن را دارد. لازم به ذکر است که بعد از تغییرات، حتما باید روی دکمه «بروزرسانی» کلیک کرد.
تگ noindex در فایل robots.txt
فایل robots.txt یکی از مهمترین فایلهای هر سایت است. درواقع این فایل نحوه رفتار موتورهای جستجوگر با یک سایت را مشخص میکند. برای اینکه از طریق فایل robots.txt از ایندکس شدن صفحات جلوگیری کرد، میتوان از کد زیر استفاده کرد:
* : User-agent
Disallow: آدرس صفحه
صفحاتی که میخواهید تگ noindex داشته باشند را میتوانید به این روش به فایل robots.txt اضافه کنید.
استفاده مستقیم از تگ noindex در html
برای اینکه از طریق کد html صفحه آن را به حالت noindex درآورد، میتوان کد زیر را قبل از <head/> قرار داد.
<meta name="robots" content="noindex" />
بدینشیوه، موتورهای جستجوگر قادر نخواهند بود که صفحه مورد نظر را در نتایج جستجو بهنمایش درآورند.
جمعبندی
در این مطلب سعی کردیم تا ضمن معرفی تگ نوایندکس، آموزش برداشتن تگ noindex در وردپرس و استفاده از این تگ در فایل robots.txt و html را نیز ارائه دهیم.
تگ نوایندکس در مواقعی میتواند بسیار کاربردی باشد و بههمینخاطر، پیشنهاد میشود که هر کارشناس سئو بهخوبی با این تگ و نحوه گذاشتن و برداشتن آن آشنایی پیدا کند. تفاوتی ندارد که قیمت تولید محتوا چقدر بوده باشد و محتوای نهایی تا چه میزان برای کاربر مفید واقع شود؛ در نهایت اگر بعضی از اصول پایهای رعایت نشوند، قطعا به سئو سایت ضربه وارد خواهد شد.
در آخر، پیشنهاد میکنیم که اگر سوال یا نقطه ابهامی در ذهنتان ایجاد شده، حتما آن را در بخش نظرات با ما در میان بگذارید.
بسیار عالی ممنون
سپاس از لطف شما علیرضا جان.