I’m considering to embed some spamtraps (i.e. email adresses that will feed all their incoming email to the spam filter) into some web pages.

However, I want to prevent people from accidentially using these links or even just seeing them. So using “display: none” seems appropriate. But Google is known to punish websites ‘hiding’ content from users but not from robots.

Some sites say, Google will just ignore the parts that are within “display: hidden”, others say it will punish the site altogether.

Maybe the adsense control comments will help

<!-- google_ad_section_start(weight=ignore) -->

but it wouldn’t really make sense. It’s meant for adsense only.

Or the page could become a bit more hackish and use javascript to kill the unwanted content. Any experiences with the proper way of hiding spamtrap email links like this:

<a href="mailto:aaaaaaa-never-email-this-address@domain.tld"
>Unwanted Emails only<:/a>