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.
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.
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.
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.
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.
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.
Subdomena wymaga rekordu DNS; podkatalog na innym systemie wymaga reguły proxy na głównym serwerze.
Dokładny cel poda Ci dostawca sklepu. Ten CNAME kieruje na niego shop.example.com.
Główny serwer pobiera strony /blog z własnego hosta bloga i serwuje je pod Twoją domeną.
Z ustawionym Domain cookie jest wysyłane do example.com i do shop.example.com.
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