El rastreador de Google no entenderá sus propios mapas. ¿Cómo solucionar?

Encontré palabras extrañas, (tengo, aquí, imágenes, lo siento) que se suponía que no estaban en mi sitio y que el rastreador de Google las tomaba como palabras clave.

Parece que Google está teniendo errores al rastrear páginas que usan mapas de Google, por lo que está tomando las cadenas de error como grandes palabras clave.

Estoy usando Openlayers para mostrar mapas en ambos sitios. El código es así.

<script src="http://openlayers.org/api/OpenLayers.js"></script>
<script src="http://maps.google.com/maps/api/js?v=3&amp;sensor=false"></script>
<script type="text/javascript">
$(function() {
  $("#mapOuter").html('<div class="thumbnail"><div id="map" style="height:250px"></div></div>')
  map = new OpenLayers.Map("map")
  //map.addLayer( new OpenLayers.Layer.OSM   ("OpenStreeetMap") )
  map.addLayer( new OpenLayers.Layer.Google("Google v3"     ) )
  vectors = new OpenLayers.Layer.Vector("vector")
  map.addLayer( vectors )

  map.addControl( new OpenLayers.Control.LayerSwitcher() );
  map.addControl( new OpenLayers.Control.Navigation({documentDrag:true}) );
  map.addControl( new OpenLayers.Control.PanZoom() );
  var in_options = {
      'internalProjection': map.baseLayer.projection,
      'externalProjection': new OpenLayers.Projection("EPSG:4326")
  };

    var lon=-57.954900
    var lat=-34.917000

  map.setCenter(new OpenLayers.LonLat(lon, lat) // Center of the map
    .transform(
      new OpenLayers.Projection("EPSG:4326"), // transform from WGS 1984
      new OpenLayers.Projection("EPSG:900913") // to Spherical Mercator Projection
    ), 15 // Zoom level
  )

});
</script>

¿Cómo puedo solucionar este "error" para que el rastreador de Google pueda tomar buen contenido de mi sitio?

Bono de búsqueda de Google (para mostrar que los errores están indexados)

ACTUALIZACIÓN, "Solución" aplicada:

Tenía un mapa diferente por cada página de mi sitio, terminé convirtiendo todos los mapas en imágenes y solo mantuve un mapa interactivo en el que realmente necesitaba la interacción del usuario con coordenadas y cosas de mapeo. La solución que utilicé me llevó a crear y abrir código fuente.osm-static-maps. Espero que ayude a alguien!

El sitio consiguió varias mejoras:

Se deshizo de estas palabras incómodas en google webmasters.SEO más relevante que utiliza imágenes estáticas con el atributo "alt" html img en lugar del mapa js "no indexable".Carga de página más rápida (eliminó todas las bibliotecas de mapas y carga de mosaicos).Rendimiento js más rápido (menos js para procesar por cliente)Experiencia mejorada para el usuario: el desplazamiento de la página provocó el zoom del mapa en lugar del desplazamiento real (se puede pensar que esto podría resolverse deshabilitando el desplazamiento del mapa para hacer zoom, pero esto llevó a un usuario que esperaba ampliar el mapa en el desplazamiento, ambas formas fueronbien y mal al mismo tiempo).

En el lado negativo, encontré:

Menos interactividad del usuario (página aburrida).Menos contexto en el mapa (mapa menos informativo).

Estas dos cosas podrían ser "fijas" al cargar el mapa cuando el usuario hace clic en el mapa img. El lado negativo es que si el usuario hace clic en el mapa img involuntariamente, la carga del mapa puede ser vista como un comportamiento inesperado por el usuario.

Edit2

Hice un proyecto de código abierto a partir de esto. ¡Revisa!https://github.com/jperelli/osm-static-maps

Respuestas a la pregunta(6)

Su respuesta a la pregunta