WWW.example.com ou HTTP://example.com - qual é o futuro?


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

Qual destes você escolheria como favorito para trabalhar a partir de 2016? Qual nome de domínio você mencionaria para seus clientes, sites com links para você, timbrados, cartões de contato etc. Por que um ou outro? Quais evitar esses dias?

Pensando nos seguintes aspectos:

  • validade, carregando corretamente o URL
  • público, a maioria dos geeks sabe http://, a maioria dos idosos não
  • URL mais fácil de lembrar como marca
  • erros ortográficos por entrada do usuário (no celular ou no navegador de desktop)
  • navegadores que não compreendem links sem protocolo
  • comprimento total de caracteres para facilitar a entrada do usuário
  • método de preferência pelos principais mecanismos de pesquisa / sites de mídia social
  • consistência para que os links não se fragmentem, mas todos aponte para a mesma


Respostas:


4

Eu pessoalmente prefiro os wwwdomínios. Como um dos pontos do @ Jonathon, o principal motivo real é com os cookies. Quando você example.comaplica e aplica um cookie, esse cookie controla todos os subdomínios, como www.example.com, foo.example.come bar.example.compode causar dores de cabeça no futuro, se você estiver lidando com sessões ou segurança.

Você sempre pode ter um example.comredirecionamento para um www.example.comno lado do servidor; assim, quando se trata de mídia impressa ou vinculação a outros sites, quanto menos, melhor. Um usuário não se preocupará em se lembrar wwwdas www.example.cominformações inúteis, e eu diria que a tentativa de fazê-lo deixará o usuário infeliz, evitando assim o site.

Se você estiver interessado / estiver usando a estrutura, eu posso fornecer o código para esse redirecionamento na forma de um ActionFilterAttributeasp.net MVC (passei dois dias aperfeiçoando o filtro sozinho, por isso estou me sentindo bastante confiante sobre isto).

Em outra nota, quando se trata do código real do seu site, não pule detalhes. Significado, não tente levar http://www.example.com/Something/Something-Elseem consideração example.com/Something/Something-Else.

  1. Não vai funcionar porque os navegadores não entendem os links sem protocolo.
  2. Mesmo se o fizessem, o segundo Uri causaria um redirecionamento para a wwwversão se você estiver normalizando, resultando em uma ida e volta inútil de volta ao servidor.

Obrigado Alex, atualizou suas informações em considerações de pergunta principal!
Sam

2
Eu só quero adicionar sobre os links sem protocolo, é em termos de links para outros sites / recursos. Se você estiver criando seus próprios links locais, poderá obter links relativos, ou seja. /Something. Se você está ligando para outros sites / recursos, então ele pode se tornar problemática ... (era 02:00 quando eu estava respondendo, então eu não estava lá, lol)
Gup3rSuR4c

10

Pessoalmente, eu colocaria example.comcartões de contato, etc., e o redirecionaria para www.example.com. Isso pode ser feito com uma reescrita simples.

A razão para isso é que meus usuários nunca devem se preocupar em digitar www. Eu absolutamente odeio sites que exigem que as pessoas digitem o arquivo www- acho que é um requisito completamente desatualizado dos anos passados.

Você, no entanto, deseja redirecionar 301 de example.comou www.example.com. De fato, para qualquer coisa. O objetivo é escolher o seu favorito e definir todas as maneiras diferentes de redirecionar o site para o mesmo local, para que você não seja penalizado por conteúdo fraudulento (não me lembro do termo SEO).

O protocolo é inútil, pois os navegadores o colocam para você (na verdade, o Chrome nem o mostra).

Outro motivo pelo qual tenho tudo o que redirecionar www.example.comé devido a cookies. Por exemplo, os cookies nos www.example.comserá completamente separado static.example.com, mas qualquer conjunto cookie no example.comserá enviado com a solicitação HTTP para sub1.example.com, sub2.example.com, etc. Embora esta seja apenas a minha preferência.


Você pode usar um domínio diferente para conteúdo estático, se desejar - o Stack Overflow usa sstatic.net. Se você tiver vários TLDs, poderá usar o alternativo - example.netse o seu site principal for example.com.
DisgruntledGoat

11
Sim - eu estava apenas dando um exemplo como consideração. Outro exemplo, se você webhost.comhospeda seus clientes customer.webhost.come não deseja que seus cookies sejam transmitidos a eles. O exemplo de conteúdo estático era apenas para o awesomeness conteúdo estático :)
Jonathon

@ Jonathon: IMHO colocar domain.comno cartão de papel de contato é um erro. As pessoas comuns (sem geeks em tecnologia) podem não entender que é um site. Percebi isso com e-mails, mesmo se enviamos e-mails de info@mydomain.com, as pessoas ainda perguntam: "Qual é o seu site / domínio?". Entre: excelente ponto sobre webhost.comecustomer.webhost.com
Marco Demaio 30/11/2012

@MarcoDemaio - eu já vi isso em termos reais do mundo real. As pessoas esperam certas coisas porque é mais fácil memorizar exatamente como ela deve ser do que saber detalhes técnicos.
Fiasco Labs

1

Esqueça tudo o que diz http://- assustador demais para quem não gosta de nerd, e os navegadores lidam com isso muito bem hoje em dia (o Chrome nem o mostra nas versões mais recentes).

yoursite.exampleé, estritamente falando, a maneira correta de representar o domínio, pois www.está obsoleta.

No entanto, o homem (ou mulher) comum na rua está mais familiarizado com a visão www.yoursite.example; portanto, se seu público não é um nerd, faça um favor a eles, dê o que eles estão esperando e use www.yoursite.example.

Se você quer ser mais avançado, seu público é nerd, ou você quer estudar , use yoursite.example.


11
+1 Eu concordo que o www é uma obrigação para quem não é nerd, se você faz comércio eletrônico ou vende algo, lembre-se de que a maioria de seus clientes não será nerd.
Marco Demaio 01/12/10

@Marco, obrigado por uma nova visão, acho que concordo, agora eu sei porque eu estava lutando para escolher entre o www.yoursite eo sempre vaid yoursite ive atualizou esta questão na questão
Sam

4
o que você quer dizer quando diz 'o www. está obsoleto '- isso é do w3c?
UpTheCreek 14/01

@UpTheCreek - na verdade, isso pode não ser verdade, pois não consigo encontrar nada definitivo no site w3.org. Talvez seja mais correto dizer que nunca foi necessário?
Nthonygreen

Preterido internamente por um subgrupo da Web apenas se eles não estiverem usando a Web ao máximo. Os cookies estão uma bagunça e agora você começa a usar um CDN e um blog. O subdomínio permanecerá por muito, muito tempo. Principalmente uma SMSificação acima.
Fiasco Labs 02/03

1

Não sei se http://é realmente necessário, como mencionado acima. A maioria dos navegadores assume http://quando um URL é digitado na barra de endereços, se não estiver presente quando o botão Enter for pressionado. Eu diria que é realmente necessário apenas em hiperlinks, pois é necessário que o link funcione corretamente (a menos que os navegadores assumam, http://mas, finalmente, verifique se não).

É impressa com ou sem a wwwsituação tomate / tomáto. Os usuários estão familiarizados com os wwwnavegadores mais antigos e lembrarão dos dias em que isso era necessário e agora é um hábito. Mas também é muito comum ver domínios anunciados sem ele, por isso, não deixá-lo de fora confundirá pessoas suficientes para se preocupar com isso.

Meu conselho é escolher um, qualquer um, e ficar com ele. Consistência é a chave (e boa usabilidade).


Somente o AFAIK IE6 assumirá http: // em hiperlinks se omitido!
MrWhite

11
Eu não sei sobre as condições do IE6, mas qualquer link sem http://deve ser considerado um link local. O URL http://example.com/www.example.comé perfeitamente válido.
DisgruntledGoat

obrigado! VALIDADE é um aspecto importante da web, eu acabei de adicionar esta palavra essencial à pergunta que está no topo!
Sam

Hoje em dia você deve usar como padrão https://links em vez dehttp://
Patrick Mevzek

-1
  • Conectados: yoursite.example
  • Impressão: http://yoursite.example
  • Ligações: http://yoursite.example

Não vejo como isso se relaciona com provas futuras . Seu DNS e servidor da web devem ser configurados para que sejam www.yoursite.examplee yoursite.examplesejam o mesmo site.

Um link real (para alguém vinculando a você) sempre começará, http://pois esse é o manipulador de protocolo da web. No material de marketing impresso, faz sentido usar, a http://menos que seja especificamente rotulado como um site.

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


Eu discordo e digo que, se é um sufixo comum - .comou o TLD local do seu país ( .co.ukno Reino Unido), você não precisa http://ou www. No entanto, para outros TLDs menos comuns, eu recomendaria o wwwexcesso http.
usar o seguinte

@Fosco: a impressão seria definitivamente melhor, www.yoursite.commenos caracteres e imediatamente reconhecível por todos os tipos de pessoas como um site.
Marco Demaio 30/11/2012

Hoje em dia você deve usar como padrão para https://ligações em vez dehttp://
Patrick Mevzek
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.