Subdomena czy podkatalog: co wybrać

Subdomena czy podkatalog

Subdomena czy podkatalog dla bloga lub sklepu | We.Inc

blog.example.com czy example.com/blog? Co mówi dokumentacja Google, czym różnią się cookies, robots.txt, analityka i hosting, oraz szybki pomocnik decyzji.

Podkatalog (example.com/blog) trzyma wszystko na jednym hoście, więc dzieli z główną stroną jeden serwer, jeden plik robots.txt i jedną konfigurację analityki. Subdomena (blog.example.com) to osobny host: łatwiej uruchomić ją na innym oprogramowaniu lub serwerze, ale każda część wymaga własnej konfiguracji. Jeśli nic nie wymusza podziału, podkatalog jest prostszy.

Praktyczne różnice między obiema strukturami

Subdomena to część przed główną nazwą domeny, na przykład shop w shop.example.com. Podkatalog, nazywany też folderem, to ścieżka po niej, na przykład /shop. Obie mogą dobrze się pozycjonować, a właściwy wybór zwykle zależy od tego, jak zbudowana i hostowana jest Twoja strona. Odpowiedz na pytania poniżej, aby dostać sugestię z uzasadnieniem.

Najczęściej zadawane pytania

Czy Google woli podkatalogi od subdomen?

Przewodnik Google dla stron wieloregionalnych wymienia obie struktury jako prawidłowe i opisuje kompromisy w konfiguracji i utrzymaniu, a nie zasadę rankingową. Nie znaleźliśmy dokumentacji Google, która stawiałaby jedną wyżej od drugiej.

Czy mój blog powinien być na subdomenie?

Tylko jeśli blog musi działać na innej platformie lub serwerze, którego nie da się umieścić pod ścieżką głównej domeny. W przeciwnym razie example.com/blog zachowuje jeden robots.txt, jeden strumień analityki i jedno miejsce do zarządzania.

Co jest lepsze dla innych wersji językowych?

Przewodnik międzynarodowy Google wymienia domeny krajowe, subdomeny i podkatalogi. Podkatalogi takie jak /de/ łatwo skonfigurować i utrzymać; subdomeny pozwalają na różne lokalizacje serwerów. W obu przypadkach połącz wersje tagami hreflang.

Czy cookies działają na subdomenie?

MDN wyjaśnia, że cookie ustawione bez atrybutu Domain zostaje na hoście, który je ustawił, a nie na jego subdomenach. Ustaw Domain=example.com, gdy logowanie lub koszyk muszą przejść z głównej strony do shop.example.com.

Czy potrzebuję nowej usługi w Search Console dla subdomeny?

Nie, jeśli zweryfikowałeś usługę typu Domena. Pomoc Google mówi, że usługa typu Domena obejmuje dane dla wszystkich wariantów protokołu i subdomen. Usługa z prefiksem URL dla https://www.example.com nie obejmuje subdomeny bloga.

Co naprawdę się zmienia

Późniejsze przenosiny

Fragmenty konfiguracji

Subdomena wymaga rekordu DNS; podkatalog na innym systemie wymaga reguły proxy na głównym serwerze.

Rekord DNS dla hostowanego sklepu na subdomenie

Dokładny cel poda Ci dostawca sklepu. Ten CNAME kieruje na niego shop.example.com.

Osobny blog pod /blog z Nginx

Główny serwer pobiera strony /blog z własnego hosta bloga i serwuje je pod Twoją domeną.

Wspólne cookie dla każdej subdomeny

Z ustawionym Domain cookie jest wysyłane do example.com i do shop.example.com.

Pomocnik decyzji

Czy musi działać na innym serwerze lub w innym kraju niż główna strona?

Czy prowadzi ją osobny zespół z własnym logowaniem i wdrożeniami?

Czy chcesz mieć jeden robots.txt, jedną konfigurację analityki i wspólne cookies bez dodatkowej pracy?

Tak

Nie

Sugestia

Użyj podkatalogu, na przykład example.com/blog. Nic z Twoich odpowiedzi nie wymaga osobnego hosta.

Użyj subdomeny, na przykład blog.example.com. Daj jej własny robots.txt, skonfiguruj analitykę międzydomenową i dodaj do niej link w głównym menu.

Działa w Twojej przeglądarce. Odpowiedzi nie są zapisywane ani wysyłane.

Zacznij za darmo · Bez karty kredytowej

Powiązane: Poradniki

Produkt

Dla kogo

Funkcje

Zasoby

Firma

Mapa strony