2009-08-26 7 views
0

Wir kommen von GWT-Projekten und wegen der Probleme mit SEO, die GWT für unser nächstes Projekt nicht mögen, werden wir uns von GWT entfernen (hauptsächlich, weil seo eine hohe Priorität für dieses nächste Projekt hat). Wenn ich ein neues Framework auswähle, schaue ich auf Wicket und mag, was ich bisher gesehen habe. Ich habe nur ein paar Tutorials gemacht, aber beim Betrachten des Kriegslayouts (aus diesen Tutorials) sieht es so aus, als ob die meisten HTML-Seiten im Ordner WEB-INF sind.Behindert Wicket SEO oder Suchmaschinen die Fähigkeit zu crawlen?

Es wird dazu führen, dass Probleme für SEO und Suchmaschinen durch die Websites Dateien kriechen?

Im Idealfall möchte ich Wicket mit einigen AJAX verwenden und in Google App Engine bereitstellen.

Antwort

4

Es spielt keine Rolle, ob Ihre .jsps (oder was auch immer) in/WEB-INF gespeichert sind. Es bedeutet nur, dass sie nicht direkt unter http://webapp/path/to/jsp zugegriffen werden können.

für SEO denken:

  • Bedeutungsvolle URLs und Link-Text Ihre Inhalte von einem Nicht-
  • gecrawlt Seiten (stellen Sie sicher (dh URLs ähnlich wie erwartet Suchmaschinen-Abfragen sein sollte) alle erreicht werden kann JS-fähiger Bot ... dh mache Inhalte nicht nur über AJAX verfügbar. Eine Sitemap könnte
+0

100% wahr schöner Kommentar! –

1

helfen, wenn Sie SEO-Projekt ist wirklich wichtig, als Sie überdenken könnte eine Menge von Ajax da Crawler gewohnt Javascript ausführen sie alle die Rückkehr Ihrer Ajax-Aufrufe nicht gonna lesen ... dass die being said SEO-Qualität Ihrer Website basiert nicht wirklich auf dem Framework, das Sie verwenden werden ... denken Sie immer an IMG Alts, Links, Meta, Titel, H1 ... in jeder Seite und Sie sollten gut sein ... auch immer versuchen um Links zu Ihrer Website auf anderen Websites zu posten, um Sichtbarkeit zu erlangen und Bedeutung für Crawler zu erlangen

3

Schauen Sie sich Wickets Bookmarkable page links und UrlCodingStrategies für eine sehr leistungsfähige Kombination an, die Sie in SEO verwenden können. Grundsätzlich können alle Ihre Links und Parameter unabhängig von der (ändernden) Implementierung im Backend als/a/static/url kodiert werden.

Verwandte Themen