Rank::Bukvarix::Keyword - 从 Bukvarix 按关键词采集关键词

Rank::Bukvarix::Keyword 爬虫工具概览
这是一个基于关键词从 Bukvarix 抓取关键词的爬虫工具。借助 Rank::Bukvarix::Keyword 爬虫工具,您可以根据查询自动从 bukvarix.com 收集关键词库。使用 Rank::Bukvarix::Keyword 爬虫工具,得益于多线程工作,可以轻松快速地从 Bukvarix 抓取关键词。
Bukvarix 关键词选择解决了 SEO 的核心任务之一,即快速自动地获取扩展的语义库。通过获取关键词、Yandex 搜索结果数量、频率、排名,并结合 Bukvarix 域名关键词爬虫工具
Rank::Bukvarix::Domain,您将获得最完整的语义数据,助力吸引更多自然流量。
得益于 A-Parser 的多线程工作,查询处理速度可达每分钟 4 300 次,平均每分钟可获取多达 210 000 个非唯一结果。

您可以使用 结果过滤 来清理结果,删除所有不需要的垃圾信息(使用否定词)。
A-Parser 的功能允许保存 Rank::Bukvarix::Keyword 爬虫工具的抓取设置以供后续使用(预设),设置抓取计划等等。
由于内置了强大的模板引擎 Template Toolkit,可以按您需要的形式和结构保存结果,该引擎允许对结果应用额外的逻辑,并以各种格式输出数据,包括 JSON、SQL 和 CSV。
收集的数据
数据采集自 bukvarix.com 服务
- 关键词
- 关键词中的单词数
- 字符数
- 搜索量(全球)
- 搜索量("!全球")
- Bukvarix 中的结果数量
功能
- 支持每个查询抓取多达 1000 个结果,使用付费 API 密钥可获取更多
- 支持使用付费 API 密钥
应用场景
- 收集关键词
- 确定搜索量最大的关键词
API 密钥
免费 API 密钥
A-Parser 在默认设置下使用 free API 密钥。
付费 API 密钥
Bukvarix 支持部门在发放密钥时可能告知的 API 密钥限制:
- 每日查询次数
- 每个查询报告中的行数
在使用付费 API 密钥时,务必在 A-Parser 中考虑这些限制。
此外,使用 API 时还存在以下规则/限制(适用于所有密钥):
- 串行(单线程)执行查询。
- 不使用代理。
API 密钥需独立于 Bukvarix 订阅单独购买。
要在 A-Parser 中使用付费密钥,需要使用 API-key 和 Max rows count 选项,这些选项在下方的 可能设置 中有详细说明。
查询
应指定关键词列表作为查询,例如:
essay buy
write essay
forex
twitter 爬虫工具
爬虫工具 论坛
谷歌文本爬虫工具
论坛 爬虫工具
inurl php id
a 爬虫工具
a parser 下载
a parser 批量排名检查器
查询占位符
您可以使用 内置宏 来扩展查询,例如我们想要获取一个非常大的关键词库,指定几个不同语言的核心查询:
essay buy
write essay
forex
twitter 爬虫工具
爬虫工具 论坛
在查询格式中指定从 a 到 zzzz 的字符遍历,此方法可以最大程度地轮换搜索结果并获取大量新的唯一结果:
$query {az:a:zzzz}
该宏将为每个原始搜索查询创建 475254 个额外查询,总计将产生 4 x 475254 = 1901016 个搜索查询,这个数字令人印象深刻,但对于 A-Parser 来说完全不是问题。在每分钟 2000 个查询的速度下,此类任务仅需 16 小时即可处理完毕。
结果输出示例
得益于内置的模板引擎 Template Toolkit,A-Parser 支持灵活的结果格式化,使其能够以任意形式以及结构化形式(如 CSV 或 JSON)输出结果。
导出关键词列表
结果格式:
$keywords.format('$key\n')
结果示例:
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
...
输出关键词、搜索量、单词数和字符数
结果格式:
$keywords.format('$key, $frequency, $wordscount, $symbolscount\n')
结果示例:
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
...
将关键词、搜索量、单词数和字符数输出到 CSV 表格
内置工具 $tools.CSVLine 允许创建正确的表格文档,可直接导入 Excel 或 Google 表格。
结果格式:
[% FOREACH i IN keywords;
tools.CSVline(i.key,i.frequency,i.wordscount, i.symbolscount);
END %]
文件名:
$datefile.format().csv
起始文本:
关键词,搜索量,单词数,字符数
在结果格式中应用了 Template Toolkit 模板引擎,通过 FOREACH 循环输出 $keywords 数组元素。
在结果文件名中,只需将文件扩展名更改为 csv 即可。
为了使“Prepend text”选项在任务编辑器中可用,需要激活“More options”。 在“Prepend text”中按逗号分隔写入列名,并将第二行留空。
以 SQL 格式保存
结果格式:
[% FOREACH keywords;
"INSERT INTO serp VALUES('" _ query _ "', '" _ frequency _ "', '" _ wordscount _ "', '" _ symbolscount _ "')\n";
END %]
结果示例:
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')
...
将结果转储为 JSON
通用结果格式:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.keywords = [];
FOREACH item IN p1.keywords;
obj.keywords.push(item.key);
END;
obj.json %]
起始文本:
[
结束文本:
]
结果示例:
[{"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"]}]
为了使“Prepend text”和“Append text”选项在任务编辑器中可用,需要激活“More options”。
结果处理
A-Parser 允许在抓取过程中直接处理结果,在本节中,我们列出了 Rank::Bukvarix::Keyword 爬虫工具最常用的案例
结果去重
结果过滤(使用否定词)
可能设置
| 参数名称 | 默认值 | 描述 |
|---|---|---|
| API-key | free | 输入所使用的 API 密钥 |
| Max rows count | 1000 | 每个查询结果中的行数 |