Wir hatten auch dieses Problem Entwicklung joobili.com Ehrlich gesagt war es nicht einfach, aber ich denke, die Lösung, die wir jetzt haben, ist gut.
Wir liefern keinen anderen Inhalt als Suchmaschinen, denn das heißt Cloaking, und Google mag es nicht.
Für jede Seite haben wir eine HTML-Version (ehrlich gesagt, das ist keine große Sache, Sie müssen sich nicht mit Design befassen, nur einige Inhalte und Links auf der Seite).
Sie können den Tag verwenden, um diesen Inhalt anzuzeigen. Sie können auch etwas beschleunigen, wenn Sie den initialen Inhalt auch in Objektform auf der Seite bereitstellen. Dafür verwenden wir eine leicht modifizierte Version des Kiyaa Frameworks Objekt Serializers.
Wir verwenden auch gwt 2.0-s Codesplitting-Mechanismus, und das macht das Laden der Homepage viel schneller.
Natürlich müssen Sie sicherstellen, dass der Inhalt, den Sie für die Suchmaschinen bereitstellen (Browser ohne Javascript), mit dem Inhalt übereinstimmt, den Sie den Benutzern zur Verfügung stellen.
Best - Istvan - inepex.com
Ich habe mich darauf geeinigt. Wissen Sie eine andere Möglichkeit, HTML neben Gwltestcase zu generieren? Was ist, wenn ich httpclient verwenden, um localhost javascript zu analysieren? – cometta
hhmm ... bin mir da auch nicht sicher. Ich denke, obwohl es gut ist, einem DRY-Prinzip zu folgen, kann es notwendig sein, einige Präsentationslogiken zu duplizieren und nur eine reine HTML-Ansicht zu erstellen. – Chii