Du point de vue technique, le seul problème est le trafic et les liens entrants (l'un d'eux doit rediriger vers un autre).
Maintenant, je dois choisir lequel devrait être le principal. Certains sites ont www (google, microsoft, ruby-lang) et d'autres sans www (stackoverflow, github). Il me semble que le plus récent n'utilise pas WWW.
Que choisir?
S'il vous plaît avec quelques explications.
MISE À JOUR: C'est une question liée à la programmation. En fait, le site est destiné aux programmeurs, donc je m'attends à voir ce que les gens techniques pensent.
MISE À JOUR: Le site sans WWW est clairement gagnant. Merci les gars!
domain-name
Mike Chaliy
la source
la source
Réponses:
Peu importe ce que vous choisissez, mais vous devez en choisir un et être cohérent. C'est plus une question de style mais il est important de noter que les moteurs de recherche considèrent ces deux URL comme des sites différents:
Donc, celui que vous choisissez pour des raisons esthétiques doit être systématiquement utilisé pour des raisons de référencement.
Edit: Mon opinion personnelle est de renoncer au
www
car il me semble archaïque. J'aime aussi les URL plus courtes. Si cela ne tenait qu'à moi, je redirigerais tout le trafic dewww.example.com
versexample.com
.la source
N'utilisez pas WWW. C'est un virage linguistique inutile, et une douleur dans le cul pour les graphistes.
la source
http://
au début même si ce n'est jamais une chose nécessaire à taper. Et puis il y a des gens qui tapenthttp://www.google.com/
, attendent que Google apparaisse, puis tapenthttp://www.yoursite.com/
dans Google. Pour faire court, vous devez prendre en charge à la fois www et non www, quel que soit votre "principal". C'est aussi une bonne idée de toujours acheter le ".com" même si votre principal est un ".net" ou ".org", etc. Certaines personnes mettront automatiquement ".com" lors de la saisie d'une adresse Web.Il y a quelques problèmes à considérer. Voir par exemple Utiliser des domaines sans cookie pour les composants pour un problème de validité de cookie.
Mais quelle que soit votre décision: utilisez un seul de ces domaines comme nom de domaine canonique et utilisez une redirection 301 pour corriger l'invalide. Pour un serveur Web Apache, vous pouvez utiliser mod_rewrite pour ce faire.
la source
Configurez les deux, évidemment. Je ferais la
www
redirection vers l'URL normale, car elle n'existe que pour rendre heureux les personnes qui la tapent habituellement au début de chaque adresse. Il suffit de ne pas , quoi que vous fassiez, le besoinwww
d'être entrées manuellement. Déjà.la source
Cela dépend de votre public, je pense. Un public non technique supposera que le
www
est là, alors qu'un public technique ne s'y attendra pas instinctivement et appréciera les URL plus courtes.( Modifier : j'ai récemment configuré un domaine pour ma famille à utiliser, y compris le webmail. Ma femme a demandé quelle était l'adresse du webmail. J'ai dit "mail.ourdomain.com". Elle a tapé "www.mail.ourdomain.com" .)
De toute façon, assurez - vous que celui que vous ne fait utiliser proprement une redirection 301 à celui que vous faites usage - alors ni les utilisateurs ni les moteurs de recherche devront prendre soin.
la source
Un aspect de cette question concerne les CDN et certains hébergeurs Web (par exemple, Google Sites). Ces hôtes nécessitent que vous ajoutiez un enregistrement CNAME pour le nom de votre site qui pointe vers les serveurs hôtes. Cependant, en raison de la façon dont DNS est conçu, les enregistrements CNAME ne peuvent pas coexister avec d'autres enregistrements du même nom, tels que les enregistrements NS ou SOA. Ainsi, vous ne pouvez pas ajouter un CNAME pour votre nom example.com, et devez à la place ajouter le CNAME pour un sous-domaine. Bien sûr, les gens choisissent normalement "www" pour leur sous-domaine.
Malgré cette limitation technique, je préfère omettre le www sur mes sites lorsque cela est possible.
la source
Je redirigerais vers sans www. Dans Apache 2.x:
Je pense que le www n'a pas de sens; nous savons tous que nous sommes sur le World Wide Web. Il serait préférable d'utiliser des sous-domaines pour l'équilibrage de charge ou pour des sites spécifiques à un appareil (comme m.google.com pour les mobiles, par exemple, même s'il existe actuellement un domaine de premier niveau .mobi).
la source
www est utilisé comme sous-domaine standard, sous-dossier pour les sites Web du domaine principal.
http://no-www.org/ essaie de le rendre obsolète.
Bien que http://www.w3.org/ inclure www.
Cela vaut la peine de vérifier ces deux sites.
Cela semble être devenu une question de goût et une question de religion pour le moment plutôt qu'une norme. Quoi que vous choisissiez, assurez-vous de vous inscrire ou de rediriger à partir de www en tant que raccourcis Ctrl + Entrée, etc. copiés dans www.
la source
Auriez-vous d'autres sous-domaines? Si tel est le cas, cela peut rendre l'utilisation de www avoir plus de sens à mon avis car certains endroits peuvent avoir divers sous-domaines utilisés à d'autres fins comme un magasin ou des sous-domaines d'internationalisation.
la source
Je vais normalement avec www.sitename.com car il est explicite que c'est la partie principale de votre site. Testing.sitename.com est en cours de test. House.sitename.com est mon ordinateur personnel. J'aime être explicite mais cela ne me dérange pas lorsque les sites n'utilisent pas www. Je ne suis pas le plus pur. :)
la source
Utilisez sans le www. La logique générale derrière cela est que puisque vous écrivez une adresse à un navigateur Web, il est déjà implicite que vous accédez à un site Web (que feriez-vous d'autre avec un navigateur?) - l'utilisation du www supplémentaire est donc inutile.
Pour être précis, lorsque vous recevez une requête http, vous savez que l'utilisateur souhaite accéder au site Web. Le navigateur Web ajoute implicitement l'en- tête http: // - , de sorte que l'utilisateur n'a qu'à se soucier de l'adresse. Il en va de même pour d'autres services - si vous hébergez ftp, cela devrait suffire à pointer le client ftp vers le domaine sans le ftp. -préfixe.
Si je comprends bien, les raisons d'utiliser les différents sous-domaines www., Ftp., Etc. sont pour la plupart historiques et ne sont plus pertinentes de nos jours car le trafic est simplement dirigé vers le bon serveur / service - les préfixes redondants viennent de rester bloqués car de leur popularité.
la source
Je fais toujours la redirection non-www one vers www et je les appelle www.mysite; Pensez à divers forums et applications de messagerie instantanée qui convertissent correctement les liens uniquement lorsqu'ils commencent par www. .
la source
http://
ouftp://
non www. www est supposé être un protocole de transfert hypertexte, mais c'est un bon point que je n'avais jamais envisagé ... bien qu'il puisse facilement être évité en incluant le protocole dans votre lien.Vous voulez que votre URL soit mémorable, et vous voulez que Google et al enregistrent la même URL pour les classements et autres.
La meilleure pratique semble être de gérer le www, mais toujours le rediriger HTTP vers une variante non www. De cette façon, les moteurs de recherche savent classer les liens vers les deux variantes comme le même site.
la source
Quoi que vous utilisiez, tenez-vous-en à l'un ou bien vous devrez créer 2 ensembles de cookies pour chaque domaine pour que vos sessions / cookies fonctionnent correctement.
la source