Jak stworzyć dobrą mapę witryny dla dynamicznej witryny

11

Mam witrynę z dynamiczną treścią i różnego rodzaju stronami. Mam strony, które rzadko się zmieniają, i takie strony jak blogi, które często się zmieniają. Strony blogu zawierają również linki do sortowania, na przykład sortowania według daty, asc, desc.

Na niektórych stronach mam również linki do różnych treści w kartach oraz linki, które są po prostu linkami zakotwiczonymi.

Teraz, gdy używam generatora map witryn xml, wszystkie linki są wrzucane do witryny, więc nie sądzę, aby wszystkie linki były naprawdę odpowiednie.

Dotychczasowe wpisy na blogu są również uwzględniane w mapie witryny. Czy to naprawdę konieczne? Myślę, że linki do blogów mogą być indeksowane w porządku.

Czy najlepszym sposobem na utworzenie mapy witryny jest ręczne przypisanie linków menu głównego do mapy witryny, czy też indeksowanie wszystkiego jest naprawdę zalecane?

Saif Bechan
źródło

Odpowiedzi:

6

Powinieneś użyć mapy witryny do indeksowania wszystkiego. Uwzględnienie każdego adresu URL nie ma negatywnej strony i istnieje niebezpieczeństwo, że na dużą skalę niektóre adresy URL zostaną pominięte.

W mapie witryny z każdym adresem URL może być powiązany inny zestaw danych. Spójrz na definicje elementów i dostosuj ustawienia dla ważniejszych i mniej ważnych adresów URL

<url>
  <loc>http://www.example.com/about</loc>
  <lastmod> 2010-06-30</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
</url>

Wartości dla <changefreq> are about how frequently a page may change. Adjust the value as needed,zawsze co andgodzinę pokazują, że strona często się aktualizuje.

  1. always
  2. hourly
  3. daily
  4. weekly
  5. monthly
  6. yearly
  7. never

Możesz ustawić wartość dla <priority>:

  • <priority>1.0</priority>
  • <priority>0.9</priority>
  • <priority>0.8</priority>
  • <priority>0.7</priority>
  • <priority>0.6</priority>
  • <priority>0.5</priority>
  • <priority>0.4</priority>
  • <priority>0.3</priority>
  • <priority>0.2</priority>
  • <priority>0.1</priority>
  • <priority>0.0</priority>

Więc dla stron, które uważasz za ważniejsze, ustaw elementy w kolejności pierwszeństwa. Bardzo najważniejszy zestaw 1.0, ważne 0.9, regularne znaczenie 0.5i nieważne 0.1lub 0.0. To powinno dać ci kontrolę, której szukasz.

Krótko mówiąc, nie ma negatywnego wpływu na zachowanie wszystkiego, zakładając, że masz mniej niż 50 000 adresów URL .

artlung
źródło
Dziękujemy za odpowiedź i poprawienie pisowni w pytaniu. Jedno: jeśli mam witrynę z około 3000 linków, powinienem ręcznie przejrzeć wszystkie linki i nadać priorytet, co zajmie mi wieki.
Saif Bechan
Jeśli robisz to ręcznie, postawiłbym wszystko na 0.5, a następnie na najważniejsze 1.0. Jeśli masz czas, możesz oddzielić priorytet od najmniej ważnego.
artlung
2

Jeśli korzystasz z przyzwoitego oprogramowania do blogowania, powinieneś mieć kanał RSS, który można wykorzystać jako mapę witryny i prawdopodobnie lepszą opcję. Zdecydowanie możesz przesyłać kanały RSS jako mapy witryn do narzędzi Google i Yahoo dla webmasterów. W zależności od innych treści możesz także potrzebować mapy witryny.

Strony blogu zawierają również linki do sortowania, na przykład sortowania według daty, asc, desc.

Starałbym się unikać stron z różnymi porządkami sortowania - są to zasadniczo te same treści z różnymi widokami. Upewnij się tylko, że masz zaindeksowane strony główne - np. Listę postów na blogu, paginację.

Wpisy blogu do tej pory są również uwzględniane w mapie witryny. Czy to naprawdę konieczne? Myślę, że linki do blogów mogą być indeksowane w porządku.

Masz rację, wyszukiwarki powinny dobrze znajdować Twoje treści. Mapy witryn XML nie zawsze są konieczne. Jest to jednak dobry sposób na szybsze indeksowanie treści, szczególnie jeśli niektóre strony są zagnieżdżone głęboko w witrynie lub jest to szczególnie nowa witryna.

DisgruntledGoat
źródło
1
Niektóre pakiety blogów mają nawet przyzwoite narzędzia do generowania
map witryn
Och, niestety mam stronę internetową zbudowaną od podstaw. Ale wygląda to na fajną funkcję do dodania, nie wiedziałem, że to możliwe nawet z mapami witryn. W ten sposób mapa witryny jest zawsze aktualna, co zapewnia więcej sensu niż tworzenie nowej mapy witryny za każdym razem.
Saif Bechan
0

Możesz rozważyć Generator map witryn A1. Obliczy wartości priorytetów na podstawie wewnętrznego połączenia. (Może warto spróbować. W przeciwnym razie po prostu zignoruj ​​wartość priorytetu).

Tomek
źródło