De ce să folosești www?

25

mai 2020

De ce să folosești www?

De: Tree Web Solutions | Etichete: www, de ce sa folosesti www

Acest articol este destinat webmasterilor care caută informații despre utilizarea sau nu a www în URL-urile lor canonice. În primul rând, un pic de terminologie. Denumirea de domeniu fără www este uneori denumită domeniu gol și mă voi referi la el ca atare aici.

De ce ar trebui să folosesc www?

Ar trebui să utilizați www pentru că astăzi aveți un site web mic, iar mâine doriți un site web mare. Foarte mare.

Motivele tehnice de utilizare www se aplică în primul rând celor mai mari site-uri web care primesc milioane (sau mai multe) de vizualizări pe zi, site-uri web cu un număr mare de servicii pe mai multe subdomenii și practic orice site web găzduit în „cloud” de un furnizor de servicii de aplicații.

Heroku, de exemplu, recomandă cu fermitate folosirea domeniilor goale. Când utilizați un furnizor, cum ar fi Heroku sau Akamai, pentru a găzdui site-ul dvs. web, furnizorul dorește să poată actualiza înregistrările DNS în cazul în care acesta trebuie să redirecționeze traficul de pe un server care nu reușește către un server sănătos. Aceasta este configurată folosind înregistrări DNAME CNAME, iar domeniul gol nu poate avea o înregistrare CNAME. Aceasta este doar o problemă dacă site-ul dvs. devine suficient de mare pentru a necesita o găzduire extrem de redundantă cu un astfel de serviciu. Dar cine nu vrea ca site-ul lor să devină atât de mare? Pentru a nu utiliza www, va trebui să rulați propriile ferme de server și nu veți putea folosi aceste servicii în cea mai mare măsură.

Un alt motiv are legătură cu cookie-urile. O optimizare obișnuită a site-urilor web este de a servi conținut static dintr-un subdomeniu, cum ar fi static.example.com. Dacă utilizați www, atunci nu este nicio problemă; Cookie-urile site-ului dvs. nu vor fi trimise static subdomeniului (decât dacă le configurați în mod explicit pentru a face acest lucru). Dacă utilizați domeniul gol, cookie-urile sunt trimise la toate subdomeniile (de către browserele recente care implementează RFC 6265), încetinind accesul la conținut static și, eventual, determinând cache-ul să nu funcționeze corect. Singura modalitate de a rezolva această problemă și de a păstra domeniul gol este să cumpărați un al doilea nume de domeniu doar pentru conținutul dvs. static. Twitter, de exemplu, care nu folosește www, a trebuit să cumpere nume de domeniu noi doar pentru conținut static. Desigur, dacă partajați în mod explicit cookie-urile dvs. în toate subdomeniile dvs., de exemplu pentru a implementa o singură conectare pe diverse servicii de pe subdomeniile site-ului dvs. (Google face acest lucru), atunci va trebui să cumpărați un nou nume de domeniu în această circumstanță.

Vorbind despre cookie-uri, dacă decideți să folosiți domeniul gol, dar doriți să puneți servicii pe subdomenii și să împărtășiți cookie-uri între ele, veți afla rapid că nu funcționează corect în toate cazurile, decât dacă aveți un set de subdomenii cookie - și atunci nu funcționează pentru domeniul gol. Soluția este să folosiți cookie-uri RFC 6265 (fost RFC 2965 ), care pot fi partajate între domeniul gol și subdomenii, dar unele pachete populare de aplicații web încă nu implementează RFC 2965 în mod corespunzător sau deloc, cu atât mai puțin RFC 6265.

Este posibil să nu vă confruntați cu niciuna dintre aceste probleme astăzi, dar pe măsură ce site-ul dvs. web crește, în cele din urmă, veți face. Utilizarea de www astăzi și în viitor te face mai pregătit să faci față provocărilor creșterii unui site web dincolo de un singur server. Se poate face fără a fi folosit www în multe circumstanțe, dar este mult mai ușor.

Ar trebui să redirecționez no-www către www?

Da. Redirecționarea vă asigură că vizitatorii care introduceți adresa URL vă atrag indiferent de forma pe care o utilizează și, de asemenea, vă asigură că motoarele de căutare vă indexează adresele URL canonice în mod corespunzător.

Sursă: https://www.yes-www.org

Distribuie această postare