跳转到主要内容

Rank::Bukvarix::Domain - 从 Bukvarix 按域名采集关键词

Rank::Bukvarix::Domain 爬虫工具概览

爬虫工具概览

从 Bukvarix 按域名抓取关键词的爬虫工具。借助 Rank::Bukvarix::Domain 爬虫工具,您可以根据查询自动从 bukvarix.com 收集关键词库。使用 Rank::Bukvarix::Domain 爬虫工具,可以根据所选区域轻松快速地按域名抓取 Bukvarix 关键词。

Bukvarix 关键词挖掘解决了 SEO 的核心任务之一,即快速自动获取扩展的语义库。通过获取关键词、Yandex 搜索结果数、频率和排名,并结合 Bukvarix 关键词爬虫工具 Rank::Bukvarix::KeywordRank::Bukvarix::Keyword,您将获得最完整的语义数据,助力吸引更多自然流量。

得益于 A-Parser 的多线程工作,查询处理速度可达每分钟 3 700 次,平均每分钟可获得多达 1 238 000 个非去重结果。

Rank::Bukvarix::Domain 爬虫工具运行速度

您可以使用 结果过滤 来清理结果,删除所有不需要的垃圾内容(使用否定词)。

A-Parser 的功能允许保存 Rank::Bukvarix::Domain 爬虫工具的数据抓取设置以供将来使用(预设),设置数据抓取计划等等。

由于内置了强大的模板引擎 Template Toolkit,可以将结果保存为您需要的形式和结构,该引擎允许对结果应用额外的逻辑,并以各种格式输出数据,包括 JSON、SQL 和 CSV

收集的数据

数据采集自 bukvarix.com 服务

  • 关键词
  • Yandex 中的结果数量
  • 搜索量(全世界)
  • 搜索量("!全世界")
  • 排名(Yandex)
  • Bukvarix 中的结果数量

功能

  • 选择区域(选项 region
  • 支持按查询抓取多达 1000 个结果,使用付费 API 密钥可抓取更多
  • 支持使用付费 API 密钥

应用场景

  • 按域名收集关键词
  • 确定域名下搜索量最大的关键词

API 密钥

免费 API 密钥

A-Parser 在默认设置中使用 free API 密钥。

Bukvarix 支持部门在发放密钥时可能告知的 API 密钥限制:

  • 每日查询次数
  • 每个查询报告中的行数

在使用付费 API 密钥时,务必在 A-Parser 中考虑这些限制。

此外,使用 API 时还存在以下规则/限制(适用于所有密钥):

  1. 顺序(单线程)执行查询。
  2. 不使用代理。

API 密钥需独立于 Bukvarix 订阅另行购买。

要在 A-Parser 中使用付费密钥,需要使用下文 可能设置 中描述的 API-keyMax rows count 选项。

查询

在查询中需要指定待评估的域名列表,例如:

a-parser.com  
yandex.ru
google.com
vk.com
facebook.com
youtube.com

结果输出示例

A-Parser 凭借内置的模板引擎 Template Toolkit 支持灵活的结果格式化,使其能够以任意形式以及结构化形式(如 CSV 或 JSON)输出结果。

导出关键词列表

结果格式:

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

结果示例:

a parser
twitter 爬虫工具
爬虫工具论坛
google 文本爬虫工具
论坛爬虫工具
inurl php id
a 爬虫工具
a parser 下载
a parser 批量排名检查器
a parser api
...

输出关键词、搜索量和排名

结果格式:

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

结果示例:

a parser, 20013, 1
twitter 爬虫工具, 22, 1
爬虫工具论坛, 269, 1
google 文本爬虫工具, 44, 1
论坛爬虫工具, 296, 1
inurl php id, 43513, 1
a 爬虫工具, 89111, 1
a parser 下载, 2629, 1
a parser 批量排名检查器, 39, 1
a parser api, 83, 1
...

将关键词、搜索量和排名输出到 CSV 表格

内置工具 $tools.CSVLine 允许创建正确的表格文档,以便导入 Excel 或 Google 表格。

结果格式:

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

文件名:

$datefile.format().csv

起始文本:

关键词,搜索量,排名

提示

结果格式 中应用 Template Toolkit 模板引擎,通过 FOREACH 循环输出 $keywords 数组元素。

在结果文件名中,只需将文件扩展名更改为 csv。

为了使“Prepend text”选项在任务编辑器中可用,需要激活“More options”。 在“Prepend text”中按逗号分隔写入列名,并将第二行留空。

保存为 SQL 格式

结果格式:

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

结果示例:

INSERT INTO serp VALUES('a parser', '20013', '1')
INSERT INTO serp VALUES('twitter 爬虫工具', '22', '1')
INSERT INTO serp VALUES('爬虫工具 论坛', '269', '1')
INSERT INTO serp VALUES('google 文本爬虫工具', '44', '1')
INSERT INTO serp VALUES('论坛 爬虫工具', '296', '1')
INSERT INTO serp VALUES('inurl php id', '43513', '1')
INSERT INTO serp VALUES('a 爬虫工具', '89111', '1')
INSERT INTO serp VALUES('a parser 下载', '2629', '1')
INSERT INTO serp VALUES('a parser 批量排名查询器', '39', '1')
INSERT INTO serp VALUES('a parser api', '83', '1')
...

将结果转储为 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":["a parser","twitter 爬虫工具","爬虫工具 论坛","google 文本爬虫工具","论坛 爬虫工具","inurl php id","a 爬虫工具","a parser 下载","a parser 批量排名查询器","a parser api","a parser nulled","下载 a parser","a parser","代理服务器采集器","a parser com","a 爬虫工具","twitter 爬虫工具","twitter 数据抓取","member area 是什么","a 爬虫工具 下载","购买 google 账号 数据抓取 论坛","a parser 下载 torrent","google 数据抓取","a parser torrent","google yahoo yandex 爬虫工具","论坛 爬虫工具"]}]
提示

为了使“Prepend text”和“Append text”选项在任务编辑器中可用,需要激活“More options”。

结果处理

A-Parser 允许在数据抓取过程中直接处理结果,在本节中我们列出了 Rank::Bukvarix::Domain 爬虫工具最常用的案例

结果去重

使用 Unique string (按行去重) 选项进行结果去重的示例。

下载示例

如何将示例导入 A-Parser

eJx1VMFu2zAM/ZVAKNAVSIP1sItvSYYAG7K6S9tTmoMW0YZmWdIk2U1g+N9Hyo6d
dMvNJN8j+UTSDQvcF/7JgYfgWbJtmI3fLGEbroskWVRFzZ08JMlXU3KpJ/eTVy3/
VDBBXKWCn8CBl1YBmzLLnQdHabZX2AgSkHHksWnDwtECFjI1OCcFZZACbQe5NASt
uaoIUPqCtdfxmXElD107Z6ybAo7vxgk/6wCfbsnz9qZv71i7201ZL2AVo0SwD7Ne
/RB85jW8GCoio8QTB61HXsYyggeg6KnM3SwcKAMXQgYUwlVXgd5lrNo9IvJ9cFLn
iEfTSfArZ0p0B4hJyHk8dbhlN9FmmKaK/J8dhyUZVx6mzGO7K47NiI8RGcDxYFxq
qSf0N8zouVJrqEGNsJh/UUklcJDzDEnfeuL/Iek/OdpB4nkpHNm7wx6GLNFapD9G
ljBrk6Ny8Qt1K1nKgLZfmkrTcD6jswCww7s9GvSUxsFQps/cV8edtqBpP8axze3o
upBxMZpL597oTOZpv3MnZKVf8HBSvTS0+6RLV0rhWDxsxhWZ+34MZIwNfiQvYwmS
froNFoxR/vtz16p1ElfwCzVY4kueV+1T7rlSr5v1eYSNK4UGv++Oc7bH7SJ8gNzg
JqGadjdc7vAfaK7db9K0OKrf/qkjkC6Cow8fyNPZJg/tXzQJhx0=
提示

另请参阅:结果去重

结果过滤(使用否定词)

通过使用否定词,可以立即剔除不需要的结果。 同样,使用过滤器可以仅保留包含所需词汇的结果。

Rank::Bukvarix::Domain 过滤示例

下载示例

如何将示例导入 A-Parser

eJx1VE1vGjEQ/SvIipRGIqg59LI3oEJqRUNKyIlwcPHs1sVru7aXgLb73zvj/SQt
N8943pt5M2OXLHB/8E8OPATPkm3JbDyzhK25PiTJrDgcuZOnJPlsci716H60kCqA
G8GJ51YBGzPLnQdH8O0VFAYJSHmhAhuXLJwtYAJzBOekIAYp0HaQSUOhR64KCsj9
gVXX41Pjch6w3EjboW4OcH4zTvhJHfDhljyvr/r2bsiWRhWIawiSLWuB6MQj242b
oE2NcKBNQML9z0E2qRRkXP3xlmvp6cbYQDISxqrdrqX3i1gLlWcfJk2Pu8tnfoSN
qYuC3o2NhkeeR1GCB6DbVtTdJJyIgQshKR9XdQaaQp/1RcvfsUwfnNQZxqPpJPiF
Mzm6A0QScp7bCrfsJtqkv4j47zWGJSlXHsbMY7kLjsWI9zcSu8WDcavYA/SXzOip
Uks4gurDIv+skErg2kxTBH1pgP8PWf3DUXUSh6lwQd4c1tCxRGu2+tajhFmaDJWL
H6hbyVwGtP3cFJqG8zGOHmzXt0eDntw46NI0zE12fDkWNG1jP7ap7V0XMi5Gc+nc
G53KbNVseBtZ6A0+z5WeG3pppEsXSuFYPKz7FZn6Zgxk9AW+B89jCpLevkQWjFH+
63NdqnUSV/ATFZhjJ4dZG8o9V+plvRzesH6l0OD39Vcw2eN2UXyAzOAmoZpq1/0T
3W9TXvstkrLCUf3yTzWAdFE4+rBBPr6uh+ov5gmppw==
提示

另请参阅:结果过滤器

可选设置

参数名称默认值描述
region莫斯科 (Y)选择区域:莫斯科 (Y) / 莫斯科 (G) / 圣彼得堡 (Y) / 俄罗斯 / 基辅 (G) / 明斯克 (G)
API-keyfree输入使用的 API 密钥
Max rows count1000每个查询结果中的行数