Как разметить рекламу, чтобы исключить ее из поиска?Как разметить рекламу?
Моя особая проблема в том, что у меня есть код ниже за пределами main
и article
элементов на моих страницах. Переход от чисто смысловой к реальной проблеме: обмен ссылкой на мою страницу в Google+, Facebook и Twitter будет использовать изображение рекламы для представления контента.
<aside>
<a href="http://www.example.com/ad" rel="nofollow">
<img src="/example_com.png" /></a>
</aside>
В документации по социальным сетям сообщается, как указать, какое изображение использовать. Но для большей части моего контента ни один образ не был бы лучшим вариантом. Никто из них не объясняет, как это достичь.
Для Google Custom Searches Я мог бы изменить свой код до <aside class="nocontent">
, чтобы достичь этого. Но, согласно документации Google, это не влияет на обычный поиск в Интернете. Тестирование показывает, что ни одна из социальных сетей не уважает это.
Проблема с этим подходом заключается в том, что я не хочу, чтобы мой собственный код был менее эффективным или семантически правильным, чтобы порадовать эти сторонние службы. – Aeyoun
@Aeyoun: Да, я тоже. Однако, используя 'iframe' (дополнительно) соответственно. 'object' (вместо' img') семантически тонкий. Если эти трюки не работают или если вы не хотите это делать, ну, что еще вы можете сделать? Вам придется жить с этими плохими сторонними службами или пытаться связаться с ними, чтобы они могли это исправить. – unor