Что такое NOfollow NOreferrer NOopener (упрощенный SEO)
Содержание
- Введение
- Типы ссылок в HTML
- 2.1 NoFollow
- 2.2 NoReferrer
- 2.3 NoOpener
- Работа поисковых систем и браузеров
- Зачем использовать атрибуты NoFollow, NoReferrer и NoOpener
- 4.1 Использование NoFollow
- 4.2 Использование NoReferrer
- 4.3 Использование NoOpener
- Рекомендации по использованию
- 5.1 Ошибки при использовании атрибутов
- 5.2 Альтернативы безопасности
- Заключение
Типы ссылок в HTML: NoFollow, NoReferrer и NoOpener
В этом видеоуроке мы разберем различные типы ссылок в HTML, такие как NoFollow, NoReferrer и NoOpener. Буду постараемся объяснить каждый атрибут простым и понятным способом, так как вокруг SEO, или оптимизации для поисковых систем, существует множество дезинформации. Даже такие считающие себя экспертами, как команда Yoast SEO, которая автоматически добавляет подобные атрибуты в своем плагине, не всегда понимают их настоящее назначение.
Давайте начнем с разбора кода. Ссылка в HTML представляет собой тег "a" с атрибутом "href", указывающим адрес веб-документа, к которому ведет ссылка. Может быть ссылка на веб-страницу, изображение, PDF-документ и так далее. Существуют дополнительные атрибуты, такие как NoFollow, которые могут быть использованы вместе с ссылкой.
2.1 NoFollow
Атрибут NoFollow указывает поисковой системе или браузеру не переходить по данной ссылке. Относительно поисковых систем, они обычно находят новую информацию, следуя за ссылками, чтобы индексировать ее. Если веб-страница содержит ссылку с атрибутом NoFollow, поисковая система проигнорирует эту ссылку и продолжит обработку оставшегося контента страницы. Это может быть полезно, например, когда у вас есть форум, где люди могут оставлять комментарии с ссылками, и вы не можете модерировать все эти ссылки.
2.2 NoReferrer
Атрибут NoReferrer используется для предотвращения передачи дополнительной информации о переходе по ссылке. Обычно, когда вы переходите по ссылке, браузер и веб-сервер могут видеть некоторую дополнительную информацию, такую как время перехода и IP-адрес. Если ссылка имеет атрибут NoReferrer, эта информация не будет передаваться веб-серверу.
2.3 NoOpener
Атрибут NoOpener добавляет дополнительный уровень безопасности при открытии ссылки в новой вкладке. Обычно браузеры передают информацию о предыдущей вкладке в новую, что может создать риски в отношении защиты данных, особенно при проведении онлайн-транзакций или работы с конфиденциальной информацией. При использовании атрибута NoOpener информация о предыдущей вкладке не будет передаваться в новую, что повышает безопасность. Однако, если безопасность является приоритетом, необходимо использовать и другие методы, такие как установка правильных параметров безопасности на сервере.
Заключение
Теперь мы рассмотрели основные аспекты атрибутов NoFollow, NoReferrer и NoOpener. Я надеюсь, что теперь вы лучше понимаете, что они означают и когда их следует использовать. Помните, что важно принимать во внимание контекст и специфику вашего веб-сайта при применении этих атрибутов. Помимо этого, существуют и другие методы и практики безопасности, которые могут обеспечить защиту вашего веб-сайта.