Запретить превращение ключевых слов в гиперссылки

Могу ли я запретить превращение определённых слов в гиперссылки? Например, пользователи часто вводят ключевые слова, такие как Abc.Net, которые превращаются в нерабочие гиперссылки. Это вредно для SEO, учитывая, что существует множество таких битых ссылок.

Вы можете удалить или изменить ссылки на доменные зоны верхнего уровня в настройках администратора. Найдите там «markdown linkify tlds».

Я не претендую на знание SEO, но если пользователь не имеет уровня tl3, то ссылки должны быть помечены как nofollow. Разве в таком случае они не должны игнорироваться с точки зрения SEO? (хотя, кажется, я где-то читал, что nofollow — это скорее рекомендация, чем правило).

Если они всегда используют один и тот же домен (например, xyz.net, который я никогда не встречал в местах, где я бывал), возможно, вы сможете использовать функцию отслеживания слов для их замены.

Ссылки, ведущие в никуда, в любом случае не влияют на SEO. Атрибут nofollow — это лишь рекомендация, и поисковые роботы могут следовать ей или нет. Кроме того, наличие или отсутствие nofollow никак не связано со значением обратных ссылок.

Таким образом, битые ссылки беспокоят только пользователей.

Если это конкретный пользователь, который просто хочет больше контроля над тем, что он непреднамеренно автоматически связывает, он может добавить что-то вроде <hairsp>, чтобы разбить расширение.

Например.

abc.N<hairsp>et

abc.Net

И более простой вариант — просто обернуть текст в обратные кавычки или использовать инструмент </> в редакторе, как xyz.net. Возможно, это просто вопрос обучения пользователей.

Просто? Конечно, это вопрос обучения. Но это также серьёзная проблема UX и UI. Такие трюки, как разрыв HTML-тегов:

  • нелогичны (если только человек не программист или что-то в этом роде)
  • требуют запоминать ещё одну (бесполезную) деталь
  • отличаются от всего остального

И потом удивляются, почему возникают трудности с привлечением людей в форумы на базе Discourse и почему Markdown не так широко популярен, хотя здесь об этом часто говорят :wink:

В Discourse уже слишком высоки требования к знанию HTML для написания обычного сообщения на форуме. А если обычный пользователь должен научиться разбивать HTML-теги, это уже слишком много (я не знаю, связано ли это с HTML-тегами, но если что-то выглядит, пахнет или ощущается как плохой UX, это будет зебра :wink: ).

Я считаю, что простых и хороших решений нет. Ближе всего к хорошему — чёрный список. Всё ещё высок шанс, что кто-то использует что-то вроде mywebsite.com и получит рабочую ссылку, но это вопрос высоких требований и персонала. И здесь мы можем обучать, но это нельзя считать окончательным или даже хорошим решением.

Обычный пользователь уже усвоил, что URL-адреса не всегда работают — Facebook научил этому ;). Вот почему так много людей знают самый распространённый трюк: mywebsite .com.