Що таке Noreferrer?
Noreferrer (rel="noreferrer") - це ключове слово в атрибуті HTML-посилання "rel", яке вказує браузеру не надсилати жодної інформації про джерело на цільовий ресурс, коли користувач натискає посилання на сторінці. Крім того, воно вказує браузеру поводитися так, ніби вказано атрибут "noopener", що забезпечує додатковий рівень безпеки.
Простіше кажучи, це означає, що коли хтось натискає на посилання з атрибутом "noreferrer", сервер цільового ресурсу не знатиме, звідки прийшов відвідувач. В Google Analytics цей візит буде показаний як прямий трафік, а не як реферальний.
Ось приклад того, як це виглядає в HTML-коді:
<a href="https://example.com" rel="noreferrer" target="_blank">Приклад посилання</a>
Чому важливий нореферер?
Атрибут referrer
важливий з кількох причин:
- Конфіденційність: Це гарантує, що цільовий веб-сайт не отримає інформацію про реферала, що може допомогти захистити конфіденційність користувачів.
- Безпека: Завдяки включенню функції
noopener
, він не дає цільовому веб-сайту отримати контроль над вікном-джерелом, захищаючи користувачів від потенційних ризиків для безпеки.
Використання атрибуту referrer
може допомогти зберегти конфіденційність ваших користувачів і захистити їх від потенційних загроз безпеки.
Чи важливий нореферер для SEO?
Атрибут noreferrer
не має прямого впливу на SEO. Посилання з noreferrer
все ще є доступними для сканування і проходять через посилальний капітал (посилальний сік).
Ви можете додати noreferrer
до зовнішніх посилань на вашому веб-сайті, щоб підвищити безпеку і конфіденційність ваших від відувачів. Однак, навіть якщо noreferrer
не вказано, сучасні браузери зазвичай надсилають лише доменне ім'я як інформацію про джерело.
Коли використовувати Noreferrer
- Зовнішні посилання: Використовуйте
перенаправлення
на зовнішні посилання, щоб цільовий сайт не знав, звідки прийшов трафік. - Занепокоєння з приводу безпеки: Впровадьте
перенаправлення
для захисту від зловмисного контролю над контекстом вікна вашого сайту. - Конфіденційність: Підвищуйте конфіденційність користувачів, запобігаючи отриманню цільовим сайтом даних про рефералів.
Найкращі практики використання Noreferrer
- Комбінуйте з Noopener: Оскільки
referrer
включає в себе переваги безпекиnoopener
, його вигідно використовувати для зовнішніх посилань. - Відстежуйте аналітику: Майте на увазі, що використання
перенаправлення
призведе до того, що ці відвідування будуть відображатися як прямий трафік в інструментах аналітики. - Оцініть потребу: Оцініть, чи потрібні додаткові переваги конфіденційності та безпеки для ваших конкретних посилань і бази користувачів.
Поширені запитання
Що робить атрибут referrer?
Атрибут referrer
не дозволяє браузерам надсилати інформацію про реферала на цільовий ресурс і включає в себе переваги безпеки, які надає noopener
.
Чи впливає перенаправлення на SEO?
Ні, атрибут noreferrer
не впливає на SEO. Посилання з цим атрибутом все ще доступні для сканування і проходять через еквівалентність посилань.
Чи потрібно використовувати перенаправлення для всіх моїх зовнішніх посилань?
Використання перенаправлення
для зовнішніх посилань може підвищити конфіденційність і безпеку користувачів, тому зазвичай рекомендується для посилань, що вказують на зовнішні сайти.