it-swarm.com.de

Die beste Möglichkeit, die Website so zu gestalten, dass Teile davon fast identisch sind

ich habe also eine Minisite für die mobile Anwendung, die ich gemacht habe. Die mobile Anwendung ist ein Fahrplan-Viewer für öffentliche Verkehrsmittel (Transit) für eine bestimmte Stadt (nennen wir es Foo), und ich versuche, ihn über diese Minisite zu verkaufen.

Ich veröffentliche diese Minisite in www.myawesomeapplication.com/foo/. Es hat die üblichen "Standard" -Unterseiten, wie "Info", "Kompatible Telefone", "Kontakt" usw.

Jetzt habe ich mich entschieden, eine analoge mobile Anwendung für andere Städte, Bar und Baz, zu erstellen. Diese mobilen Anwendungen (Produkte) wären fast identisch mit denen für die Stadt Foo, daher würden (sollten) auch die Miniseiten für diese sehr ähnlich aussehen (mit Ausnahme einiger Grafiken und Foo => Bar-Ersatz).

Die Frage ist: Was ist Ihrer Meinung nach der logischste Weg, die Website in dieser Situation sowohl aus geschäftlicher als auch aus suchmaschineller Sicht zu gestalten?

Mit anderen Worten, sollte ich die /foo/ Website einfach in /bar/ und /baz/ duplizieren oder besser versuchen, eine einzelne Website unter dem Stammpfad (/) zu erstellen? ?

Ich möchte keine Suchmaschinenstrafen für fast doppelte Informationen unter /foo/, /bar/ und /baz/, und ich möchte auch keine unordentliche, nicht lokalisierte Website (ich vermute das Benutzer kauft eher etwas, wenn er/sie "Dies-und-das ist die Anwendung für NYC, die Stadt, in der Sie leben", nicht "Dies-und-das ist die Anwendung für Stadt A, Stadt B, ..., NYC, ... und Stadt Z. ")

1
Linas

Erstellen Sie eine Website unter http://yoursite.com/ und liefern Sie dieselbe Vorlage mit unterschiedlichen Inhalten, basierend auf der ausgewählten Stadt.

Die Homepage könnte Besucher willkommen heißen und sie auffordern, eine Stadt auszuwählen oder versuchen, diese automatisch mit der HTML5 Geolocation-API zu ermitteln, und sie dann zu http://yoursite.com/city umleiten mögen Gowalla und Foursquare behandeln die Benutzererfahrung für Erstanfänger.

Sobald der Besucher seine Stadt ausgewählt hat, laden Sie die Stadtinformationen in Ihre Vorlage und ändern die Kopf-, Hintergrund- und Stadtdaten nach Bedarf.

Dies ist für mich viel sinnvoller, als zu versuchen, eine wachsende Anzahl nahezu identischer Websites zu verwalten, die über mehrere Unterverzeichnisse mit doppelten Vorlagen und Stylesheets verteilt sind. Das Verwalten mehrerer Websites, wenn die Anzahl der von Ihnen angebotenen Städte steigt, wäre ein Problem. Der springende Punkt einer dynamischen Website ist, dass der Wartungsaufwand verringert wird, indem dynamische Daten in eine Vorlage eingegeben werden. Nutzen Sie diese Vorteile.

Machen Sie in Bezug auf doppelte Inhalte und Suchmaschinen Ihre Inhalte einfach für jede Stadt so einzigartig wie möglich, was für einen Stadtverkehrsführer nicht schwierig sein sollte - nur wenige Städte bieten identische Dienste zu identischen Zeiten an. Sie werden nicht für die Verwendung einer Vorlage bestraft, wenn der Inhalt selbst unterschiedlich ist.

2
Nick

Ich gehe davon aus, dass dies für Smartphones ist, die über GPS gefunden werden können. Abgesehen davon wäre der beste Weg, einen Standort zu haben und die Geolokalisierung des Telefons zu verwenden, um die entsprechenden Daten zu laden. (ZB hätten Sie alle Ihre Daten in Ihrem Dokumentenstamm und würden die erforderlichen Datenbankeinträge darauf basierend nachschlagen.)

Nehmen wir jetzt jedoch an, dass Sie das nicht können. Am besten verwenden Sie Subdomains oder, wie Sie vorgeschlagen haben, die Website zu duplizieren und in separaten Ordnern abzulegen. Verwenden Sie ein Haupt-Stylesheet in der Stammdomäne, um die Gesamtgröße zu verringern. Oder Sie haben eine Hauptwebsite, auf der sie zunächst ihre Stadt auswählen und die Sitzungsdaten für die Stadt xyz festlegen. Dann fragen Sie einfach die Datenbank nach den Daten für diese bestimmte Stadt ab.

Sie sollten jedoch keine Treffer auf doppelte Daten erhalten. Einige Ihrer Inhalte sind gleich, aber warum nicht (und ich schätze es gar nicht), werfen Sie sie in einen Iframe oder setzen Sie ein Cookie, um zu bestimmen, welche Stadt sie sich angesehen haben, und dann müssen Sie umleiten sie dorthin zurück, wo sie eigentlich sein sollten.

0
John P. Neumann