Что касается использования www.site.com или site.com для веб-сайта, есть веские причины для использования обоих.Некоторые утверждают, что единственное, для чего люди будут использовать ваше доменное имя - это зайти на ваш веб-сервер, то есть на www.Это мнение считается излишним.
Я лично предпочитаю www.site.com, так как для этого можно создать запись CNAME.Это полезно, если вы когда-нибудь захотите / должны поместить сайт за CDN, поскольку имена корневых доменов не могут быть именами CNAME.
В любом случае вам, скорее всего, понадобится тот, который вы не используете, для перенаправлениячто бы вы ни использовали, независимо от того, куда пользователь нажимает, они попадут на сервер.
Что касается того, почему люди не используют //site.com или //www.site.com, я бы предположил:
- Мысль о ссылке без протокола страшна и кажется странной ...
- Большинство анализаторов разметки, вероятно, тоже не распознают ее.