Нужно ли добавлять в ссылки атрибут nofollow rel, если страница href содержит метатег robots, содержащий noindex и nofollow?
Если у меня есть страница ("dontFollowMe.html") с метатегом:
< meta name = "robots" content = "noindex, nofollow" / >
... и я ссылаюсь на эту страницу...
Нужно ли включать атрибут rel из nofollow в элемент a?:
<a href="dontFollowMe.html" rel="nofollow">sign in</a>
Спасибо
4 ответа
Нет, вам не обязательно использовать nofollow на странице без индекса (по техническим причинам, как описано в вашем вопросе).
nofollow = "Не передавайте ссылочный сок на эту страницу. Просто сделайте вид, что его не существует". Конечно, это всего лишь предложение для поисковых систем.
noindex = "Не индексируйте эту страницу. Мне все равно, будут ли другие страницы, связанные с ней, подписанными или нет, просто не индексируйте ее."
По причинам SEO: если в этом вопросе предполагается, что вы ссылаетесь на внутреннюю страницу, ответ на ваш вопрос будет таким: обычно вы хотите, чтобы ссылка на эту неважную страницу не указывалась, а также не индексировала ее на неважной странице.
rel="nofollow" будет сигнализировать сканерам не переходить по ссылкам. Если вы хотите, чтобы пауки проводили качественное время на других ссылках на странице, вы обычно добавляете rel="nofollow" к ссылкам, которые вы не хотите сканировать. Другая причина может быть, если вы не можете поручиться за то, что там на связанной странице. Наличие на странице "нет подписки" означает "нет" для перехода на любые исходящие ссылки на странице. Страница все равно будет сканироваться сканером Google.
(Поскольку вы пометили свой вопрос тегом googlebot, я предполагаю, что вы заинтересованы в Google и теге nofollow и атрибуте ссылки.)
Если у вас есть метафайл nofollow, вам не нужно добавлять к отдельным ссылкам, потому что:
Метатег nofollow robots применяется ко всем ссылкам на странице. Атрибут ссылки rel="nofollow" применяется только к определенным ссылкам на странице. Дополнительную информацию об атрибуте ссылки rel="nofollow" см. В наших статьях справочного центра по пользовательскому спаму и rel="nofollow".
Как метатег роботов nofollow сравнивается с атрибутом ссылки rel="nofollow"?
nofollow
как значение meta-robots
а также nofollow
под типом ссылки подразумеваются разные вещи, или совершенно одинаковые, в зависимости от того, какое определение вы используете ( подробности).
HTML5 определяет, что тип ссылкиnofollow
[…] Указывает на то, что ссылка не была подтверждена первоначальным автором или издателем страницы или что ссылка на указанный документ была включена в основном из-за коммерческих отношений между людьми, связанными с этими двумя страницами.
Это не означает, что по ссылке не должны / не должны переходить посетители / боты.
Поэтому, если вы не подтверждаете ссылку на ваш dontFollowMe.html или если вы добавили ее только по коммерческим причинам (например, для рекламы), вы не должны использовать nofollow
Тип ссылки.