Ir al contenido principal

Rank::MajesticSEO - Extractor de cantidad de backlinks del servicio majesticseo.com

Descripción del extractor

El extractor Majestic es uno de los extractores más solicitados por los especialistas SEO, ya que permite obtener indicadores tan importantes como Trust Flow y Citation Flow. Con la ayuda del extractor multihilo automatizado Majestic, puede extraer los siguientes datos: número de dominios de referencia, backlinks y páginas indexadas.

La funcionalidad de A-Parser permite guardar la configuración de la extracción de datos para su uso posterior (ajustes preestablecidos), establecer programas de extracción de datos y mucho más.

Gracias al funcionamiento multihilo de A-Parser, la velocidad de procesamiento de las consultas puede alcanzar las 100 consultas por minuto utilizando solo 50 hilos.

Descripción del extractor: velocidad de funcionamiento

Es posible guardar los resultados en el formato y la estructura que necesite, gracias al potente motor de plantillas integrado Template Toolkit, que permite aplicar lógica adicional a los resultados y exportar datos en varios formatos, incluidos JSON, SQL y CSV.

Datos recopilados

Los datos se recopilan del servicio www.majesticseo.com

  • Número de dominios de referencia
  • Número de backlinks
  • Número de páginas indexadas
  • Indicadores Trust Flow y Citation Flow

Casos de uso

  • Obtención de información resumida sobre un dominio
  • Evaluación de la cantidad de enlaces entrantes
  • Evaluación del tráfico en el dominio

Consultas

Como consultas, es necesario especificar una lista de dominios, por ejemplo:

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

Opciones de salida de resultados

A-Parser admite un formateo flexible de los resultados gracias al motor de plantillas integrado Template Toolkit, lo que le permite presentar los resultados de forma personalizada, así como estructurada, por ejemplo, CSV o JSON.

Exportación de la lista de resultados

Formato del resultado:

$query - domains: $domains, backlinks: $backlinks, trust: $trustflow, citation: $citationflow, indexed: $indexed\n

El resultado muestra el dominio, el número de backlinks, el número de direcciones IP de referencia, el trust, la citación y las páginas indexadas.

Ejemplo de resultado:

facebook.com - domains: 28384898, backlinks: 83357892873, trust: 99, citation: 99, indexed: 6743835203
a-parser.com - domains: 380, backlinks: 90219, trust: 12, citation: 38, indexed: 16121
yandex.ru - domains: 592182, backlinks: 1751277762, trust: 88, citation: 82, indexed: 92468056
google.com - domains: 21134537, backlinks: 32206959211, trust: 100, citation: 100, indexed: 3278520318
vk.com - domains: 1145676, backlinks: 3235015237, trust: 90, citation: 85, indexed: 372205938
...

Salida en tabla CSV

La utilidad integrada $tools.CSVLine permite crear documentos tabulares correctos, listos para importar en Excel o Google Sheets.

Formato del resultado:

[% tools.CSVline(query.orig,domains,trustflow,citationflow,indexed) %]

Nombre del archivo:

$datefile.format().csv

Texto inicial:

Dominio,Dominios de referencia,Trust,Citación,Indexación

Ejemplo de resultado:

Dominio,Dominios de referencia,Trust,Citación,Indexación
a-parser.com,380,12,38,16121
yandex.ru,592182,88,82,92468056
vk.com,1145676,90,85,372205938
facebook.com,28384898,99,99,6743835203
google.com,21134537,100,100,3278520318
sugerencia

En el Formato de resultados se aplica el motor de plantillas Template Toolkit para la salida de los resultados.

En el nombre del archivo de resultados, simplemente debe cambiar la extensión del archivo a csv.

Para que la opción "Texto inicial" esté disponible en el Editor de tareas, debe activar "Más opciones". En "Texto inicial", escribimos los nombres de las columnas separados por comas y dejamos la segunda línea en blanco.

Guardar en formato SQL

Formato del resultado:

INSERT INTO serp VALUES('$query.orig', '$domains', '$backlinks', '$trustflow', '$citationflow', '$indexed')\n

Ejemplo de resultado:

INSERT INTO serp VALUES('google.com', '21134537', '32206959211', '100', '100', '3278520318')
INSERT INTO serp VALUES('vk.com', '1145676', '3235015237', '90', '85', '372205938')
INSERT INTO serp VALUES('yandex.ru', '592182', '1751277762', '88', '82', '92468056')
INSERT INTO serp VALUES('a-parser.com', '380', '90219', '12', '38', '16121')
INSERT INTO serp VALUES('facebook.com', '28384898', '83357892873', '99', '99', '6743835203')

Volcado de resultados en JSON

Formato general del resultado:

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

obj = {};
obj.query = p1.query.orig;
obj.indexed = p1.indexed;
obj.domains = p1.domains;
obj.citationflow = p1.citationflow;
obj.trustflow = p1.trustflow;
obj.backlinks = p1.backlinks;

obj.json %]

Texto inicial:

[

Texto final:

]

Ejemplo de resultado:

[
{"indexed":"372205938","domains":"1145676","citationflow":"85","query":"vk.com","trustflow":"90","backlinks":"3235015237"},
{"indexed":"92468056","domains":"592182","citationflow":"82","query":"yandex.ru","trustflow":"88","backlinks":"1751277762"},
{"indexed":"6743835203","domains":"28384898","citationflow":"99","query":"facebook.com","trustflow":"99","backlinks":"83357892873"},
{"indexed":"3278520318","domains":"21134537","citationflow":"100","query":"google.com","trustflow":"100","backlinks":"32206959211"},
{"indexed":"16121","domains":"380","citationflow":"38","query":"a-parser.com","trustflow":"12","backlinks":"90219"}
]
sugerencia

Para que las opciones "Texto inicial" y "Texto final" estén disponibles en el Editor de tareas, debe activar "Más opciones".

Procesamiento de resultados

A-Parser permite procesar los resultados directamente durante la extracción de datos; en esta sección presentamos los casos más populares para el extractor Rank::MajesticSEO.

Guardar dominios con el trust deseado

Añadir un filtro y en la lista desplegable seleccionar la variable del valor de comprobación $trustflow - Trust flow. Seleccionar el tipo, por ejemplo: >. A continuación, en Número, debe escribir el valor que necesitamos, por ejemplo 10. Con este filtro podrá eliminar todos los resultados con un valor de Trust flow inferior a 10.

Ejemplo de uso de filtro
Descargar ejemplo

Cómo importar un ejemplo a A-Parser

eJx9VFFP20AM/ivRCaRNggoe9lK0SQWt0iagDMpT24cjcbqjl3O4u5RWUf479iW9
tMD21Nr+7LM/f3EtvHQrd2fBgXdiOKtFGf6LobiXZjUc3shncF6lDz8nyWkyVtqD
TWAji1KDOBGltA4sZ84+JlA8g1xW2ouTWvhtCVQW12CtyjhZZWSXFjdbC94qcORb
S10x7PzsTDT/zgruHm0R/f/g6V+LxV6CtxXswfMwFoVpdu6W6tvK+VzjKznb6LSF
/jjokQwsvUJDlgPjRLNY7Kq4MdpCcrHZcZJJL5PvSd1cJMncsDV4qcBuyVeet38H
aNXyYhfNsJDKuDbeGTH4JNOVVmbVhaMZAbH9FhDNCEiVl9x3j9n3RJgyGWwgaxGd
wcHjxVGIPzs087mJzLkHuYYptpRC7ybdwK0smDROBI4O8sDPl68DvyGBCJllihuQ
uiWORdWT+WjUSyDdIGGZMNLLmLbKy4JQILC4I30mjoItqEQVcv+0OWKYS+3gRDhq
dSypkex9RNG6pUc7Caslfy3QjLS+hjXoHhbqX1ZKZ/QFjHJK+tUlfg6ZfKjRxPH2
nyLtvlrqIVYJ1uXkps/K8BqXNHn2RHNrVShPtrvCyrDeWJYrgDJydsucFWghPtNV
7l6n778Ewx9Kv7JR2bsOxjhYy6EzJfmo5aT7+HbIykzpyEzMFfLR4LlMpTWtxcF9
L4+R69bARt/g++Sr8ASPvrsswiNq9/uhbbW0iuT3jRssiMn9V7uSqdT68f56PyJ6
SZEhT9urNkixmJutZNkPbDU3S8Ql6Ta416v2N5cpPCF2luDyHpZIwqPhm0W8kPHE
1p/cyWHd0FKf3V2LZQYYST6i0oXzct68AXxQ/Fc=
sugerencia

Ver también: Filtros de resultados

Configuraciones posibles

Nombre del parámetroValor por defectoDescripción
Check typeRoot domainPermite seleccionar el tipo de comprobación: Root Domain / Subdomain / URL
Use Chrome (Slow)Indica que se debe usar el navegador Chrome para todas las consultas
Use Headless mode for ChromeUsar el modo Headless para consultas a través del navegador
Use Stealth mode for ChromeEnmascarar el uso del navegador al realizar consultas a través del navegador
Use HTTP2 for requests without ChromeUsar HTTP/2 para consultas sin navegador
Emulate browser headers for requests without ChromeEmular encabezados de navegador para consultas sin navegador
User-agent for requests without Chrome[% tools.ua.random() %]Sobrescribir el User-Agent para consultas sin navegador
Additional headers for requests without ChromeAccept, Accept-Encoding, Accept-LanguagePermite establecer encabezados para consultas sin navegador. Funciona de manera similar a Additional headers en Net::HTTPNet::HTTP.