SEO Tools for Excel – niezbędne narzędzie każdego specjalisty SEO

SEO Tools for Excel – niezbędne narzędzie każdego specjalisty SEO
3.7 (73.33%) 3 votes

Gdybym miał wybrać tylko jedno narzędzie, za pomocą którego mam przeprowadzić audyt SEO, pomyślałbym przez chwilę o Screaming Frog, lecz po zastanowieniu zdecydowałbym się na SEO Tools for Excel.

SEO Tools to potężny dodatek do Excela, który wzbogaca go o możliwość zaawansowanej analizy serwisów internetowych pod kątem SEO. Zamierzam Ci pokazać, że program Excel wyposażony w ten plugin może z powodzeniem stanowić rozsądną cenowo alternatywę dla wielu drogich narzędzi SEO. To znakomite narzędzie nie tylko dla specjalistów SEO, lecz również osób zajmujących się SEM, Social Media, analityków, specjalistów od e-CRM czy Business Intelligence.

Spis treści:

  1. Instalacja SEO Tools for Excel
  2. Połączenie z API popularnych narzędzi SEO
  3. Lista 13 kategorii narzędzi dostępnych w SEO Tools

Instalacja SEO Tools for Excel

Instrukcję instalacji dodatku SEO Tools można znaleźć na stronie producenta. Po instalacji pluginu w Excelu zostaje dodana zakładka z funkcjami dedykowanymi dla SEO:

Menu SEO Tools for Excel - wszystkie funkcje

Menu SEO Tools for Excel – wszystkie funkcje

Stosowanie narzędzia jest bardzo proste, analogiczne do stosowania wbudowanych formuł Excela.

SEO Tools można połączyć z API najpopularniejszych narzędzi SEO

SEO Tools for Excel już sam w sobie pozwala na zebranie większości najbardziej potrzebnych danych do analizy serwisu internetowego. Narzędzie umożliwia także połączenie z API większości najpopularniejszych narzędzi SEO oraz pobranie danych z poziomu Excela. Wymienię tylko najważniejsze z konektorów:

  1. Google Analytics i Search Console
  2. PageSpeed Insights
  3. Google Trends
  4. Ahrefs, Majestic, Moz, SearchMetrics, SemRush
  5. DeepCrawl
  6. Internet Archive
  7. Link Research Tools
  8. FB, G+, TT, IG, YT itp.

Zestawienie funkcji SEO Tools

Menu SEO Tools zostało podzielone na 13 kategorii narzędzi:

  1. SEO – podstawowe elementy dotyczące kodu HTML i treści w serwisie.
  2. HTTP – analiza zapytań HTTP i odpowiedzi serwera WWW.
  3. DOMAINS – informacje na temat parametrów domeny.
  4. STRINGS – funkcje związane z optymalizacją treści.
  5. SPIDER – rozbudowany crawler.
  6. MAJESTIC – integracja z narzędziem Majestic.com.
  7. ACCURANKER – integracja z narzędziem Accuranker.
  8. GOOGLE ANALYTICS – integracja z Google Analytics.
  9. GOOGLE ADWORDS – integracja z Google Adwords.
  10. GOOGLE SEARCH CONSOLE – integracja z Google Search Console.
  11. SEO – konektory do wielu popularnych zewnętrznych narzędzi.
  12. SOCIAL – konektory do platform Social Media.
  13. OTHERS – inne narzędzia.

Omówię tylko pierwszą kategorię. Jeśli chciałbyś dowiedzieć się, jak stosować inne funkcje pluginu SEO Tools – napisz komentarz. Jeżeli będziesz zainteresowany kolejną częścią tego poradnika, napiszę więcej.

Kategoria „SEO” – analiza podstawowych elementów kodu HTML i treści

W kategorii SEO znajduje się 17 funkcji do analizy podstawowych elementów kodu HTML i treści w serwisie:

Kategoria SEO – analiza podstawowych elementów kodu HTML i treści

Kategoria SEO – analiza podstawowych elementów kodu HTML i treści

Lista funkcji SEO Tools for Excel – kategoria 1. SEO:

  1. HTML Title
  2. HTML Meta Description
  3. HTML Meta Keywords
  4. HTML Meta Robots
  5. HTML Meta
  6. HTML First
  7. HTML H1
  8. HTML H2
  9. HTML H3
  10. HTML Canonical
  11. PageCodeTo TextRatio
  12. PageSize
  13. PageTextSize
  14. PageCodeSize
  15. WordCount
  16. KeywordDensity
  17. CheckBacklink

HTML Title – pobranie tagu title wskazanej podstrony

Funkcja HTML Title pozwala pobrać do Excela zawartość tagu tytułowego podstrony.

Formuła: =HtmlTitle(adres_URL)

HTML Title – pobranie tagu title wskazanej podstrony

HTML Title – pobranie tagu title wskazanej podstrony

HTML Meta Description – pobranie metatagu description wskazanej podstrony

Funkcja HTML Meta Description pozwala pobrać do Excela zawartość metatagu opisowego podstrony.

Formuła: =HtmlMetaDescription(adres_URL)

HTML Meta Description - pobranie meta tagu description wskazanej podstrony

HTML Meta Description – pobranie meta tagu description wskazanej podstrony

HTML Meta Keywords – pobranie zawartości meta tagu Keywords podstrony

Funkcja HTML Meta Keywords pozwala pobrać do Excela zawartość meta tagu słowa kluczowe podstrony.

Formuła: =HtmlMetaKeywords(adres_URL)

HTML Meta Keywords - pobranie zawartości meta tagu Keywords podstrony

HTML Meta Keywords – pobranie zawartości meta tagu Keywords podstrony

HTML Meta Robots – pobranie zawartości metatagu Robots podstrony

Funkcja HTML Meta Robots pozwala pobrać do Excela zawartość metatagu robots podstrony. Poniżej znajdziesz wartości meta robots rozpoznawane przez roboty Google i ich znaczenie:

  • all – wszystko zostanie zaindeksowane.
  • index – strona zostanie zindeksowana.
  • follow – zostaną zindeksowane linki.
  • noindex – strona nie zostanie zindeksowana.
  • nofollow – nie zostaną zindeksowane linki występujące na stronie.
  • none – nic nie będzie indeksowane.
  • noarchive – zapobiega zapisywaniu strony w pamięci podręcznej wyszukiwarek.
  • nosnippet – uniemożliwia wyszukiwarkom wyświetlanie fragmentu tej strony w wynikach wyszukiwania i zapobiega zapisywaniu jej w pamięci podręcznej wyszukiwarek.
  • noodp – służył do blokowania pobierania do wyników wyszukiwania tytułów i opisów z katalogu DMOZ.

Formuła: =HtmlMetaRobots(adres_URL)

HTML Meta Robots - pobranie zawartości meta tagu Robots podstrony

HTML Meta Robots – pobranie zawartości meta tagu Robots podstrony

HTML Meta – pobranie zawartości dowolnego metatagu podstrony

Funkcja HTML Meta pozwala na pobranie zawartości dowolnego metatagu. W tej funkcji poza adresem URL, należy podać nazwę metatagu. Najczęściej występujące metatagi to:

  • author
  • googlebot
  • robots
  • keywords
  • description
  • refresh
  • copyright
  • contact
  • last-modified
  • cache-control
  • content-language
  • content-type
  • expires
  • pragma
  • generator

Formuła: =HtmlMeta(adres_URL, nazwa_metatagu)

HTML Meta – pobranie zawartości dowolnego meta tagu podstrony

HTML Meta – pobranie zawartości dowolnego meta tagu podstrony

Jeżeli któryś z metatagów nie występuje w witrynie – nie zostanie pobrany i komórka pozostanie pusta. Wynik zastosowania formuły poniżej.

HTML Meta - wynik zastosowania formuły

HTML Meta – wynik zastosowania formuły

HTML First – pobranie zawartości dowolnego elementu kodu HTML na podstronie

Funkcja HTML First pozwala pobrać zawartość dowolnego element kodu HTML. Poza adresem URL należy wskazać element kodu, którego zawartość ma zostać pobrana np. a lub img oraz numer wystąpienia (po raz pierwszy, drugi itd.).

Za pomocą tej funkcji można np. wyciągnąć wszystkie nagłówki H, grafiki, linki, paragrafy tekstu itp.

Formuła: =HtmlFirst(adres_URL, element_HTML, nr_wystąpienia)

HTML First - pobranie zawartości dowolnego elementu kodu HTML na podstronie

HTML First – pobranie zawartości dowolnego elementu kodu HTML na podstronie

HTML H1/H2/H3 – pobranie pierwszego nagłówka H1-H3 na podstronie

Funkcja HTML H1 pozwala pobrać zawartość pierwszego wystąpienia nagłówka H1, H2 lub H3.

Formuły:

  • Pobranie nagłówka H1: =HtmlH1(adres_URL)
  • Pobranie nagłówka H2: =HtmlH2(adres_URL)
  • Pobranie nagłówka H3: =HtmlH3(adres_URL)
HTML H1, H2, H3 – pobranie pierwszego nagłówka H1-H3 na podstronie

HTML H1, H2, H3 – pobranie pierwszego nagłówka H1-H3 na podstronie

HTML Canonical – pobranie adresu kanonicznego podstrony

Funkcja HTML Canonical pozwala pobrać zawartość tagu Canonical, czyli adres kanoniczny podstrony.

Formuła: =HtmlCanonical(adres_URL)

HTML Canonical – pobranie adresu kanonicznego podstrony

HTML Canonical – pobranie adresu kanonicznego podstrony

PageCodeTo TextRatio – procentowy stosunek kodu do treści na podstronie

Funkcja PageCodeTo TextRatio pozwala pobrać procentowy stosunek kodu na podstronie do tekstu.

Formuła: =PageCodeToTextRatio(adres_URL)

PageCodeTo TextRatio – procentowy stosunek kodu do treści na podstronie

PageCodeTo TextRatio – procentowy stosunek kodu do treści na podstronie

PageSize – waga całej podstrony w bajtach (b)

Funkcja PageSize pozwala pobrać rozmiar podstrony wyrażony w bajtach.

Formuła:  =PageSize(adres_URL)

PageSize – waga całej podstrony w bajtach

PageSize – waga całej podstrony w bajtach

PageTextSize – waga treści podstrony w bajtach

Funkcja PageTextSize pozwala pobrać rozmiar treści tekstowych na podstronie wyrażony w bajtach.

Formuła: =PageTextSize(adres_URL)

PageTextSize – waga treści podstrony w bajtach

PageTextSize – waga treści podstrony w bajtach

PageCodeSize – waga kodu podstrony w bajtach

Funkcja PageSize pozwala pobrać rozmiar kodu HTML podstrony wyrażony w bajtach.

Formuła:  =PageCodeSize(adres_URL)

PageCodeSize – wagę kodu podstrony w bajtach

PageCodeSize – waga kodu podstrony w bajtach

WordCount – liczba słów na podstronie

Funkcja PageSize pozwala pobrać liczbę słów na stronie.

Formuła:  =WordCount(adres_URL)

WordCount – liczba słów na podstronie

WordCount – liczba słów na podstronie

KeywordDensity – sprawdź, jakie frazy kluczowe występują na podstronie

KeywordDensity to bardzo ciekawa funkcja, która pozwala sprawdzić zagęszczenie występowania fraz kluczowych i zwraca informację o frazach, które występują z określoną częstotliwością.

Możesz zdefiniować:

  • adres URL sprawdzanej strony,
  • liczbę słów we frazie,
  • minimalną liczbę znaków we frazie
  • minimalną liczę wystąpień frazy w tekście.

Formuła zwraca listę fraz spełniających dane kryteria, liczbę wystąpień frazy na podstronie oraz procentową częstotliwość występowania fraz względem innych słów.

Formuła: =KeywordDensity(adres_URL, liczba_słów_we_frazie,  min_liczba_znaków_frazy, min_liczba_wystąpień_frazy)

KeywordDensity – sprawdź, jakie frazy kluczowe występują na podstronie

KeywordDensity – sprawdź, jakie frazy kluczowe występują na podstronie

Funkcja Dump – wyniki formuły w formie tabeli

Wykorzystaj funkcję Dump, aby wyświetlić w formie tabeli listę wszystkich wyników spełniających podane kryteria.
Formuła: =Dump(KeywordDensity(adres_URL, liczba_słów_we_frazie,  min_liczba_znaków_frazy, min_liczba_wystąpień_frazy))

Przykład: =Dump(KeywordDensity(„http://k2search.pl/lifetime-value-w-google-analytics/”;1;8;5))

W efekcie działania przykładowej funkcji otrzymamy tabelę wszystkich jednowyrazowych fraz o co najmniej 8 znakach, które występują na podstronie nie mniej niż 5 razy.

Tabela z częstotliwością wystepowania fraz

Tabela wynikowa wszystkich jednowyrazowych fraz o co najmniej 8 znakach, które występują na podstronie nie mniej niż 5 razy.

CheckBacklink – sprawdź, czy Twoje linki znajdują się na wskazanych stronach

CheckBacklink to bardzo przydatna funkcja, która pozwana sprawdzić, czy pozyskane linki nadal są obecne na stronach. Funkcja weryfikuje, czy na wskazanej stronie jest obecny link do innej strony. Dodatkowo można sprawdzić, czy w anchorze (tekście zakotwiczenia tego linka) występuje wskazana fraza oraz czy link jest dofollow.

Formuła: =CheckBacklink(adres_URL_str_sprawdzanej, adres_URL_str_docelowej_linka, anchor (opcjonalny), czy_spr_nofollow (opcjonalny))

CheckBacklink - sprawdź, czy Twoje linki znajdują się na wskazanych stronach

CheckBacklink – sprawdź, czy Twoje linki znajdują się na wskazanych stronach

Przykład:

=CheckBacklink(„http://k2search.pl/zmiany-panelu-adwords-o-ktorych-musisz-wiedziec/”;”https://search.google.com/test/mobile-friendly”;”tutaj”;1)

W przykładzie weryfikujemy, czy na stronie http://k2search.pl/zmiany-panelu-adwords-o-ktorych-musisz-wiedziec/ znajduje się link do https://search.google.com/test/mobile-friendly z tekstem zakotwiczenia „tutaj” oraz czy ten link jest dofollow.

Gdyby nie było linka prowadzącego pod wskazany adres, zobaczyłbyś w efekcie działania formuły:

CheckBacklink - link nie znaleziony

CheckBacklink – link nie znaleziony

Gdyby nie zgadzał się tylko anchor:

CheckBacklink - inny anchor

CheckBacklink – inny anchor

Gdyby link był nofollow:

CheckBacklink - link nofollow

CheckBacklink – link nofollow

Zamiast całego adresu URL strony docelowej można też podać domenę z gwiazdką, np. https://search.google.com/* co oznacza dowolną podstronę w tej domenie. Podanie tekstu zakotwiczenia i sprawdzania nofollow jest opcjonalne. Formuła, która ma sprawdzić, czy na stronie http://k2search.pl/zmiany-panelu-adwords-o-ktorych-musisz-wiedziec/ występuje link do dowolnej podstrony w domenie https://search.google.com/, bez względu na anchor i parametr no/dofollow, wygląda tak:

=CheckBacklink(„http://k2search.pl/zmiany-panelu-adwords-o-ktorych-musisz-wiedziec/”;”https://search.google.com/*”)

To wszystkie funkcje w kategorii SEO. Jeżeli chcesz poznać pozostałe funkcje dodatku SEO Tools for Excel – napisz o tym w komentarzu.

Konrad Bajsarowicz on FacebookKonrad Bajsarowicz on Linkedin
Konrad Bajsarowicz
SEO Specialist w K2 Media S. A.
Pasjonat marketingu w wyszukiwarkach i specjalista SEO z czteroletnim doświadczeniem. Z K2 Media związany od 2015 roku. Na co dzień wykonuje analizy i audyty SEO, koordynuje działania Inbound Marketingowe i doradza Klientom K2 w kwestii optymalizacji serwisów internetowych dla wyszukiwarek. Skutecznie zwiększa ruch organiczny z Google. Specjalizuje się w e-commerce oraz branżach finanse i ubezpieczenia.
  • Solidne narzędzie! Nie jest w stanie zrobić wszystkiego (trzeba doinstalować Power Query) ale podstawowy audyt dzięki niemu można ogarnąć.