Sitemap.xml jest plikiem XML, który służy do informowania wyszukiwarek internetowych o strukturze i zawartości strony internetowej. Jest to narzędzie używane w praktykach zarządzania optymalizacją wyszukiwarek (SEO) i pomaga robotom wyszukiwarek w efektywnym indeksowaniu strony.
Głównym celem pliku sitemap.xml jest ułatwienie procesu indeksowania przez wyszukiwarki. Dzięki niemu roboty wyszukiwarki mogą łatwo znaleźć wszystkie podstrony witryny, co jest szczególnie ważne dla dużych lub skomplikowanych witryn z licznymi podstronami. Plik sitemap.xml może również zawierać metadane dotyczące każdej strony, takie jak data ostatniej aktualizacji, co dodatkowo pomaga w procesie indeksowania i aktualizowania informacji o podstronach funkcjonujących w ramach witryny.
Przykładowa zawartość pliku sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<!-- Główna strona -->
<url>
<loc>https://www.example.com/</loc>
<lastmod>2023-09-15</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
<!-- Podstrona 1 -->
<url>
<loc>https://www.example.com/page1</loc>
<lastmod>2023-09-14</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Rodzaje sitemap XML
Istnieje kilka rodzajów sitemaps XML, różniących się przeznaczeniem i zawartością:
- Standardowa sitemapa. Lista adresów URL do stron i podstron witryny.
- Sitemapa plików graficznych. Zawiera adresy URL do obrazów na stronie, co ułatwia ich indeksowanie.
- Sitemapa plików wideo. Informuje wyszukiwarki o lokalizacji i charakterystyce filmów wideo umieszczonych na stronie.
- Sitemapa wiadomości. Zaprojektowana dla witryn zawierających aktualności, ułatwia szybsze indeksowanie nowych treści.
Wymagania techniczne sitemapy XML
- Format. Plik musi być w formacie XML zgodnym ze standardami sitemap protokołu.
- Kodowanie. Zaleca się użycie kodowania UTF-8.
- Rozmiar pliku. Maksymalny rozmiar pojedynczego pliku sitemap.xml to 50 MB.
- Liczba URLi. Maksymalna liczba adresów URL w jednym pliku sitemapy to 50 000.
- Dostępność. Plik musi być dostępny dla robotów wyszukiwarek.
- Aktualność. Zaleca się regularne aktualizowanie pliku, zwłaszcza po dodaniu nowych stron lub ich modyfikacji.
- Protokół. Plik sitemap.xml powinien być dostępny przez protokół HTTP lub HTTPS.
- Walidacja. Zaleca się walidację struktury pliku za pomocą narzędzi dostępnych online lub w panelach administracyjnych wyszukiwarek, takich jak Google Search Console.