Боюсь, нет 100% способа предотвратить это.
Вы могли бы вставить ссылку самостоятельно с помощью Javascript, но тогда это ни к чему не приведет, если PageRank перейдет.
Вы могли бы дать им HTML со ссылкой, имеющей идентификатор, такой как mycompanybacklink
, и проверить с помощью Javascript, существует ли элемент или нет. Если это не так, не показывайте значок или что-то еще. Если это так, вы можете убедиться, что ссылка является вашим веб-сайтом, а текст - тем, что вы хотите. Вам нужно будет отредактировать HTML-код, который вы разместили в качестве образца, чтобы ссылка шла перед сценарием, а не после. Однако этот элемент все еще может существовать, но может быть заблокирован каким-либо другим элементом или просто скрыт с помощью CSS. Затем вы можете также сделать что-то похожее на то, что сейчас делает jQuery с его : скрытый селектор: вместо того, чтобы смотреть на свойство CSS само по себе (что, скорее всего, попробует веб-мастер), вы можете просто увидеть сам элемент или его родители занимают любое место в документе. Я думаю, что это делается с помощью offsetWidth и offsetHeight, но я не уверен. Хотя стоит посмотреть ...