Что такое поддомен?
Поддомен — домен, являющийся частью более крупного родительского домена и созданный добавлением префикса к основному имени. Вblog.example.com слово blog — поддомен example.com. Поддомены позволяют организовать содержимое, разместить отдельные приложения или создать самостоятельные разделы без регистрации дополнительных доменов. Они создаются настройкой DNS и не требуют отдельной платы за регистрацию.
Структура поддомена
blog.example.com
│ │ │
│ │ └── TLD (Top-Level Domain)
│ └── Root domain (Second-Level Domain)
└── Subdomain (Third-Level Domain)
Multiple levels possible:
dev.api.example.com
│ │ │
│ │ └── Root domain
│ └── First subdomain
└── Second subdomain (fourth level)
Распространённые варианты использования
| Поддомен | Типичное назначение |
|---|---|
| www | Основной сайт (традиционно) |
| blog | Раздел блога или новостей |
| shop/store | Платформа электронной торговли |
| app | Веб-приложение |
| api | Конечные точки API |
| Доступ к веб-почте | |
| dev/staging | Среды разработки |
| support/help | Портал поддержки |
| cdn | Доставка содержимого |
| m/mobile | Сайт для мобильных устройств |
Создание поддоменов
Конфигурация DNS
Добавьте записи поддомена в DNS-зону:
; A record pointing to IP
blog.example.com. A 192.0.2.10
; CNAME pointing to another domain
shop.example.com. CNAME mystore.shopify.com.
; Multiple subdomains
api.example.com. A 192.0.2.20
dev.example.com. A 192.0.2.30
Поддомены wildcard
Сопоставляют все неопределённые поддомены:
*.example.com. A 192.0.2.100
Поддомен и подкаталог
| Аспект | Поддомен | Подкаталог |
|---|---|---|
| URL | blog.example.com | example.com/blog |
| Требуется DNS | Да | Нет |
| Отдельный хостинг | Просто | Сложнее |
| Авторитетность SEO | Отдельная | Общая |
| SSL-сертификат | Может потребоваться wildcard | Покрывается основным сертификатом |
| Аналитика | Отдельное свойство | То же свойство |
Когда использовать поддомены
- разные платформы или технологии
- отдельные приложения
- системы с несколькими арендаторами
- географический таргетинг
- среды разработки
Когда использовать подкаталоги
- разделы блога или содержимого
- необходимость объединить SEO-сигналы
- простая организация сайта
- единый технологический стек
Вопросы SEO поддоменов
Обработка поисковиками
- Google рассматривает поддомены как отдельные сайты
- ссылочный вес не переносится автоматически
- каждый поддомен независимо наращивает авторитетность
- может потребоваться отдельная проверка в Search Console
Лучшие практики
1. Используйте поддомены для действительно отдельных сущностей
2. Используйте подкаталоги для объединения SEO
3. Настройте корректную канонизацию
4. Настройте отдельное отслеживание аналитики
5. Создайте XML-карты сайта для каждого поддомена
Вопросы безопасности
SSL-сертификаты
| Тип сертификата | Покрытие |
|---|---|
| Один домен | Только example.com |
| Wildcard | *.example.com (один уровень) |
| Мультидоменный SAN | Конкретно перечисленные домены |
Область cookie
Set-Cookie: session=abc; Domain=.example.com
# Accessible to all subdomains
Set-Cookie: session=abc; Domain=blog.example.com
# Only accessible to blog subdomain
Поддомены дают гибкую организацию сайтов и приложений: отдельные разделы работают независимо, оставаясь частью пространства имён родительского домена.