Pliki indeksu map witryn i pliki map witryn to urządzenia, które mogą pomóc wyszukiwarkom w indeksowaniu witryn. Mapa witryny to lista stron w witrynie. Mapa witryny może być w formacie, takim jak HTML, który jest łatwy do odczytania przez ludzi, ale może być również w formacie Extensible Markup Language (XML), specjalnie do użytku w wyszukiwarkach. Indeks map witryn to zwykle plik XML, który zawiera listę plików map witryn XML. Webmaster może przesłać do wyszukiwarek pliki indeksu map witryn, a tym samym podać konkretne informacje na temat witryn, które mają odwiedzać wyszukiwarki.
Indeks map witryn i pliki map witryn używane przez wyszukiwarki przyczyniają się do optymalizacji witryn pod kątem wyszukiwarek (SEO). SEO składa się z różnych technik, które pomagają wyszukiwarkom w lokalizowaniu i rankingowaniu stron internetowych. Indeks map witryn może być ważnym elementem SEO, ponieważ wskazuje poszczególne mapy witryn, które informują wyszukiwarki, które strony webmaster chciałby uwzględnić w wynikach wyszukiwania, wraz z priorytetem i częstotliwością aktualizacji, jeśli te informacje zostały dodane.
Poszczególny plik mapy witryny musi zawierać określone wymagane tagi XML. Te wymagane tagi to tagi urlset, url i loc. Zestaw tagów urlset otwiera i zamyka plik. Zestaw tagów url działa jako tag nadrzędny dla każdego umieszczonego na liście adresu URL lub adresu internetowego strony. Tag loc zawiera adres internetowy mapy witryny.
Opcjonalne tagi XML dla map witryn dostarczają informacji, które mogą pomóc wyszukiwarkom w indeksowaniu witryny zgodnie z preferencjami webmastera. Opcjonalne znaczniki to lastmod, changefreq i priorytet. Lastmod odnosi się do daty ostatniej modyfikacji strony. Znacznik changefreq XML opisuje, jak często strona ma być aktualizowana. Znacznik priorytetu opisuje znaczenie tej strony w stosunku do innych stron w serwisie. Webmaster może sprawdzić wskazówki poszczególnych wyszukiwarek, aby dowiedzieć się, w jaki sposób korzysta ona z opcjonalnych tagów.
Wymagania dotyczące pliku indeksu mapy witryny są podobne do wymagań pliku mapy witryny. Plik musi otwierać się i zamykać za pomocą tagu sitemapindex. Inne wymagane tagi obejmują tag mapy witryny dla każdej wymienionej mapy witryny oraz tag loc, który opisuje lokalizację każdej mapy witryny. Plik indeksu mapy witryny ma jeden opcjonalny tag — tag lastmod — który informuje o dacie ostatniej aktualizacji indeksu mapy witryny.
Chociaż te same wymagania dotyczące mapy witryny i indeksu map witryn zwykle mają zastosowanie do każdej organizacji, organizacje zajmujące się badaniami biomedycznymi mogą korzystać z biomapy. Biositemap to specjalny rodzaj mapy witryny, który jest używany przez te organizacje w celu grupowania ich informacji badawczych w Internecie. Dzięki temu informacje mogą być łatwiej odkrywane i wykorzystywane przez badaczy.