Mapy witryn - jedna na subdomenę lub jedna dla domeny podstawowej?


10

Mam więcej niż 5 subdomen na projekt, powiedzmy developer, www, staffa niektóre bardziej, co jest najlepsze praktyki w zakresie tworzenia map witryn?

Wszystkie poddomeny, które mają tę samą mapę witryny w domenie podstawowej ( example.com/sitemap.xml)? lub różne mapy witryn dla różnych subdomen? ( developer.example.com/sitemap.xmli www.example.com/sitemap.xml)

Ponieważ poddomeny to kilka części głównej aplikacji, jakie są zalety i wady każdej z nich i co powinienem wziąć pod uwagę, wybierając jedną z nich? (jedna mapa witryny na subdomenę lub jedna dla całej witryny)

Odpowiedzi:


7

Zgodnie z postem na blogu Matt Cutts powiedział:

Subdomena może być przydatna do oddzielenia treści, która jest zupełnie inna. Google używa poddomen dla różnych produktów, takich jak na przykład news.google.com lub maps.google.com.

Jest to podobne do działania Bloggera (blogspot).

Blog Johna ( john.blogspot.com) jest zupełnie inny niż blog Doe ( doe.blogspot.com). Google widzi te dwa blogi jako dwie różne witryny, mimo że mają ten sam ogon ( *.blogspot.com).

Każdy z tych blogów ma własną mapę witryny i nie są udostępniane między sobą. Jeśli jeden blog zostanie usunięty, plik mapy witryny również zostanie usunięty - i nie ma to wpływu na mapy witryn innych blogów.

Chciałbym więc polecić korzystanie z różnych plików map witryn dla różnych subdomen. Chyba że używasz podkatalogów / podfolderów.


2
Nie wierzę, że to odpowiada na pytanie, skąd powinny być wyświetlane mapy witryn .
Dogweather

1
„Chciałbym polecić korzystanie z różnych plików map witryn [...]” To stwierdzenie jest nieprawidłowe. NIE masz wyboru. Różne witryny wymagają różnych map witryn.
Alexis Wilke,

11

Zasadniczo musisz użyć oddzielnej mapy witryny dla każdego hosta (tj. Innego protokołu, domeny lub subdomeny):

  • Z FAQ „ Gdzie mogę umieścić moją mapę witryny? ”:

    Wszystkie adresy URL wymienione w mapie witryny muszą znajdować się na tym samym hoście, co mapa witryny. Na przykład jeśli mapa witryny znajduje się pod adresem http://www.example.com/sitemap.xml, nie może zawierać adresów URL z http://subdomain.example.com. Jeśli mapa witryny znajduje się pod adresem http://www.example.com/myfolder/sitemap.xml, nie może zawierać adresów URL z http://www.example.com.

  • Odpowiednia sekcja ze specyfikacji map witryn to „ Lokalizacja pliku mapy witryny ”, w której jest napisane:

    Pamiętaj, że oznacza to, że wszystkie adresy URL wymienione w mapie witryny muszą używać tego samego protokołu (http, w tym przykładzie) i znajdować się na tym samym hoście, co mapa witryny. Na przykład jeśli mapa witryny znajduje się pod adresem http://www.example.com/sitemap.xml, nie może zawierać adresów URL z http://subdomain.example.com.

Jeśli jednak możesz udowodnić własność wszystkich hostów za pomocą pliku robots.txt lub Google Search Console, możesz hostować mapy witryn na różnych hostach:


1
Wygląda na to, że jeśli wszystkie korzystają z tej samej weryfikacji Google (wszystkie wymienione w tej samej konsoli Google, potwierdzają, że jesteś tym samym właścicielem), Google wydaje się robić wyjątek zgodnie z: support.google.com/webmasters/answer/75712 ? hl = pl Wówczas wydaje się, że mapy witryn mogą odwoływać się do siebie nawzajem. Przynajmniej takie wrażenie mam na stronie pomocy Google. Jest to wyjątek od normalnych reguł stronymaps.org.
Mark Rejhon

1
@MarkRejhon: Dzięki za informację :) Zaktualizowałem odpowiedź, a także wymieniłem inny sposób (z protokołu sitemaps.org), który pozwala na mapy witryn hostowane na różnych hostach.
Unor

3

Podczas pisania subdomeny są częścią całej aplikacji, nie ma potrzeby oddzielania map witryn. Google zawsze traktuje poddomeny jako własne domeny. Ale są wystarczająco inteligentni, aby rozpoznać, czy części witryny należą do siebie.

Oprócz SEO polecam użyć pliku index-sitemap.xml, w którym można zagnieżdżać wszystkie oddzielne mapy witryn subdomeny. Ułatwia to zarządzanie wszystkimi tymi plikami, ponieważ wystarczy przesłać tylko jedną mapę witryny. Ponadto możesz zmienić mapę witryny subdomeny bez martwienia się o wszystkie inne mapy witryn. Przeczytaj więcej o zarządzaniu wieloma mapami witryn w Przewodnikach Google dla webmasterów: https://support.google.com/webmasters/answer/75712?hl=pl

edytować

Możesz rozważyć utworzenie jednej usługi dla każdej subdomeny w Google Search Console. Umożliwia to bardziej szczegółową analizę, ponieważ otrzymasz próbki danych i statystyki indeksowania dla każdej usługi. Jeśli to zrobisz, zalecam przesłanie indywidualnej mapy witryny dla każdej subdomeny. Pamiętaj, że będzie to wymagać osobnej weryfikacji każdej właściwości, a także zwiększy wysiłek związany z zarządzaniem całym zestawem właściwości.

Jeśli jesteś dobrze zorganizowaną osobą i interesuje Cię głębszy wgląd w dane, poleciłbym to drugie. Jeśli chcesz tylko zaindeksować i poprawnie zaindeksować swoją witrynę, poleciłbym historię indeksu map witryn.

Zawsze pamiętaj, aby upewnić się, że wszystkie mapy witryn są poprawnie skonfigurowane, pasują do standardu i wyświetlają tylko strony z kodem stanu 200. Ten punkt jest ważniejszy dla SEO Twojej witryny niż pytanie, ile masz map witryn.


0

Mam więcej niż 5 subdomen w projekcie, powiedzmy deweloper, www, personel i kilka innych. Jaka jest najlepsza praktyka w tworzeniu map witryn? ... Ponieważ poddomeny są kilkoma częściami głównej aplikacji, jakie są zalety i wady każdej z nich i co powinienem rozważyć wybierając jedną z nich? (jedna mapa witryny na subdomenę lub jedna dla całej witryny)

Ponieważ subdomeny dołączone do domeny głównej mogą reprezentować różne witryny internetowe na świecie, najlepiej ustawić mapy witryn dla każdej subdomeny, aby ułatwić dostęp.

Ponadto uważam, że niezgodne z zasadami map witryn jest dołączanie zewnętrznego linku do mapy witryny należącej do witryny, a adres URL zawierający inną subdomenę liczy się jako zewnętrzny adres URL.

Jeśli chodzi o najlepszą praktykę, jeśli Twoja witryna zawiera ogromną liczbę linków, musisz utworzyć główny plik mapy witryny, który odwołuje się do mniejszych plików map witryn, z których każdy odnosi się do poszczególnych linków. Wynika to z faktu, że każdy plik mapy witryny ma maksymalny limit rozmiaru pliku (moim zdaniem 50 MB), a także maksymalna liczba adresów URL na mapę witryny jest również ograniczona. Myślę, że ta liczba to 50 000.

Jest to bonus, jeśli możesz kompresować mapy witryn w formacie gzip. W ten sposób po przesłaniu ich do wyszukiwarek zgodnych z gzip, takich jak Google, mapa witryny będzie przetwarzana szybciej, a zużycie przepustowości na serwerze będzie niższe.

Oto linki związane z mapami witryn, które mogą ci pomóc:

http://www.sitemaps.org/protocol.html http://www.sitemaps.org/faq.html

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.