WWW.example.com oder HTTP://example.com - welches ist zukunftssicher?

8
  1. http://example.com
  2. www.example.com
  3. http://www.example.com
  4. example.com

Mit welchen davon möchten Sie ab 2016 am liebsten arbeiten? Welchen Domainnamen würden Sie Ihren Kunden, Websites, die auf Sie verlinken, Ihren Briefköpfen, Ihren Kontaktkarten usw. mitteilen? Warum der eine oder andere? Was heutzutage zu vermeiden?

Denken Sie an folgende Aspekte:

  • Gültigkeit, korrekt geladene URL
  • Publikum, die meisten Geeks wissen http://, die meisten Senioren nicht
  • URL als Marke am einfachsten zu merken
  • Rechtschreibfehler durch Benutzereingaben (im Mobiltelefon oder Desktop-Browser)
  • Browser verstehen protokolllose Links nicht
  • Gesamtlänge der Zeichen für einfache Benutzereingabe
  • Methode der Präferenz von großen Suchmaschinen / Social-Media-Sites
  • Konsistenz, damit Links nicht fragmentieren, sondern alle auf dasselbe verweisen
Sam
quelle

Antworten:

4

Ich persönlich bevorzuge die wwwDomains. Als einer der Punkte von @ Jonathon liegt der Hauptgrund bei Cookies. Wenn Sie example.comund Sie anwenden ein Cookie es regelt , dass Cookie alle Sub - Domains wie www.example.com, foo.example.comund bar.example.comdie dazu führen können Sie in Zukunft Kopfschmerzen , wenn Sie mit Sitzungen oder Sicherheit zu tun hat .

Sie können jederzeit eine example.comWeiterleitung zu a www.example.comauf der Serverseite durchführen. Wenn es also um Druckmedien oder die Verknüpfung mit anderen Websites geht, ist es umso besser, je weniger vorhanden ist. Ein Benutzer wird nicht die Mühe , das zu erinnern , wwwder www.example.comso seine nutzlosen Informationen , und ich würde so weit gehen zu sagen , dass der Versuch , so zu tun , wird der Benutzer unglücklich machen, um dadurch insgesamt sie vermeiden , dass Ihre Website zu machen.

Wenn Sie interessiert sind / das Framework verwenden, kann ich den Code für eine solche Umleitung in Form einer ActionFilterAttributefür ASP.NET MVC bereitstellen (ich habe 2 Tage damit verbracht, den Filter selbst zu perfektionieren, daher bin ich ziemlich zuversichtlich es).

Wenn es um den tatsächlichen Code auf Ihrer Website geht, sollten Sie keine Details überspringen. Was bedeutet, versuchen Sie nicht zu nehmen http://www.example.com/Something/Something-Elsein example.com/Something/Something-Else.

  1. Es wird nicht funktionieren, weil die Browser protokolllose Links nicht verstehen.
  2. Selbst wenn dies der Fall ist, führt der zweite Uri beim wwwNormalisieren zu einer Umleitung zur Version, was zu einem sinnlosen Roundtrip zurück zum Server führt.
Gup3rSuR4c
quelle
Danke Alex, aktualisierte deine Informationen in Überlegungen zur Hauptfrage!
Sam
2
Ich möchte nur die protokolllosen Links hinzufügen, die sich auf Links zu anderen Sites / Ressourcen beziehen. Wenn Sie Ihre eigenen lokalen Links erstellen, können Sie mit relativen Links davonkommen, d. H. /Something. Wenn Sie auf andere Websites / Ressourcen verlinken, kann dies problematisch werden ... (Es war 2 Uhr morgens, als ich antwortete, also war ich nicht alle da, lol)
Gup3rSuR4c
10

Persönlich würde ich example.comKontaktkarten usw. aufsetzen und sie umleiten lassen www.example.com. Dies kann mit einem einfachen Umschreiben erfolgen.

Der Grund dafür ist, dass meine Benutzer sich niemals darum kümmern sollten, tippen zu müssen www. Ich hasse Websites, bei denen die Leute das eingeben müssen www- ich denke, es ist eine völlig veraltete Anforderung aus vergangenen Jahren.

Sie möchten jedoch von example.comoder umleiten www.example.com. In der Tat zu allem. Der Punkt ist, Ihren Favoriten auszuwählen und die verschiedenen Wege festzulegen, um zu Ihrer Website zu gelangen und an denselben Ort umzuleiten, damit Sie nicht für betrügerische Inhalte bestraft werden (ich kann mich nicht an den SEO-Begriff erinnern).

Das Protokoll ist nutzlos, da es von Browsern für Sie eingegeben wird (Chrome zeigt es sogar nicht an).

Ein weiterer Grund, zu dem ich alles umleiten lasse, www.example.comsind Cookies. Zum Beispiel auf die Cookies www.example.comwerden von vollständig getrennt sein , static.example.comaber jede Cookie - Gruppe auf example.commit der HTTP - Anforderung gesendet werden sub1.example.com, sub2.example.comusw. Obwohl dies ist nur meine Vorliebe.

Jonathon
quelle
Sie können eine andere Domain für statische Inhalte verwenden, wenn Sie dies wünschen - Stack Overflow verwendet sstatic.net. Wenn Sie mehrere TLDs haben, können Sie die alternative verwenden - example.netwenn Ihre Hauptwebsite ist example.com.
DisgruntledGoat
1
Ja - ich habe nur ein kleines Beispiel als Überlegung gegeben. Ein weiteres Beispiel: Wenn Sie webhost.comund Sie Ihre Kunden hosten, customer.webhost.commöchten Sie nicht, dass Ihre Cookies an sie weitergegeben werden. Das Beispiel für statische Inhalte war nur für die Attraktivität statischer Inhalte :)
Jonathon
@ Jonathon: IMHO ist das Aufsetzen einer domain.comKontaktpapierkarte ein Fehler. Durchschnittliche Leute (keine Technikfreaks) verstehen möglicherweise nicht, dass es sich um eine Website handelt. Ich habe es bei E-Mails bemerkt, auch wenn wir E-Mails von senden [email protected], fragen die Leute immer noch: "Was ist Ihre Site / Domain?". Übrigens: ausgezeichneter Punkt über webhost.comundcustomer.webhost.com
Marco Demaio
@MarcoDemaio - Ich habe das in der Realität gesehen. Die Leute haben bestimmte Dinge erwartet, weil es einfacher ist, sich genau zu merken, wie es aussehen sollte, als technische Details zu kennen.
Fiasco Labs
1

Vergessen Sie alles, was sagt http://- zu beängstigend für Nicht-Geeks, und Browser handhaben dies heutzutage gut genug (Chrome zeigt es in den neuesten Builds nicht einmal an).

yoursite.exampleist genau genommen die richtige Art, die Domain darzustellen, da sie www.veraltet ist.

Der durchschnittliche Mann (oder die durchschnittliche Frau) auf der Straße ist jedoch besser mit dem Sehen vertraut. www.yoursite.exampleWenn Ihr Publikum also kein Geek ist, tun Sie ihm einen Gefallen, geben Sie ihm, was er erwartet, und verwenden Sie ihn www.yoursite.example.

Wenn Sie mehr Schneide sein wollen, ist Ihr Publikum geeky, oder Sie wollen die Schule Menschen, Verwendung yoursite.example.

nthonygreen
quelle
1
+1 Ich bin damit einverstanden, dass das WWW ein MUSS für Nicht-Geeks ist. Wenn Sie E-Commerce betreiben oder etwas verkaufen, denken Sie daran, dass die meisten Ihrer Kunden keine Geeks sind.
Marco Demaio
@Marco, danke für neue Erkenntnisse, ich glaube ich stimme zu, jetzt weiß ich, warum ich Schwierigkeiten hatte, zwischen der www.yoursite und der immer vaid yourite zu wählen. Ich habe dieses Problem in der Frage aktualisiert
Sam
4
Was meinst du, wenn du das www sagst? ist veraltet '- ist das von w3c?
UpTheCreek
@UpTheCreek - tatsächlich ist dies möglicherweise nicht unbedingt der Fall, da ich bei w3.org nichts Bestimmtes finden kann. Vielleicht ist es richtiger zu sagen, dass es nie notwendig war?
nthonygreen
Intern von einer Web-Untergruppe nur dann veraltet, wenn sie das Web nicht vollständig nutzen. Cookies sind ein Chaos und jetzt verwenden Sie eine CDN und ein Blog. Subdomaining wird es noch lange geben. Meistens eine SMS von oben.
Fiasco Labs
1

Ich weiß nicht, ob das http://wirklich benötigt wird, wie oben erwähnt. Die meisten Browser gehen davon aus, http://dass eine URL in die Adressleiste eingegeben wird, wenn sie beim Drücken der Eingabetaste nicht vorhanden ist. Ich würde sagen, dass dies nur in Hyperlinks wirklich notwendig ist, da dann der Link ordnungsgemäß funktionieren muss (es sei denn, die Browser gehen davon aus, haben dies http://aber zuletzt nicht überprüft).

Im Druck mit oder ohne wwwist eine Tomaten / Tomáto-Situation. Benutzer sind mit dem vertraut wwwund ältere Web-Surfer werden sich an die Tage erinnern, als es erforderlich war und jetzt Gewohnheit ist. Aber es ist auch sehr häufig, dass Domains ohne Werbung beworben werden, damit ich nicht aufhöre, was genug Leute verwirrt, um sich darüber Sorgen zu machen.

Mein Rat ist, einen auszuwählen, einen, und dabei zu bleiben. Konsistenz ist der Schlüssel (und gute Benutzerfreundlichkeit).

John Conde
quelle
AFAIK nur IE6 würde http: // in Hyperlinks annehmen, wenn weggelassen!
MrWhite
1
Ich weiß nichts über die Bedingungen von IE6, aber jeder Link ohne http://sollte als lokaler Link betrachtet werden. Die URL http://example.com/www.example.comist vollkommen gültig.
DisgruntledGoat
Vielen Dank! GÜLTIGKEIT ist ein wichtiger Aspekt im Web. Ich habe gerade dieses wesentliche Wort in die Frage ganz oben eingefügt!
Sam
Heutzutage sollten Sie standardmäßig https://Links anstelle vonhttp://
Patrick Mevzek
-1
  • Online: yoursite.example
  • Drucken: http://yoursite.example
  • Links: http://yoursite.example

Ich verstehe nicht, wie sich dies auf die Zukunftssicherung bezieht . Ihre DNS und Webserver eingestellt werden sollen , so dass www.yoursite.exampleund yoursite.examplesind der gleiche Ort.

Ein echter Link (für jemanden, der auf Sie verlinkt) beginnt immer mit http://dem Webprotokoll-Handler. Bei gedruckten Marketingmaterialien ist die Verwendung sinnvoll, http://sofern sie nicht ausdrücklich als Website gekennzeichnet sind.

dh http://yoursite.examplevs Visit our website: yoursite.example.

Fosco
quelle
Ich würde nicht zustimmen und sagen, wenn es ein allgemeines Suffix ist - entweder .comoder die lokale TLD Ihres Landes ( .co.ukin Großbritannien), dann brauchen Sie http://oder nicht www. Für andere weniger gebräuchliche TLDs würde ich jedoch das wwwOver empfehlen http.
DisgruntledGoat
@Fosco: Druck wäre definitiv besser www.yoursite.comweniger Zeichen und sofort von allen Arten von Leuten als Website erkennbar.
Marco Demaio
Heutzutage sollten Sie standardmäßig https://Links anstelle vonhttp://
Patrick Mevzek