Hoppa till huvudinnehåll

Rank::Bukvarix::Keyword - Samla sökord per nyckelord från Bukvarix

översikt av scrapern Rank::Bukvarix::Keyword

Översikt av scrapern

Scraper för sökord baserat på ett huvudord från Bukvarix. Tack vare scrapern Rank::Bukvarix::Keyword kan du automatiskt samla in sökordsdatabaser från bukvarix.com på begäran. Genom att använda scrapern Rank::Bukvarix::Keyword kan du enkelt och snabbt skrapa sökord från Bukvarix tack vare flertrådigt arbete.

Sökordsval med Bukvarix löser en av de viktigaste uppgifterna inom SEO, nämligen snabb automatiserad insamling av en utökad semantisk kärna. Genom att hämta nyckelord, antal resultat i Yandex, sökvolym och positioner – och i kombination med Bukvarix scraper för nyckelord per domän Rank::Bukvarix::DomainRank::Bukvarix::Domain – får du en maximalt komplett semantik som hjälper till att locka mer organisk trafik.

Tack vare flertrådningen i A-Parser kan hastigheten för bearbetning av förfrågningar nå upp till 4 300 förfrågningar per minut, vilket i genomsnitt gör det möjligt att få upp till 210 000 icke-unika resultat per minut.

hastighet för scrapern Rank::Bukvarix::Keyword

Du kan använda resultatfiltrering för att rensa resultatet genom att ta bort allt onödigt skräp (genom att använda minusord).

Funktionaliteten i A-Parser gör det möjligt att spara inställningar för dataskrapning för scrapern Rank::Bukvarix::Keyword för framtida bruk (förinställningar), schemalägga dataskrapning och mycket mer.

Resultaten kan sparas i det format och den struktur du behöver, tack vare den inbyggda kraftfulla mallmotorn Template Toolkit som gör det möjligt att tillämpa ytterligare logik på resultaten och exportera data i olika format, inklusive JSON, SQL och CSV.

Data som samlas in

Data samlas in från tjänsten bukvarix.com

  • Sökord
  • Antal ord i sökordet
  • Antal tecken
  • Frekvens (Hela världen)
  • Frekvens ("!Hela !världen")
  • Antal resultat i Bukvarix

Funktioner

  • Möjlighet att skrapa upp till 1000 resultat per förfrågan eller mer med en betald API-nyckel
  • Möjlighet att använda en betald API-nyckel

Användningsfall

  • Insamling av sökord
  • Identifiering av sökord med högst frekvens

API-nyckel

Gratis API-nyckel

A-Parser använder som standard en free API-nyckel.

Möjliga begränsningar för API-nyckeln som Bukvarix support meddelar vid utfärdande av nyckeln:

  • antal förfrågningar per dygn
  • antal rader i rapporten för varje förfrågan

Det är obligatoriskt att ta hänsyn till dessa begränsningar i A-Parser när en betald API-nyckel används.

Dessutom finns följande regler/begränsningar vid användning av API (dessa gäller för alla nycklar):

  1. Sekventiellt (enkeltrådigt) utförande av förfrågningar.
  2. Använd inte proxy.

API-nyckeln köps separat från Bukvarix-prenumerationen.

För att använda en betald nyckel i A-Parser måste du använda alternativen API-key och Max rows count som beskrivs nedan under Möjliga inställningar.

Förfrågningar

Som förfrågningar ska en lista med sökord anges, till exempel:

essay buy
write essay
forex
twitter scraper
scrapers forum
textscraper google
forum scrapers
inurl php id
a scraper
a parser ladda ner
mass-checker för positioner a parser

Sökordssubstitutioner

Du kan använda inbyggda makron för att multiplicera förfrågningar, till exempel om vi vill få en mycket stor databas med sökord, anger vi några huvudförfrågningar på olika språk:

essay buy
write essay
forex
twitter scraper
scrapers forum

I formatet för förfrågningar anger vi en iteration av tecken från a till zzzz, denna metod gör det möjligt att maximera rotationen av sökresultaten och få många nya unika resultat:

$query {az:a:zzzz}

Detta makro kommer att skapa 475254 extra förfrågningar för varje ursprunglig sökfråga, vilket totalt ger 4 x 475254 = 1901016 sökfrågor, en imponerande siffra, men inget problem för A-Parser. Med en hastighet på 2000 förfrågningar per minut kommer en sådan uppgift att bearbetas på bara 16 timmar.

Exempel på resultatutmatning

A-Parser stöder flexibel formatering av resultat tack vare den inbyggda mallmotorn Template Toolkit, vilket gör det möjligt att mata ut resultat i valfri form, samt i strukturerad form som CSV eller JSON

Export av sökordslista

Resultatformat:

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

Exempel på resultat:

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
...

Utmatning av sökord, frekvens, antal ord och tecken

Resultatformat:

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

Exempel på resultat:

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
...

Utmatning av sökord, frekvens, antal ord och tecken i en CSV-tabell

Det inbyggda verktyget $tools.CSVLine gör det möjligt att skapa korrekta tabelldokument, redo för import till Excel eller Google Kalkylark.

Resultatformat:

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

Filnamn:

$datefile.format().csv

Inledande text:

Sökord,Frekvens,Antal ord,Antal tecken

tips

I resultatformatet används mallmotorn Template Toolkit för att mata ut elementen i arrayen $keywords i en FOREACH-loop.

I filnamnet för resultaten behöver du bara ändra filändelsen till csv.

För att alternativet "Prepend text" ska vara tillgängligt i Task Editor, måste du aktivera "More options". I "Prepend text" skriver vi kolumnnamnen separerade med kommatecken och gör den andra raden tom.

Spara i SQL-format

Resultatformat:

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

Exempel på resultat:

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')
...

Dumpa resultat till JSON

Allmänt resultatformat:

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

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

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

obj.json %]

Starttext:

[

Sluttext:

]

Exempel på resultat:

[{"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"]}]
tips

För att alternativen "Prepend text" och "Append text" ska vara tillgängliga i Task Editor, måste du aktivera "More options".

Bearbetning av resultat

A-Parser gör det möjligt att bearbeta resultat direkt under dataskrapningen. I det här avsnittet har vi listat de mest populära fallen för scrapern Rank::Bukvarix::Keyword

Resultatens dubblettkontroll

På samma sätt som i Rank::Bukvarix::Domain.

Filtrering av resultat (användning av negativord)

På samma sätt som i Rank::Bukvarix::Domain.

Möjliga inställningar

ParameternamnStandardvärdeBeskrivning
API-keyfreeInmatning av API-nyckel som används
Max rows count1000Antal rader i resultatet för varje förfrågan