Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Дали да налагаме да има "www", или да няма "www" пред домейна на сайтовете #29

Open
mitio opened this issue Sep 10, 2014 · 1 comment
Labels

Comments

@mitio
Copy link
Member

mitio commented Sep 10, 2014

Във връзка с #28, където @antitoxic съвсем уместно е забелязал, че е добре да се унифицира домейна, който се вижда при отваряне на Общество, той слага препращане от obshtestvo.bg към www.obshtestvo.bg.

Аз съм съгласен с него, че е добре да има препращане и да enforce-ваме една от двете форми. Причини:

  • Уеднаквяване и без значение кой как линква към Общество, в крайна сметка ще се вижда един и същи домейн; това би следвало да доведе и до постепенно уеднаквяване на нови линкове.
  • Тони твърди, че е по-добре за SEO да имаме един, а не два отделни домейна за едно съдържание. Това мисля, че е принципно така, но не съм сигурен, че www.domain.com се брои за отделен домейн от domain.com. Тук ми липсват източници, на които да се позовем.

Въпросът, който поставям и който е по-скоро принципен, а не специфичен за https://obshtestvo.bg, е дали да се налага винаги да има www, или да се налага обратното - никога да няма www.

Този въпрос всъщност важи за всички сайтове, не само за този на Общество. Ако приемем една политика, е добре да я налагаме навсякъде.

Моето мнение е, че не трябва да има www, т.е. трябва да се прави препращане от www.domain.com към domain.com. Аргументите ми са:

  • www е излишно, не допринася по никакъв начин технически на сайта - като апендикса при човека е;
  • време е хората да се научат, че не е задължителен компонент от името на даден сайт;
  • прави името по-кратко;
  • позовавам се на решението, взето и от други хора, които правят същото - wordpress.com и github.com препращат, за да премахнат www от хоста'

Каква е вашата практика, аргументи и мнение по въпроса?

@mitio mitio added the question label Sep 10, 2014
@tochev
Copy link

tochev commented Sep 10, 2014

И аз да кажа какво мисля по въпроса.

Относно SEO-то

  • от към SEO трябва да има HTTP 301 или meta насоки в head-a, макар че всички големи търсачки се оправят без проблем с дублиране по www
  • ако човек потърси obshtestvo.bg в google не му се показва който и да е от 2та сайта в top10, значи има и друг проблем (или поне на мен с чисто нов browser не ми го показва)
  • въпреки това е хубаво да сме последователни (поне в нашите проекти)

Относно „без www или с www“ - аз лично предпочитам да са без www:

  • по-кратко е (за писане в код)
  • по ясно е в browser-a (субективно)
  • като го напишеш без www не ти се променя рязко url-a
  • един по-малко redirect е като го напишеш в browser-a (за това може да се спори доколко е проблем)
  • по-добре звучи като го казваш на хора
  • примерно github са така (има и други, има и такива, които не са)
  • в ползва на www е, че на много места се използва за site regex, но тъй или иначе аз съм site-a да се изписва с https://
  • има го и момента за subdomain-a (subproject) - почти на всички уважаващи се service-и е без www
  • на мен не ми е известно за търсачка която наказва за липса на www в името на сайта (бих се радвал ако някой ме поправи)
  • (мое лично мнение) www е outdated и паразитно в съвременния свят на масов интернет, интелигентен navbar с autocomplete, SRV записи и т.н.

От техническа гледна точка, единствената разлика е с https-a:

  • startssl, които ползваме за безплатния ssl сертификат, не дават сертификати за sub.sub.domain.com, т.е. ако решим всички проекти от типа на foo.obshtesvo.bg да са със www ще трябва да сме без https или да си платим
  • ако foo.obshtesvo.bg е с www не може да ползваме wildcard ssl cert за obshtetvo.bg, т.е. ще трябва да се купуват отделни сертификати
  • wildcard cert-овете не важат за domain-a, т.е. ако решим да сме без www на obshtestvo.bg, ще ни трябва wildcard + normal cert + SNI (като SNI тъй или иначе ни трябва за другите проекти от типа на pitaigi/howto и т.н.) - това е и причината разни payment site-ове да са със www - просто за тях "ultra secured" нормален сертификат е бая пари

В обобщение:

  • предпочитам без www
  • ако има www да не е за subdomain-ите

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants