Parser słów kluczowych z Sitemap
Wyciąga słowa kluczowe i dwuwyrazowe frazy z URL-i w sitemap.xml oraz sitemap index.
Parser słów kluczowych z Sitemap (darmowy)
Wyciągaj słowa kluczowe z URL-i w sitemap.xml i sitemap index. Narzędzie grupuje częste terminy i frazy, pomagając szybciej znaleźć klastry tematyczne, luki semantyczne i pomysły na nowe strony.
Jak korzystać
- Wklej URL sitemap.xml (lub sitemap index) i uruchom analizę
- Wybierz język stop-słów i limit analizowanych URL
- Wykorzystaj top frazy i terminy do budowy klastrów i nowych stron
Use Cases
- Szybki audyt semantyki już opublikowanych URL.
- Wykrywanie niedopokrytych tematów przed planowaniem nowych treści.
Limitations
- Parser analizuje terminy z URL, a nie z pełnej treści stron.
- Jakość wyników zależy od jakości struktury URL i zasad slugów.
Example Input / Output
https://example.com/sitemap.xml
Top terms: seo (64), audit (48), checklist (19) Top phrases: seo audit (22), technical seo (11)
FAQ
Parser słów kluczowych z sitemap: co robi
Narzędzie pobiera mapę strony (sitemap.xml) dowolnego serwisu, Twojego lub konkurencji, i wyciąga słowa kluczowe z adresów podstron. Dobrze zrobione serwisy zapisują temat strony w URL: /sofy/sofa-narozna-loft/. Gdy zbierzesz takie adresy z całego serwisu i policzysz słowa, dostaniesz mapę tego, jakie tematy i grupy produktów ma strona i ile podstron przypada na każdą. Wynikiem są dwie tabele, każda do 100 wierszy:
- Top terminy: pojedyncze słowa z URL z liczbą wystąpień i przykładowym adresem;
- Top frazy: pary sąsiednich słów (bigramy), które zwykle trafniej opisują temat, np. „sofa narozna” albo „funkcja spania”.
Na górze jest podsumowanie: ile URL przeanalizowano, ile jest unikalnych terminów i fraz oraz ile plików sitemap odczytano. Wynik pobierzesz jako CSV (kolumny type, keyword, count, sample_url) albo skopiujesz top 30 terminów jednym kliknięciem. Narzędzie jest darmowe i nie wymaga rejestracji.
W przeciwieństwie do crawlerów parser nie otwiera samych podstron, tylko czyta pliki mapy. Dzięki temu analiza tysiąca adresów trwa sekundy i prawie nie obciąża cudzego serwera. Druga strona medalu: analizowane są wyłącznie adresy, bez tytułów i treści stron. Jeśli serwis ma nic niemówiące URL, nie będzie czego wyciągnąć.
Przykład: co dostaniesz na wyjściu
Załóżmy, że mapa sklepu meblowego zawiera sześć adresów:
/sofy/sofa-narozna-loft/
/sofy/sofa-prosta-oslo/
/lozka/lozko-loft-160/
/blog/jak-wybrac-sofe/
/sofy/sofa-narozna-milan/
/product/sofa-z-funkcja-spania-oslo/
Parser odrzuci słowa techniczne blog i product, liczbę 160, krótkie „z” oraz stop-słowo „jak”, a z reszty zbierze:
| Termin | Liczba | Fraza | Liczba |
|---|---|---|---|
| sofa | 4 | sofy sofa | 3 |
| sofy | 3 | sofa narozna | 2 |
| narozna | 2 | funkcja spania | 1 |
| loft, oslo | po 2 | lozka lozko | 1 |
W prawdziwym serwisie z tysiącem podstron obraz jest dużo wyraźniejszy: dziesiątki stron pod „sofa narozna”, trzy pod „funkcja spania”, ani jednej pod „sofa modulowa”. Widać, pod jakie zapytania konkurent zbudował osobne strony docelowe i gdzie ma luki.
Jak wyciągnąć słowa kluczowe konkurencji z mapy strony
- Znajdź mapę. Możesz wpisać sam adres serwisu: jeśli link nie wygląda na plik sitemap, narzędzie samo spróbuje
/sitemap.xmli/sitemap_index.xml. Jeśli tam nic nie ma, otwórzexample.pl/robots.txti poszukaj liniiSitemap:. - Wybierz właściwą część. Duże serwisy dzielą mapę na pliki: produkty, kategorie, wpisy. Indeks map (sitemap index) narzędzie rozbierze samo i odczyta do 20 plików podrzędnych. Jeśli interesują Cię tylko kategorie, wskaż konkretny plik, np.
/product_cat-sitemap.xmlw WordPressie z Yoastem. - Ustaw język stop-słów. „Auto” odcina przyimki i spójniki jednocześnie po polsku, angielsku, ukraińsku i rosyjsku. Konkretny język przydaje się, gdy krótkie słowo z innego języka jest ważne w Twojej niszy.
- Ustaw limit URL od 50 do 2000, domyślnie 500. Do przeglądu tematu wystarczy 500. Dla całego sklepu ustaw 2000 i analizuj mapę częściami.
- Pobierz CSV i powtórz to samo dla swojego serwisu. Porównanie dwóch tabel pokaże grupy, które konkurent ma, a Ty nie.
Gdzie szukać mapy strony i trzy praktyczne zastosowania
Typowe adresy map według platform: WordPress bez wtyczek — /wp-sitemap.xml, WordPress z Yoastem lub Rank Math — /sitemap_index.xml, Shoper, PrestaShop z modułem mapy i Shopify — zwykle /sitemap.xml. Każdy z tych adresów możesz wkleić bezpośrednio w pole.
- Struktura katalogu konkurenta. Przeanalizuj mapę kategorii lub produktów lidera branży. Najczęstsze frazy pokażą, dla jakich grup ma osobne strony: według typu („sofa narozna”), materiału, rozmiaru, miasta. Jeśli u Ciebie te grupy są wrzucone do jednej kategorii z filtrami, to kandydaci na osobne strony docelowe.
- Tematy bloga. Wskaż tylko plik z wpisami konkurenta (w Yoaście
/post-sitemap.xml). Top frazy pokażą, o czym pisze regularnie, a przykładowe URL prowadzą do konkretnych artykułów. Porównaj ze swoim blogiem: brakujące tematy to gotowa lista do planu treści. - Przegląd branży. Przeanalizuj mapy pięciu–dziesięciu konkurentów, połącz pliki CSV w jedną tabelę i policz, u ilu serwisów występuje każda fraza. Grupy, które ma prawie każdy, to obowiązkowe minimum. Rzadkie mogą być wolną niszą albo po prostu niepotrzebne, co rozstrzyga popyt.
Pamiętaj, że narzędzie nie eksportuje pełnej listy adresów z mapy: raport zawiera terminy i frazy z jednym przykładowym URL dla każdego. Limit to 8 analiz na minutę oraz dzienny limit dla cięższych narzędzi.
Jak czytać wynik: liczby, polskie znaki, frazy
- Liczba mówi, ile razy słowo wystąpiło we wszystkich adresach. Słowo powtórzone w jednym URL (
/sofa/sofa-narozna/) liczy się przy każdym wystąpieniu. W praktyce liczba odpowiada mniej więcej liczbie podstron w temacie. - Brak odmiany. „sofa”, „sofy” i „sofe” to osobne wiersze. Przy polskiej fleksji to szczególnie widoczne, więc łącz je ręcznie przy grupowaniu.
- Polskie znaki w adresach. Większość sklepów usuwa ogonki z URL („narozna” zamiast „narożna”), więc tak zobaczysz je w wyniku. Adresy z kodowanymi znakami (
%C5%BC) są dekodowane i pokazywane normalnie. - Frazy łączą poziomy ścieżki. Sąsiedztwo liczy się po filtrowaniu, także przez ukośnik, stąd pary typu „sofy sofa” (kategoria + produkt). To pokazuje hierarchię działów.
- Co jest odrzucane: same liczby, słowa krótsze niż 3 znaki, słowa techniczne (www, html, php, page, blog, news, tag, category, catalog, product, shop itp.), domena i parametry po
?. Przy adresach typu/p/12345nie ma czego wyciągać i zobaczysz komunikat o braku terminów. - Skompresowane mapy
.xml.gznie są obsługiwane. Podaj wersję nieskompresowaną, jeśli istnieje.
Co dalej zrobić ze słowami kluczowymi
Słowa z URL pokazują, pod co serwis już zbudował strony, a nie czego szukają ludzie. Następny krok to sprawdzenie popytu: zamień frazy na naturalne zapytania („sofa narozna” → „sofa narożna z funkcją spania”) i sprawdź ich popularność oraz podpowiedzi w doborze słów kluczowych. Potem przypisz zapytania do stron: jedna grupa zapytań to jedna strona docelowa. Podejście opisuje artykuł o rdzeniu semantycznym.
Uruchomiony na własnym serwisie parser przy okazji wyłapuje brudne adresy: powtórzone słowa, niespójną pisownię, techniczne fragmenty, które trafiły do mapy. Jeśli w mapie są adresy, których nie powinno tam być (filtry, paginacja, strony zablokowane), sprawdź ją w całości w analizie sitemap.xml. Jeśli dwie Twoje strony zbierają tę samą frazę, sprawdź, czy nie konkurują ze sobą w wynikach, za pomocą wykrywania kanibalizacji słów kluczowych.
RankBotAI — optymalizacja SEO z AI dla WordPress
Wtyczka AI RankBotAI automatycznie znajduje i naprawia problemy SEO w produktach i wpisach WordPress — bez ręcznej edycji.