Ja, deine Google-Suchergebnisse sind wirklich ein wenig blöd
Du kannst Google nicht anweisen einen anderen Text anzuzeigen aber du selbst kannst es beeinflussen, wenn du kurz überlegst wie ein Robot die Seiten indiziert:
Ein Robot liest den HTML-Quelltext genau so wie er in deiner Datei enthalten ist "von oben nach unten". Und da bei deinen Sites immer der Hinweis an deine Freunde + das Menü an oberer Stelle im Quelltext stehen, sind das auch die Informationen die Google dann im Beschreibungstext des Suchtreffers anzeigt.
Somit nutze doch einfach folgende Möglichkeiten um die Situation zu verbessern:
1. Du nutzt doch zum Großteil ein tabellenloses Layout welches du perfekt mit CSS formatieren kannst: zieh deinen Container mit der ID "content" ganz einfach im Quelltext vor die Container "container_topnavi", "topnavi", "banner" etc. - einfach an erster Stelle, direkt hinter dem body-Tag. Positioniere dann diesen Container via CSS so, dass er wieder an der alten Stelle auf deiner Seite steht.
HTML:
<body>
<div id="meinInhalt">...</div>
<div id="navigation">...</div>
<div id="werbung">...</div>
...
</body>
2. Jede Seite sollte ein eigenständiges, aussagekräftiges title-Tag haben damit auch der Link des Suchtreffers schonmal etwas über die Seite verrät, die dahinter steckt.
HTML:
<title>Christian Krause - Bildergalerie</title>
3. Jede Seite sollte ein eigenständiges, aussagekräftiges Meta-Description-Tag haben um eine kurze Beschreibung angezeigt werden kann. Auch wenn die Meta-Tags teilweise keine große Bedeutung mehr haben, sollte man sie nie entfernen.
HTML:
<meta name="description" content="Meine schönsten Urlaubsbilder 2005 - 2007" />
4. Du hast die Möglichkeit,
nach einer kostenlosen Registrierung bei Google, die Webmaster-Tools von Google zu nutzen. Dadurch hast du die Möglichkeit Google nur bestimmte Seiten crawlen zu lassen, Sitemaps anzulegen / crawlen zu lassen etc etc. Somit könntest du dir sicher sein welche Seiten + Inhalte zu finden sind bei Google.
@Offtopic
Weil es mir gerade noch auffällt:
Das attribut
id nutzt man zur Auszeichnung von Elementen die
nur 1x im Quelltext vorkommen und somit durch eine ID eindeutig referenzierbar sind.
Falsch:
HTML:
<div id="container_content">..</div>
<div id="container_content">..</div>
Richtig:
HTML:
<div class="container_content">..</div>
<div class="container_content">..</div>
Selbes gilt für "content", "content_top", "content_main" u.a. Analog dazu solltest du natürlich dein Stylesheet anpassen.