Silly question but couldn't figure our how to do it. Have a link of "German Shepherd" on one of my sites and Adsense is displaying an ad obviously related to that link as its a german text based ad. Q)Can I block ".de" domains under competitor ad filter? Thanks.
Yes you can but you can't block all .de domains, you would have to block single URLs. I guess you could try using *.de and see if that works but I don't think it will.
First try adding a language declaration meta to your code. I have a Kristin Kreuk subdomain on FreshDames, and because of "Kreuk" it was getting lots of weird results - in search engines and adsense, ironically, also Deutsch/German. >> Some search engines went so far as to offer "translate" this page although completely English. I would suspect that this alone may work without having to try and filter out a plethora of individual URLs - although that may be a necessary interim fix. You could simply replace <html> with <html lang="en"> Good Luck - let us know how it turns out and what you did to fix; sure you're not the first, nor will you be the last
Hmm.. interesting note on the language meta tags. When I first started using PHPBB on one of my sites I got a lot of polish ads for the same reason. I changed some things up and they went away, but the language tag is interesting. I will have to keep that in mind.
PHPbb seems to "auto-generate" some really funky keywords - unless you manually tweak the metas and other elements, some stranges results indeed ...