Manual:GenerateSitemap.php/pl

Szczegóły
generateSitemap.php to skrypt służący do generowania mapy witryny w MediaWiki. Mapy witryny to pliki umożliwiające łatwiejsze indeksowanie strony przez roboty wyszukiwarek (np. googlebot). Niektóre z nich obsługują protokół sitemap.

Domyślnie, skrypt generuje indeks mapy witryny oraz jedną (skompresowaną w gzip) mapę witryny dla każdej przestrzeni nazw posiadającej zawartość. Zobacz #Opcje, które są przyjmowane przez skrypt.

W MediaWiki 1.16.0 generowana mapa nie współpracuje z Google. Musisz zastosować tę poprawkę.

Po więcej informacji na temat korzystania ze skryptów konserwacyjnych, zobacz.

Opcje
 
 * Wyświetla dostępne opcje przyjmowane przez

 
 * Ścieżka systemu plików gdzie wynik będzie zapisany np. . Ktalog musi być dostępny z poziomu online!

 
 * Jakie miejsce identyfikator użyć do wiki, domyślnie

 
 * Adres URL wskazujący na, np.
 * /sitemap/
 * If specified, gets prefixed to the filenames in the sitemap index. This is needed because some search engines like Google require absolute URLs in sitemaps. You should specify  also; the values will often be similar, but having them separate allows the script to accommodate even unusual setups.

 
 * Protokół i nazwa hosta do użycia w adresach URL, np.
 * https://en.wikipedia.org
 * Jest to czasami potrzebne, gdy nie powiedzie się automatyczne pobranie nazwy serwera i w adresach mogą pojawić się domeny "localhost" lub "my.servername".



 
 * Czy kompresować pliki map witryn? Domyślne ustawienie:

 
 * Po dodaniu tej opcji, przekierowania są pomijane i nie będą dodawane do mapy witryny. Jest zalecana, ponieważ Google może narzekać na przekierowania. Mimo to, domyślnym ustawieniem jest niepomijanie przekierowań.

Przykład
Tworzenie mapy witryny dla Google Webmaster Tools:

Najpierw (w $IP):

Następnie:

Dla domen, które nie używają liter alfabetu łacińskiego, trzeba użyć Punycode.

Podobne ustawienia w LocalSettings.php

 *  : Tablica nazw do generowania mapy witryny Google dla, lub fałsz jeśli ma być generowane dla wszystkich nazw.Domyślnym ustawieniem jest.


 *  : Priorytety przestrzeni nazw dla sitemaps. Powinno to być mapa identyfikatorów przestrzeni nazw do priorytetu. Domyślnym ustawieniem jest.