تگ ” rel=”noreferrer noopener به عنوان یکی از تغییرات جدید در وردپرس مطرح است و ضروری می باشد که هر طراح سایت و سئو کار با آن اشنا شده و مزایا و معایب آن را بداند تا بتواند به مدیریت بهتر وبسایت باتوجه به تغییرات اعمال شده دست یابد. ما در این مقاله به آموزش تگ نوریفر می پردازیم و به دلایل ظاهر شدن این تگ و همچنین چگونگی عملکرد آن پرداخته و به شما یاد می دهیم درصورت نیاز چگونه آن را حذف نمایید.

تگ rel=”noreferrer noopener” چیست؟

این تگ از نسخه  4.7.4 وردپرس به بعد اضافه شد و تعدادی از سئو کاران را نگران کرد. اما شما با دانستن عملکرد این تگ، از نگرانی های خود کاسته و به اهمیتش پی خواهید برد. زمانی که شما عبارت target=”-blanc” را وارد نمایید، در ادامه این عبارت کدی به صورت خودکار افزوده می گردد که در این مقاله مورد مطالعه قرار گرفته است.” rel=”noreferrer noopener برای جلوگیری از تب نپینگ مورد استفاده قرار می گیرد و برای جلوگیری از این نوع خطرات کاربردیست. تب نپینگ در حقیقت نوعی کلاه برداری اینترنتی است که هکران با سواستفاده از وبسایت های معتبر و هک آن ها، از اطلاعات کاربران استفاده کرده و به دزدیدن این اطلاعات می پردازند.

noopener noreferrer چگونه از تب نپینگ جلوگیری می شود؟

راهکارهای زیادی برای جلوگیری از این مساله توسط تگ ” rel=”noreferrer noopener  رعایت می گردد که ما در اینجا قصد داریم در مورد آن ها صحبت کنیم.

  • وقتی شما این تگ را به مجموعه کدهای خود اضافه می نمایید، اگر صفحه ای بر اثر کلیک کاربر بر روی لینک ایجاد شده باشد، دسترسی به  window object از طریق window.opener انجام نمی شود و از اطلاعات موجود در صفحه اصلی محافظت می گردد.
  • یکی دیگر از مواردی که در این تگ موردتوجه است، norefferrer می باشد. این قسمت به مرورگر اعلام می کند که اطلاعاتی HTTP ارجاعی را در هنگامی که برروی لینکی کلیک می شود به صفحه جدید منتقل نکنند و بدین شکل اطلاعات به هکران منتقل نمی شود.

تگ rel=”noreferrer noopener” چه تأثیری در بهبود امنیت دارد؟

تگ rel=”noreferrer noopener” در بهبود امنیت و حفاظت در برابر برخی حملات به صورت زیر تأثیر می‌ گذارد:

  • حفاظت از اطلاعات ارجاعی: تگ rel=”noreferrer” با برداشتن اطلاعات ارجاعی، می‌ تواند از افشای اطلاعات حساس مانند آدرس IP کاربر و جزئیات نشانی صفحه از جایی که کاربر بر روی لینک کلیک کرده است، جلوگیری کند. این اطلاعات می‌ توانند در برخی موارد مورد سوء استفاده قرار گیرند، بنابراین حفظ حریم خصوصی و امنیت در این زمینه بسیار مهم است.
  • جلوگیری از دسترسی غیرمجاز به اطلاعات opener: تگ rel=”noopener” از دسترسی غیرمجاز به اطلاعات صفحه اصلی جلوگیری می ‌کند. وقتی یک صفحه باز می ‌شود و لینکی در آن صفحه وجود دارد که به صفحه دیگری هدایت می ‌کند، پنجره ‌ای برای صفحه جدید باز می ‌شود و اطلاعات opener شامل مرجع صفحه اصلی را دارد. این می‌ تواند توسط هکرها به منظور تزریق کد مخرب و دسترسی به اطلاعات حساس مورد استفاده قرار بگیرد. با استفاده از تگ rel=”noopener”، امکان دسترسی غیرمجاز به اطلاعات صفحه اصلی محدود شده و امنیت بیشتری برای کاربران فراهم می ‌شود.

بنابراین، استفاده از تگ rel=”noreferrer noopener” در لینک‌ ها بهبود امنیت و حفاظت در مقابل حملات سایبری را فراهم کرده و از افشای اطلاعات حساس و دسترسی غیرمجاز به اطلاعات جلوگیری می ‌کند.

تاثیر تگ “rel=”noopener noreferrer بر روی سئو

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

به طور کلی می توانیم بگوییم که استفاده از تگ rel=”noreferrer noopener” تأثیر مستقیمی بر روی سئو سایت ندارد. این تگ ‌ها بیشتر برای بهبود امنیت و حفاظت در برابر حملات سایبری طراحی شده ‌اند و تأثیر اندکی بر رتبه ‌بندی سایت در موتورهای جستجو دارند. موتورهای جستجو مانند گوگل، بیشتر بر روی محتوا، ساختار و سرعت بارگیری صفحات، لینک ‌های ورودی و سایر عوامل سئو تمرکز می ‌کنند و در عمل، استفاده از تگ rel=”noreferrer noopener” بر روی لینک‌ها تأثیر قابل توجهی در این عوامل ندارد.

بنابراین، اگر هدف شما بهبود سئو سایت است، استفاده از تگ rel=”noreferrer noopener” به تنهایی کافی نیست. به جای آن، باید بر روی عوامل مهم سئو متمرکز شوید، مانند بهینه ‌سازی محتوا، استفاده از کلمات کلیدی مناسب، بهینه ‌سازی ساختار صفحات، سرعت بارگیری سایت، بهینه‌ سازی تگ‌ های متا و سایر عوامل مهم سئو. کارشناسان سئو شرکت یارس می توانند در زمینه سئو و بهینه سازی سایت به شما کمک کنند.

در کل، استفاده از تگ rel=”noreferrer noopener” برای بهبود امنیت و حفاظت سایت شما مفید است، اما تأثیر مستقیمی بر روی سئو ندارد. بنابراین، برای بهبود سئو سایت خود، به عوامل سئو مهم تری تمرکز کنید.

چه موارد خاصی می ‌تواند نیاز به استفاده از تگ rel=”noreferrer noopener” داشته باشد؟

استفاده از تگ rel=”noreferrer noopener” در موارد زیر می ‌تواند مفید باشد:

  • لینک‌ های خروجی از سایت شما: اگر لینکی در سایت شما وجود دارد که به خارج از سایت شما هدایت می ‌کند، مانند لینک‌ های تبلیغاتی یا لینک‌ های به شبکه‌ های اجتماعی، استفاده از تگ rel=”noreferrer noopener” می ‌تواند منجر به بهبود امنیت و حفاظت شود. با استفاده از این تگ‌ ها، اطلاعات ارجاعی و اطلاعات opener برای خروجی لازم نیستند و از تزریق کد و دسترسی غیرمجاز جلوگیری می‌ شود.
  • لینک‌ های به صفحات خارجی: در صورتی که لینکی در سایت شما وجود دارد که به صفحات خارجی هدایت می‌ کند، ممکن است نیاز به حفاظت از حریم خصوصی کاربران و جلوگیری از دسترسی غیرمجاز به اطلاعات opener وجود داشته باشد. در این حالت، استفاده از تگ rel=”noreferrer noopener” مناسب است.
  • صفحاتی که در پنجره جدید باز می ‌شوند: اگر صفحه ‌ای در سایت شما وجود دارد که در پنجره جدید باز می شود، استفاده از تگ rel=”noreferrer noopener” می ‌تواند از دسترسی غیرمجاز به اطلاعات opener جلوگیری کند.

در کل، استفاده از تگ rel=”noreferrer noopener” برای موارد خاصی مناسب است که نیاز به حفاظت از امنیت و حریم خصوصی کاربران دارند. در سایر موارد، ممکن است این تگ ‌ها از لحاظ عملکرد و تجربه کاربری مورد نیاز نباشند. قبل از استفاده از این تگ ‌ها، بهتر است موارد خاص و نیازهای سایت خود را ارزیابی کنید.

آیا استفاده از تگ rel=”noreferrer noopener” برای لینک‌ های ورودی نیز مفید است؟

استفاده از تگ rel=”noreferrer noopener” برای لینک‌ های ورودی به سایت شما مفید نیست و توصیه نمی ‌شود. این تگ ‌ها اصطلاحاً برای لینک‌ های خروجی طراحی شده ‌اند و هدف اصلی آن ها جلوگیری از دسترسی غیرمجاز به اطلاعات opener و افزایش امنیت است. لینک‌ های ورودی به سایت شما در واقع از منابع ترافیک ورودی مهم هستند و استفاده از این تگ‌ ها می ‌تواند منجر به از بین رفتن اطلاعات ارجاعی و کاهش روند ترافیک سایت شما شود.

در واقع، هدف از لینک‌ های ورودی این است که کاربران را به سایت شما هدایت کرده و ترافیک ورودی را افزایش دهند. با استفاده از تگ rel=”noreferrer noopener” برای لینک ‌های ورودی، اطلاعات ارجاعی که به شما کمک می‌ کند تا بفهمید از کجا کاربران به سایت شما رسیده ‌اند، از بین می ‌رود. این می‌  تواند تحلیل داده‌ های سایت و بهبود استراتژی ‌های بازاریابی شما را دشوار کند.

تاثیر تگ rel=”noopener noreferrer” بر فیلیت مارکتینگ

همانطور که قبلا ذکر شد، با استفاده از این تگ، از انتقال اطلاعات به صفحات باز شده جلوگیری شده و سرور افیلیت هیچگونه اطلاعاتی را دریافت نمی کند. به طور مثال اطلاعاتی همچون نوع ویندوز، دیوایس، محل کنونی کاربر و غیره بعد از کلیک بر روی لینک به سرور منتقل نمی شود. بنابراین در سایت های فروش این موضوع می تواند ازار دهنده بوده و تمایل به غیرفعال کردن این تگ داشته باشند. بنابراین لازم است بدانید چگونه ” rel=”noopener noreferrer را غیر فعال کنیم.

غیر فعال کردن rel=”noopener noreferrer

در ابتدا لازم است از سایت خود بک اپ بگیرید. سپس مجموعه کدهای زیر را به فایل function.php Theme’s  منتقل کرده و در وردپرس اضافه نمایید.

 

بعد از اینکه این کدها را اضافه کردید ، تنظیمات را از حالتی که اتوماتیک “rel=”noreferrer noopener را بعد از قطعه کد “target=”_blank نماش دهد برمی دارید و از این به بعد این تگ اضافه نخواهد شد. اما در مورد کدهایی که قبل از اعمال این تغییرات به وجود آمده اند راهکار چیست؟

آسان ترین و سریع ترین راهکار برای از بین بردن تاثیر “rel=”noreferrer noopener بر روی تگ ها این است که این مراحل را در نظر بگیرید:

در ابتدا لازم است از پلاگین Better Search Replace برای این منظور استفاده کنید. این پلاگین را نصب کرده و فعال نمایید. گام بعدی این است که عبارت rel=”noopener noreferrer” را جستجو کرده و آن ها را خالی کنید. سپس لازم است تیک ” Run as a dry run” راغیر فعال کرده و در پایان بر روی Run search/Replace کلیک کنید.

 

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

ابتدا افزونه Better Search Replace که قبلا ذکر شد را نصب و فعال کنید. سپس همان عبارت قبل یعنی rel=”nofollow noopener noreferrer”  را سرچ نمایید و در کادر replace، یک اسپیس بزنید. بعد از آن تیک Run as a dry run را برداشته و در پایان بر روی عبارت ” Run Search/Replace” کلیک نمایید.

تمامی مراحل ذکر شده برای افرادی است که در فیشینگ نیاز به اطلاعات کاربر دارند اما به طور کلی این تگ برای بهبود وضعیت به وردپرس افزوده شده و به افزایش امنیت کمک می کند. بنابراین توصیه ما به استفاده از این تگ برمی گردد.

تگ rel=”noreferrer noopener” چیست؟

تگ rel=”noreferrer noopener” چیست؟

جمع بندی 

همان طور که توضیح دادیم تگ rel=”noreferrer noopener” یک ویژگی HTML است که معمولاً برای لینک‌ های خروجی از یک صفحه وب استفاده می ‌شود. این تگ ‌ها به طور کلی به این صورت استفاده می ‌شوند : rel=”noreferrer noopener” .

rel=”noreferrer”:  این تگ از مرورگرها می ‌خواهد که اطلاعات ارجاعی (referrer) را در هنگام انتقال کاربر از صفحه فعلی به صفحه مقصد حذف کنند. به عبارت دیگر، این تگ از این موضوع  جلوگیری می ‌کند که صفحه مقصد اطلاعاتی درباره صفحه اصلی که کاربر از آن به صفحه مقصد رفته است دریافت کند.

rel=”noopener”:  این تگ مانع از این می شود که صفحه مقصد از طریق JavaScript به صفحه اصلی دسترسی داشته باشد. این کار از نظر امنیتی مهم است.

بنابراین، استفاده از تگ rel=”noreferrer noopener” در لینک ‌های خروجی می‌ تواند بهبود امنیت و حفاظت کاربران را ارتقا دهد. با این حال، استفاده از این تگ ‌ها برای لینک ‌های ورودی به سایت شما توصیه نمی‌ شود، زیرا ممکن است به تحلیل داده‌ ها و بهبود استراتژی ‌های بازاریابی شما آسیب برساند.

همچنین بخوانید:

اموزش سئو مقدماتی و پایه

گوگل ادوردز چیست؟

۱۵ تکنیک دیجیتال مارکتینگ

چگونه یک محتوای سئو شده بنویسیم؟

الگوریتم فلوریدا چیست؟

لینک فالو و نوفالو چیست؟

الگوریتم رقص گوگل چیست؟

تگ noreferrer noopener چیست؟

محتوای مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست