Тег a, без href это нормально или нет?

1 234
W1
На сайте с 22.01.2021
Offline
306
#21
Антоний Казанский #:
а что принципиально мешает запрограммировать вывод, чтобы в крайнем элементе не выводилась ссылка
Антоний Казанский #:
И соб-но в чём сложность указать <span>? 

Лишние телодвижения, которые никому не нужны.

Мой форум - https://webinfo.guru –Там я всегда на связи
Mik Foxi
На сайте с 02.03.2011
Offline
1215
#22
Антоний Казанский #:
Верно. Кроме этого инструмента есть так же и масса другие SE инструментов, ссылка может не восприниматься и тем самым нарушать объём и полноту анализируемых данных.

это проблема этих устаревших инструментов, пинать их, чтоб доработали и не парили людям голову неправильными данными.

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (Зеркало: https://антибот.рф/ ) Форум на замену серчу: https://foxi.biz/
Mik Foxi
На сайте с 02.03.2011
Offline
1215
#23
Dmitriy_2014 #:
но эти неполные зеленые кружки и красные треугольнички не дают покоя

это больше по врачебной части, а не по сеошно програмистской.

Snake800
На сайте с 02.02.2011
Offline
236
#24
В html4 он является обязательным атрибутом, в html5 - нет. Из этого нужно исходить. Я бы предпочел заполнить href или использовать другие тэги. Но не из-за поисковиков, сторонних валидаторов или перфекционизма. А из-за эргономики разработки и возможных подводных камней, подобно использованию доменов punicode. С другой стороны, это может поставить в ступор разные недопарсеры, что не может не греть душу.
Антоний Казанский
На сайте с 12.04.2007
Offline
786
#25
Mik Foxi #:
это проблема этих устаревших инструментов, пинать их, чтоб доработали и не парили людям голову неправильными данными.

У инструментов проблем нет, заводишь корректные данные - получаешь адекватный расклад, заводишь хрен знамо криво-косо - получаешь массу ошибок и предупреждений.

Отсюда вывод - не надо делать криво косо с допущениями, надо делать четко и логично. Ссылка - ссылкой, объект - объектом, свойства - свойствами. Больше ясности - ближе к рабочей цели. 

√ SEO продвижение ► https://akazansky.ru - экспертный аудит сайтов ( https://akazansky.ru/audit-sajtov ), внедрение эффективных решений цифрового маркетинга. Разговоры о SEO и не только: культурно, вежливо, доброжелательно ► https://t.me/seotusovochka
Mik Foxi
На сайте с 02.03.2011
Offline
1215
#26
Антоний Казанский #:
Отсюда вывод - не надо делать криво косо с допущениями, надо делать четко и логично. Ссылка - ссылкой, объект - объектом, свойства - свойствами. Больше ясности - ближе к рабочей цели. 

выше ответили четко и по делу:

В html4 он является обязательным атрибутом, в html5 - нет. Из этого нужно исходить.

Все остальное уже лирика и личный выбор, типа "я художник, я так вижу" 😀 если там логика что это ссылка, т.е. то на что надо кликать, то я бы тоже наверное сделал "a" а не "span" или "div".

Y8
На сайте с 14.12.2016
Offline
74
#27
Это один из пунктов внутреннего СЕО который просто делается, без каких либо вопросов и сложностей.

Зачем делать неправильно и потом спрашивать правильно это или нет, когда можно просто сделать там где нет href и якорей просто элементом <span>? Даже на крупном действующем проекте это переделывается очень быстро.

Потом из таких пропущенных пунктов и складывается общее внутреннее СЕО и появляются другие вопросы, почему сайт не растет, почему сосед в топе а я нет, почему позиции у сайта падают, откуда ошибки в консоли и тд. 

Все описывать смысла нет, но есть кейсы где подобное использование <a> приводило к потере лидов когда пришёл новый программист, который не ожидал такого использования элемента.

Итог продолжайте делать неправильно, нам только лучше! :)
Mik Foxi
На сайте с 02.03.2011
Offline
1215
#28
yago85 #:
почему сосед в топе а я нет

взять любой более менее жирный топ, хоть в яндексе, хоть в гугле и увидишь что все это полнейший бред и бесполезное занятие, чтоб оправдать свою зарплату сеошнику, типа вот я свистоперделки какие то исправил, давай еще денег и через месяц ты точно будешь в топе, а через месяц опять гугл/яндекс виноват, давай денег будем еще чето делать...

Антоний Казанский
На сайте с 12.04.2007
Offline
786
#29
Mik Foxi #:

выше ответили четко и по делу:

В html4 он является обязательным атрибутом, в html5 - нет. Из этого нужно исходить.

Это выше и по делу, я ответил ещё на первой странице.


Mik Foxi #:
я бы тоже наверное сделал "a" а не "span" или "div".

Ну вот и хорошо, разобрались. 

W1
На сайте с 22.01.2021
Offline
306
#30
yago85 #:
Зачем делать неправильно и потом спрашивать правильно это или нет

Неправильно делать не надо, с этим вообще никто не спорит. Но то, что это неправильно в данном случае - твоё личное мнение, которое не обязательно является верным.

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий