Przejdź do treści głównej

Rank::Bukvarix::Keyword - Zbieranie słów kluczowych według frazy z Bukvarix

przegląd scrapera Rank::Bukvarix::Keyword

Przegląd scrapera

Scraper słów kluczowych według słowa kluczowego z Bukvarix. Dzięki scraperowi Rank::Bukvarix::Keyword będziesz mógł automatycznie zbierać bazy kluczy z bukvarix.com na zapytanie. Używając scrapera Rank::Bukvarix::Keyword można łatwo i szybko scrapować klucze z Bukvarix dzięki pracy wielowątkowej.

Dobór słów Bukvarix rozwiązuje jedno z głównych zadań SEO, a mianowicie szybkie, zautomatyzowane pozyskiwanie rozszerzonego jądra semantycznego. Pobieranie słów kluczowych, liczby wyników w Yandex, częstotliwości, pozycji, a w połączeniu ze scraperem słów kluczowych Bukvarix według domeny - Rank::Bukvarix::DomainRank::Bukvarix::Domain otrzymasz maksymalnie spójną semantykę, która pomoże przyciągnąć więcej ruchu organicznego.

Dzięki wielowątkowej pracy A-Parser, prędkość przetwarzania zapytań może osiągać 4 300 zapytań na minutę, co średnio pozwala uzyskiwać do 210 000 nieunikalnych wyników na minutę.

prędkość pracy scrapera Rank::Bukvarix::Keyword

Możesz wykorzystać filtrowanie wyników aby wyczyścić wynik, usuwając wszystkie niepotrzebne śmieci (używając słów wykluczających).

Funkcjonalność A-Parser pozwala zapisywać ustawienia scrapowania scrapera Rank::Bukvarix::Keyword do dalszego wykorzystania (presety), ustawiać harmonogram scrapowania i wiele więcej.

Zapisywanie wyników jest możliwe w takiej formie i strukturze, jakiej potrzebujesz, dzięki wbudowanemu potężnemu silnikowi szablonów Template Toolkit, który pozwala stosować dodatkową logikę do wyników i wyprowadzać dane w różnych formatach, w tym JSON, SQL i CSV.

Gromadzone dane

Dane są zbierane z serwisu bukvarix.com

  • Słowo kluczowe
  • Liczba słów w kluczu
  • Liczba znaków
  • Częstotliwość (Cały świat)
  • Częstotliwość ("!Cały !świat")
  • Liczba wyników w Bukvarix

Możliwości

  • Możliwość scrapowania do 1000 wyników na zapytanie lub więcej z płatnym kluczem API
  • Możliwość użycia płatnego klucza API

Warianty użycia

  • Zbieranie kluczy
  • Określanie klucza o największej częstotliwości

Klucz API

Bezpłatny klucz API

A-Parser w standardowych ustawieniach używa klucza API free.

Możliwe ograniczenia klucza API, o których informuje wsparcie Bukvarix przy wydawaniu klucza:

  • liczba zapytań na dobę
  • liczba wierszy w raporcie dla każdego zapytania

Należy koniecznie uwzględnić te ograniczenia w A-Parserze, używając płatnego klucza API.

Dodatkowo istnieją następujące zasady/ograniczenia przy korzystaniu z API (obowiązują dla wszystkich kluczy):

  1. Sekwencyjne (jednowątkowe) wykonywanie zapytań.
  2. Nie używać proxy.

Klucz API kupuje się oddzielnie od zakupu subskrypcji Bukvarix.

Aby użyć płatnego klucza w A-Parserze, należy skorzystać z opcji API-key i Max rows count, które są opisane poniżej w sekcji Możliwe ustawienia.

Zapytania

Jako zapytania należy podać listę kluczy, na przykład:

essay buy
write essay
forex
twitter scraper
scrapery forum
scraper tekstu google
forum scrapery
inurl php id
a scraper
a parser pobierz
masowy checker pozycji a parser

Podstawienia w zapytaniach

Możesz użyć wbudowanych makr do powielania zapytań, na przykład chcemy uzyskać bardzo dużą bazę słów kluczowych, podamy kilka głównych zapytań w różnych językach:

essay buy
write essay
forex
twitter scraper
scrapery forum

W formacie zapytań określimy iterację znaków od a do zzzz, ta metoda pozwala maksymalnie rotować wyniki wyszukiwania i uzyskiwać mnóstwo nowych unikalnych wyników:

$query {az:a:zzzz}

To makro utworzy 475254 dodatkowych zapytań dla każdego wyjściowego zapytania, co w sumie da 4 x 475254 = 1901016 zapytań, liczba imponująca, ale to żaden problem dla A-Parser. Przy prędkości 2000 zapytań na minutę takie zadanie zostanie przetworzone w zaledwie 16 godzin.

Warianty wyprowadzania wyników

A-Parser obsługuje elastyczne formatowanie wyników dzięki wbudowanemu silnikowi szablonów Template Toolkit, co pozwala mu wyprowadzać wyniki w dowolnej formie, a także w ustrukturyzowanej, np. CSV lub JSON

Eksport listy kluczy

Format wyniku:

$keywords.format('$key\n')

Przykład wyniku:

write essay
write essay opinion
write written essay
to write essay
write your essay
write in essay
essay opinion write
essay write
write a essay
write to essay
...

Wyprowadzanie klucza, częstotliwości, liczby słów i znaków

Format wyniku:

$keywords.format('$key, $frequency, $wordscount, $symbolscount\n')

Przykład wyniku:

write essay, 16552, 2, 11
write essay opinion, 1060, 3, 19
write written essay, 16548, 3, 19
to write essay, 16552, 3, 14
write your essay, 3662, 3, 16
write in essay, 16552, 3, 14
essay opinion write, 1060, 3, 19
essay write, 16552, 2, 11
write a essay, 16552, 3, 13
write to essay, 16552, 3, 14
...

Wyprowadzanie klucza, częstotliwości, liczby słów i znaków do tabeli CSV

Wbudowane narzędzie $tools.CSVLine pozwala tworzyć poprawne dokumenty tabelaryczne, gotowe do importu do Excela lub Arkuszy Google.

Format wyniku:

[% FOREACH i IN keywords;
tools.CSVline(i.key,i.frequency,i.wordscount, i.symbolscount);
END %]

Nazwa pliku:

$datefile.format().csv

Tekst początkowy:

Klucz,Częstotliwość,Liczba słów,Liczba znaków

wskazówka

W Formacie wyników stosowany jest szablonator Template Toolkit do wyprowadzania elementów tablicy $keywords w pętli FOREACH.

W nazwie pliku wyników wystarczy zmienić rozszerzenie pliku na csv.

Aby opcja "Prepend text" była dostępna w Edytorze zadań, należy aktywować "More options". W "Prepend text" wpisujemy nazwy kolumn oddzielone przecinkami, a drugi wiersz pozostawiamy pusty.

Zapisywanie w formacie SQL

Format wyniku:

[% FOREACH keywords;
"INSERT INTO serp VALUES('" _ query _ "', '" _ frequency _ "', '" _ wordscount _ "', '" _ symbolscount _ "')\n";
END %]

Przykład wyniku:

INSERT INTO serp VALUES('write essay', '16552', '2', '11')
INSERT INTO serp VALUES('write essay', '1060', '3', '19')
INSERT INTO serp VALUES('write essay', '16548', '3', '19')
INSERT INTO serp VALUES('write essay', '16552', '3', '14')
INSERT INTO serp VALUES('write essay', '3662', '3', '16')
INSERT INTO serp VALUES('write essay', '16552', '3', '14')
INSERT INTO serp VALUES('write essay', '1060', '3', '19')
INSERT INTO serp VALUES('write essay', '16552', '2', '11')
INSERT INTO serp VALUES('write essay', '16552', '3', '13')
INSERT INTO serp VALUES('write essay', '16552', '3', '14')
...

Zrzut wyników do JSON

Ogólny format wyniku:

[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;

obj = {};
obj.keywords = [];

FOREACH item IN p1.keywords;
obj.keywords.push(item.key);
END;

obj.json %]

Tekst początkowy:

[

Tekst końcowy:

]

Przykład wyniku:

[{"keywords":["write essay","write essay opinion","write written essay","to write essay","write your essay","write in essay","essay opinion write","essay write","write a essay","write to essay","write the essay","write my essay","how write essay","opinion essay write","essay to write","write an essay","write opinion essay","essay write help","write am essay","personal essay write","essay write me","write fast essay","write essay words","write essay online","write personal essay","online essay write","write essay fast","essay write online","online write essay","write me essay","essay personal write","write short essay","help write essay","best essay write","write essay school","write topics essay","write school essay","essay school write","write essay teacher","write essay topic","write essay plan","essay topics write","school essay write","write essay help","write essay topics","write work essay","topic write essay","write help essay","write best essay","write essay ielts","write essay questions","write essay good","write essay question","good essay write"]}]
wskazówka

Aby opcje "Prepend text" i "Append text" były dostępne w Edytorze zadań, należy aktywować "More options".

Przetwarzanie wyników

A-Parser pozwala przetwarzać wyniki bezpośrednio podczas scrapowania, w tej sekcji przedstawiliśmy najpopularniejsze przypadki dla scrapera Rank::Bukvarix::Keyword

Usuwanie duplikatów wyników

Analogicznie jak w Rank::Bukvarix::Domain.

Filtrowanie wyników (użycie słów wykluczających)

Analogicznie jak w Rank::Bukvarix::Domain.

Możliwe ustawienia

Nazwa parametruWartość domyślnaOpis
API-keyfreeWprowadzenie używanego klucza API
Max rows count1000Liczba wierszy w wyniku dla każdego zapytania