Накратко: Поддомейнът е адрес, който стои пред основния домейн и е отделен от него с точка, например blog.firma.bg, shop.firma.bg или test.firma.bg. Той е безплатен, щом притежавате домейна, и може да показва отделен сайт, да сочи към друг сървър или към външна услуга. Създава се за минути: добавяте поддомейна в контролния панел на хостинга или DNS запис A или CNAME, включвате SSL и качвате съдържанието. Поддомейните са удобни за блог, магазин, тестова версия, клиентски портал или отделен език.
Какво е поддомейн
Поддомейнът е отделно име, създадено в рамките на вашия домейн, което може да има собствено съдържание и собствени настройки. Ако домейнът е сграда, поддомейните са отделни входове към нея: един за магазина, друг за офиса, трети за склада. Всички са на един адрес, но водят към различни места.
Щом притежавате firma.bg, можете да създадете колкото поддомейни ви трябват, без да ги регистрирате отделно и без да плащате за тях на регистратора. Ограничение може да има само в хостинг плана ви, ако той определя колко отделни сайта можете да поддържате.
Важно е да знаете, че поддомейнът не е отделна собственост. Той съществува само докато съществува основният домейн. Ако домейнът изтече или бъде прехвърлен, всички поддомейни го следват.
Ако искате да си припомните как са устроени домейните, вижте Какво е домейн?, а за ролята на DNS прочетете Какво е DNS и как работи.
Как е устроен адресът
Адресът се чете отдясно наляво: най-вдясно е разширението, после името на домейна, а всичко отляво е поддомейн.
| Адрес | Разширение | Домейн | Поддомейн |
|---|---|---|---|
firma.bg | .bg | firma | няма |
www.firma.bg | .bg | firma | www |
blog.firma.bg | .bg | firma | blog |
dev.shop.firma.bg | .bg | firma | dev.shop (поддомейн на поддомейн) |
Интересен факт: www също е поддомейн. По традиция той показва същия сайт като основния домейн, затова повечето сайтове пренасочват от единия вариант към другия. Как се настройва това обяснихме в Как да свържем домейн с хостинг.
Има ли ограничения за имената на поддомейните
Името на поддомейн може да съдържа латински букви, цифри и тирета, но не може да започва или завършва с тире. Главните и малките букви не се различават, така че Blog.firma.bg и blog.firma.bg са един и същ адрес.
Добрите имена на поддомейни са кратки, ясни и подсказват съдържанието: shop, blog, portal, zapis. Избягвайте дълги и сложни имена, защото хората трябва да ги пишат или казват на глас. Имайте предвид и че някои имена като mail, webmail, ftp или cpanel може вече да са заети от хостинга за технически нужди. Ако панелът не ви позволява да създадете дадено име, вероятно точно това е причината.
Технически можете да създавате и поддомейни на няколко нива, например dev.shop.firma.bg, но всяко ниво добавя сложност. За повечето малки сайтове едно ниво е напълно достатъчно.
За какво се използват поддомейните
Поддомейните са удобни, когато искате отделна част от сайта да е технически самостоятелна: на друга платформа, на друг сървър или с друг достъп.
shop.firma.bg на платформа за онлайн търговия, докато основният сайт е визитка.blog.firma.bg на WordPress, отделно от основния сайт на друга система.test.firma.bg за проба на промени, преди да се пуснат на живия сайт.portal.firma.bg или app.firma.bg за вход на клиенти.en.firma.bg за английска версия, макар че папка често е по-добър избор.mail.firma.bg или webmail.firma.bg за достъп до пощата.Поддомейн или папка
Ако съдържанието е част от същия сайт и е на същата система, папка като firma.bg/blog обикновено е по-добрият избор. Поддомейн има смисъл, когато частта е технически отделна.
Поддомейн blog.firma.bg | Папка firma.bg/blog | |
|---|---|---|
| Техническа самостоятелност | Може да е на друг сървър или платформа | Обикновено на същия сървър |
| Поддръжка | Отделни настройки, обновления, сертификат | Една система за поддръжка |
| Може да се третира по-самостоятелно от основния сайт | Ясна част от основния сайт | |
| Удобство за посетителите | Различен адрес, може да изглежда като отделен сайт | Естествена навигация в сайта |
| Подходящ за | Магазин на друга платформа, портал, тестов сайт | Блог, новини, услуги, езикови версии |
cometriders.com/blog, тоест в папка, защото е естествена част от сайта и помага на целия домейн с полезно съдържание. Ако обаче имате магазин на отделна платформа, която не може да бъде в папка, поддомейн като shop. е правилното решение.Как да създадете поддомейн
Най-лесният начин е от контролния панел на хостинга: въвеждате името на поддомейна и избирате папката за файловете му. Панелът обикновено създава и DNS записа автоматично, ако DNS на домейна се управлява от хостинга.
blog.Ако поддомейнът трябва да сочи към външна услуга, например платформа за магазин или система за резервации, не го създавате в хостинга, а само добавяте DNS запис със стойността, която ви дава услугата. След това обикновено трябва да потвърдите поддомейна и в самата услуга.
DNS записите за поддомейн
Поддомейнът се насочва с DNS запис A към IP адрес или с CNAME към друго име. Записът се добавя в DNS зоната на основния домейн.
blog.firma.bg. 3600 IN A 203.0.113.10
shop.firma.bg. 3600 IN CNAME shops.example.net.
test.firma.bg. 3600 IN A 203.0.113.10
portal.firma.bg. 3600 IN CNAME app.example.net.
- Запис A използвате, когато поддомейнът е на вашия сървър или на сървър с конкретен IP адрес.
- Запис CNAME използвате, когато услугата ви дава име, към което да сочите. Така, ако услугата смени IP адресите си, вашият поддомейн продължава да работи.
- Поле „Име“ в повечето панели попълвате само с
blog, а не с целия адрес. Панелът добавя домейна сам.
Wildcard запис
Записът *.firma.bg насочва всички несъществуващи поддомейни към един адрес. Използва се рядко, например от системи, които създават поддомейн за всеки клиент. За обикновен сайт не е нужен и е по-добре да създавате само поддомейните, които реално използвате.
SSL за поддомейни и Wildcard
Всеки поддомейн има нужда от SSL сертификат, за да работи на https://. Сертификатът за основния домейн не покрива автоматично поддомейните.
| Вариант | Какво покрива | Кога е подходящ |
|---|---|---|
| Отделен сертификат за всеки поддомейн | Точно един поддомейн | Няколко поддомейна, често безплатни сертификати |
| Сертификат с няколко имена | Изброени имена, например основния домейн, www и blog | Малък и стабилен набор от поддомейни |
| Wildcard сертификат | Всички поддомейни на едно ниво, например *.firma.bg | Много поддомейни или такива, които често се добавят |
Безплатните сертификати обикновено се издават поотделно за всеки поддомейн, след като той започне да сочи към сървъра. Wildcard сертификатът е удобен, ако имате много поддомейни. Повече прочетете в Какво е SSL сертификат, а вариантите, включително Wildcard, вижте на страницата SSL сертификати.
Поддомейните и Google
Google може да разглежда поддомейна като част от основния сайт или по-самостоятелно, в зависимост от това как са свързани. Затова за съдържание, което трябва да помага на основния сайт, папката е по-сигурният избор.
Ето няколко практични съвета:
- Ако блогът е на поддомейн, свържете го добре с основния сайт: меню, връзки в двете посоки, обща марка.
- Добавете поддомейна в инструментите на търсачките отделно, за да следите как се индексира.
- Не дублирайте едно и също съдържание на основния домейн и на поддомейн.
- Тестовите поддомейни скрийте от търсачките (за това в следващата секция).
Основите на добрата видимост в търсачките ще разгледаме подробно в отделна статия от поредицата за SEO.
Тестов сайт на поддомейн
Тестовият поддомейн ви позволява да пробвате промени по сайта, без да рискувате живия сайт. Това е една от най-полезните употреби на поддомейните.
- Създайте поддомейн като
test.firma.bgилиstaging.firma.bg. - Копирайте файловете и базата данни на сайта в него.
- Скрийте го от търсачките: включете в настройките „Не позволявай индексиране“ и, още по-добре, защитете го с парола.
- Тествайте обновления, нов дизайн или плъгини.
- Когато всичко е наред, приложете промените на живия сайт.
Именно такъв подход използвахме и при подготовката на новия сайт на CometRiders: първо на тестов поддомейн, после на основния домейн.
Поддомейни и пощата
Поддомейнът може да има и собствена поща, например info@shop.firma.bg, но за повечето фирми е по-добре всички адреси да са на основния домейн.
Отделна поща на поддомейн се използва главно за технически цели, например за масови писма от система за бюлетини, за да не засягат репутацията на основния домейн. В такъв случай поддомейнът има нужда от собствени MX, SPF, DKIM и DMARC записи. Ако не изпращате поща от даден поддомейн, DMARC политиката на основния домейн може да покрие и поддомейните чрез параметъра sp=. Подробностите има в статията SPF, DKIM и DMARC.
Сигурност и забравени поддомейни
Забравен поддомейн, който сочи към услуга, която вече не използвате, може да бъде поет от някой друг. Това е реален риск за сигурността и репутацията.
Представете си, че преди време сте създали promo.firma.bg като CNAME към външна услуга за кампания. Кампанията приключва, профилът в услугата е закрит, но DNS записът остава. Ако услугата позволява на друг човек да заяви същото име, той може да покаже свое съдържание на вашия поддомейн: реклама, измама или зловреден код, под името на вашата фирма.
- Водете списък на поддомейните и за какво служи всеки.
- Изтривайте DNS записите веднага, щом спрете да използвате услугата.
- Обновявайте всяка система на поддомейн, точно както основния сайт.
- Защитавайте с парола тестовите и вътрешните поддомейни.
- Проверявайте DNS зоната поне веднъж годишно за стари и непознати записи.
Пренасочване на поддомейн
Поддомейнът може и само да пренасочва към друг адрес, без да има собствено съдържание. Това е удобно за кратки и лесни за запомняне адреси, които използвате в реклами, печатни материали или по радиото.
Например oferta.firma.bg може да води към конкретна страница с промоция, а karieri.firma.bg към страницата с отворени позиции. Пренасочването се настройва в контролния панел на хостинга или с правило в .htaccess в папката на поддомейна:
RewriteEngine On
RewriteRule ^(.*)$ https://firma.bg/promocii/ [R=301,L]
Използвайте постоянно пренасочване (301), ако адресът ще остане дълго, и временно (302), ако е само за кратка кампания. Не забравяйте, че и пренасочващият поддомейн има нужда от SSL, иначе посетителите, които пишат адреса с https://, ще видят предупреждение, преди да бъдат пренасочени.
Поддомейни за филиали, градове и клиенти
Някои фирми използват отделен поддомейн за всеки град, филиал или клиент. Това може да е удобно, но изисква повече поддръжка.
Адреси като sofia.firma.bg и varna.firma.bg изглеждат подредено, но всеки от тях трябва да има полезно и различно съдържание. Ако страниците за градовете се различават само по името на града, търсачките може да ги сметнат за повтарящо се съдържание. Затова за повечето местни бизнеси страници в папки, например firma.bg/sofia/, са по-лесни за поддръжка и по-силни за основния сайт.
Поддомейн за всеки клиент има смисъл при софтуерни услуги, където всеки клиент има собствено пространство, например klient1.app.firma.bg. Там обикновено се използва Wildcard DNS запис и Wildcard сертификат, а самата система разпознава кой клиент се отваря.
Как да изтриете поддомейн правилно
Когато поддомейнът вече не ви трябва, изтрийте го на всички места, а не само в едно.
- Направете резервно копие на файловете и базата данни, ако може да ви потрябват.
- Изтрийте поддомейна от контролния панел на хостинга.
- Изтрийте DNS записа му (A или CNAME) от DNS зоната.
- Изтрийте и записите за поща, ако е имал такива.
- Ако е бил свързан с външна услуга, закрийте профила или премахнете домейна от нея.
- Ако е имал посещения, пренасочете го към подходяща страница, вместо да показва грешка.
Примери от практиката
Ето как три измислени, но типични бизнеса използват поддомейни.
Зъболекарски кабинет
Основният сайт zabi-zdrave.bg е визитка с услугите и екипа. Онлайн записването е на външна система за резервации, свързана чрез zapis.zabi-zdrave.bg с CNAME запис. Пациентите виждат адрес с името на кабинета, а не на чужда платформа.
Строителна фирма
Сайтът е на zdravdom.bg, а за клиентите има портал klienti.zdravdom.bg, където виждат напредъка на обекта си. Порталът е на отделен сървър с отделна защита.
Онлайн магазин
Магазинът е на основния домейн, но всяка промяна по дизайна първо минава през test.rozovlak.bg, защитен с парола и скрит от търсачките. Когато промяната е проверена, тя се пуска на живия магазин.
Чести грешки
- Блог на поддомейн, когато може да е в папка и да помага по-добре на основния сайт.
- Забравени DNS записи към услуги, които вече не се използват.
- Поддомейн без SSL и предупреждение „Не е защитен“ в браузъра.
- Открит тестов сайт, индексиран от търсачките и с копие на истинските данни.
- Цял адрес в полето „Име“, което води до записи като
blog.firma.bg.firma.bg. - Необновявана система на стар поддомейн, през която може да бъде пробит сървърът.
Често задавани въпроси
Какво е поддомейн?
Поддомейнът е адрес, създаден пред основния домейн и отделен с точка, например blog.firma.bg. Той може да има отделно съдържание, да е на друг сървър или да сочи към външна услуга.
Плаща ли се поддомейнът отделно?
Не. Щом притежавате домейна, можете да създавате поддомейни без отделна регистрация. Ограничение може да има само в хостинг плана за броя на сайтовете.
Поддомейн или папка е по-добре за блог?
За повечето сайтове папката, например firma.bg/blog, е по-добрият избор, защото блогът е ясна част от основния сайт. Поддомейн има смисъл, ако блогът е на отделна система или сървър.
Как да създам поддомейн?
В контролния панел на хостинга, в раздела за поддомейни, въведете името и изберете папката. Ако DNS е другаде, добавете запис A или CNAME за поддомейна в DNS зоната.
Трябва ли ми SSL за поддомейна?
Да. Сертификатът на основния домейн не покрива автоматично поддомейните. Включете отделен сертификат за поддомейна или използвайте Wildcard сертификат за всички поддомейни.
Какво е Wildcard?
Wildcard запис в DNS насочва всички поддомейни към един адрес, а Wildcard сертификатът покрива всички поддомейни на едно ниво, например *.firma.bg.
Влияе ли поддомейнът на SEO?
Google може да го разглежда по-самостоятелно от основния сайт. Затова съдържание, което трябва да помага на основния домейн, обикновено е по-добре да е в папка.
Опасни ли са старите поддомейни?
Може да бъдат. Поддомейн, който сочи към закрита външна услуга, понякога може да бъде поет от друг човек. Изтривайте DNS записите на поддомейни, които не използвате.
Обобщение
Поддомейните са безплатен и гъвкав начин да разделите сайта на самостоятелни части: магазин, портал, тестова версия или връзка към външна услуга. Създават се с няколко клика в контролния панел или с един DNS запис, но имат нужда от собствен SSL, обновления и поддръжка. За съдържание, което трябва да помага на основния сайт, предпочитайте папка, а старите поддомейни изтривайте навреме. В следващата статия ще започнем серията за сайтове с въпроса какво е WordPress и защо е толкова популярен.
Хостинг за всички ваши сайтове
Основен сайт, блог, магазин и тестова версия на един хостинг, с SSL за всеки адрес.
Разгледайте хостинг плановете