Spamları engelleyen örnek bir webconfig kodu düzenledim test ettim sorunsuzdur. ihtiyacı olanlar kullanabilir. Webconfig dosyanızda <system.webServer> arasına ekleyip siteleri aşağıdan arttırabilir veya düzenleyebilirsiniz. <rewrite>
<rules>
<!--Referral Spam -->
<rule name="Blacklist block" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_REFERER}" pattern="^(?:https?:\/\/)?(?:www\.)?([^\/]+)(.+)?$" />
<add input="{DomainsBlackList:{C:1}}" pattern="^block$" />
</conditions>
<action type="CustomResponse" statusCode="403" statusReason="Spam botlar giremez !" statusDescription="UZA !" />
</rule>
</rules>
<rewriteMaps>
<rewriteMap name="DomainsBlackList" defaultValue="allow">
<add key="semalt.com" value="block" />
<add key="rank-checker.online" value="block" />
<add key="monetizationking.net" value="block" />
<add key="wreoity.ru" value="block" />
<add key="gasreyt.ru" value="block" />
<add key="mystart3.dealwifi.com" value="block" />
<add key="extensionson.com" value="block" />
<add key="akollmons.ru" value="block" />
<add key="cookie-law-enforcement-bb.xyz" value="block" />
<add key="zveromonstr.ru" value="block" />
<add key="weytsadqwe.com" value="block" />
<add key="thesmartsearch.net" value="block" />
<add key="siopurewew.com" value="block" />
</rewriteMap>
</rewriteMaps>
</rewrite>