Un iframe que contiene un banner, es una imagen animada ( por lo tanto no lo lee Google ) sea de la tecnología que sea. Esos html que contienen el banner no estan optimizados para nada y por lo tanto no los posiciona. Si además les insertan la etiqueta meta noindex o la omiten en el robots.txt... lo pone mucho más facil.
Por ello nunca te llevan a una página que contiene un banner. Hay que tener en cuenta que la gente no enlaza a miweb.com/imagenes/banners/mibanner.swf
Sino que publica enlaces a
www.miweb.com o miweb.com/categoria o lo que sea... si a esto le sumamos lo anterior y que no tiene contenido...
En fin. Espero que te hayas aclarado las ideas