Seite 2 von 2

Verfasst: 19.04.2013, 09:46
von Keyser Soze
Der Versuch mit jQuery scheint keinen Erfolg gebracht zu haben, denn es gibt mittlerweile ein Ergebnis im Google-Cache vom 14. April, bei dem der eigentlich zu versteckende String über Google problemlos gefunden werden kann und sogar im Textauszug in den Suchergebnissen fettgedruckt wird.
Der Googlebot kann also offenbar problemlos selbst komplexeste JavaScript-Dateien ausführen, wie z.B. eine minimierte jQuery-Version.

Verfasst:
von

Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Verfasst: 19.04.2013, 10:01
von Baumeister
Was ist mit "if googlebot then text nicht ausliefern"?

Verfasst: 19.04.2013, 10:51
von Keyser Soze
Das wäre bei einfachen PHP-basierten Webseiten problemlos möglich. In diesem Fall kommt ein großes CMS zum Einsatz (Typo3), wo man nicht mal eben ein "if then else" einbauen kann, das für die gesamte Seite und alle Extensions gilt.

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Verfasst: 19.04.2013, 12:54
von top
Vielleicht funktioniert ja so was hier:

Code: Alles auswählen

<p>Max <span style="unicode-bidi&#58; bidi-override; direction&#58; rtl;">retsuM</span>mann</p>
Wobei ich mich frage, ob G. mittlerweile nicht auch OCR nutzt um die Texte einer Seite zu erfassen. Dann müssten wir noch bunte Hintergrundmuster verwenden, wie man es von den Capcha-Abfragen kennt. :Fade-color

Verfasst: 23.04.2013, 09:46
von Manu v6
Mal anders herum gefragt: wir möchten nichts vor google verstecken, verwenden jedoch (warscheinlich) Techniken, die google als versteckten Text erkennen könnten. Bis vor kurzem wurde die Größe einfach auf 0Pixel festgesetzt. Jetzt hat der Programmierer bei einem Mitbewerber etwas anderes entdeckt: visibility:hidden.

Siehe auch hier: goo.gl/wN3Qt bei jedem Artikel wird der Text "versteckt", nach einem Klick auf "Info" öffnet er sich. (zu finden bei jedem Produktbild unten links)

Ich habe ja noch meine Zweifel. Was wäre eurer Meinung nach für diesen Fall die richtige (google-konforme) Lösung?

Verfasst: 23.04.2013, 09:50
von luzie
Die Google-konforme Lösung ist es, die Inhalte erstmal sichtbar zu laden, erst auf onload hin zuzuklappen und dann auf User-Aktion wieder aufzuklappen.

(Das heisst bei abgeschalteter JavaScript-Ausführung sind die Inhalte sichtbar)

Verfasst: 23.04.2013, 10:00
von Manu v6
Danke - das gebe ich so weiter.

:) das es immer der lutzie ist, der antwortet (egal in welchem Forum ich mich herumtreibe)

Verfasst: 23.04.2013, 15:24
von mich@el
da kommt mir grad ein Gedanke, schon einmal jemand CSS dafür genutzt?

z. B.
h1 > span::before {
content: " ffddsdf dsfsd ";
}

Der "Inhalt" wird für die Besucher angezeigt, ist aber nicht im Quelltext zu finden. Ich weiss nicht, ob google ganze stylesheets durchwühlt, obiges könnte aber ein Ansatz sein.

Wie gesagt, nur ein Gedanke.
Happy css-ing:-)

Verfasst: 23.04.2013, 15:43
von mich@el
um das noch etwas zu vertiefen, folgendes Beispiel:

Ausgabe Quelltext:

<h1>Max <span id="fake-for-G">%&&//))/&%</span><span id="real"></span></h1>

Sichtbar für User:

Max Mustermann

css:

#fake-for-G {
visibility: hidden; /* Quelltext wird erzeugt, aber "unsichtbar" für normale Leser, falsche Spur */
}
#real::before {
content: "Mustermann"; /* Quelltext wird nicht erzeugt, "sichtbar" für normale Leser */
}

display: none erzeugt auch keinen Quelltext, das Element wird aber auch nicht angezeigt ..

denkbar sind da einige Spielchen, oder?