Ir al contenido principal

Constructor de consultas

Query Builder (Constructor de consultas) - permite dividir la consulta original en partes y/o transformar las consultas según reglas determinadas

Características

  • División de la consulta en partes mediante una expresión regular o un separador arbitrario
  • Reemplazo de una subcadena en la consulta o reemplazo mediante expresión regular
  • Extracción del dominio\dominio principal de un enlace
  • Adición del signo ! antes de cada palabra en la consulta (necesario para el extractor SE::Yandex::WordStatSE::Yandex::WordStat)
  • Conversión de la consulta a mayúsculas\minúsculas
Constructor de consultas

Las nuevas variables obtenidas se pueden utilizar en el Formato de consulta al generar la consulta para el extractor y en el Formato de resultado al generar el resultado

Casos de uso principales

  • Extracción del dominio de un enlace para la posterior comprobación del dominio en Rank::AhrefsRank::Ahrefs y extractores similares
  • Sustitución automática del símbolo ! antes de cada palabra en la consulta para SE::Yandex::WordStatSE::Yandex::WordStat

Uso de solo una parte de la cadena original en la consulta

Por ejemplo, tenemos un archivo de consultas:

keyword1;100000
keyword2;200000

Podemos separar la palabra clave y los datos de frecuencia ya existentes, comprobar la competencia de la palabra clave y guardar el resultado en el archivo con el formato keyword;frecuencia;competencia

Uso de proxies omitiendo el comprobador de proxies

Si crea la variable $proxy, en la consulta actual se utilizará precisamente ese proxy omitiendo el Comprobador de proxies. El proxy debe ser entregado en formato http://ip:port o socks://ip:port

Ejemplo de uso

Comprobación del rating de Ahrefs de un dominio y guardado de información adicional de la consulta
Supongamos que tenemos un archivo con consultas en formato de enlace a la página y, tras un espacio, la descripción:

http://gofuckbiz.com/showthread.php?t=30454&page=11 Foro GoFuckBiz.com   
https://searchengines.guru/ru/forum/720568 Foro SearchEngines.guru

Necesitamos comprobar el rating de Ahrefs para el dominio utilizando el extractor Rank::AhrefsRank::Ahrefs y guardar en el resultado el enlace original, el dominio, el Ahrefs rating y la descripción original. Entonces la tarea se verá así:

Ejemplo de uso del Constructor de consultas

Como resultado obtendremos:

http://gofuckbiz.com/showthread.php?t=30454&page=11  Ahrefs rating of gofuckbiz.com: 51, Description: Foro GoFuckBiz.com
https://searchengines.guru/ru/forum/720568 Ahrefs rating of searchengines.guru: 77, Description: Foro SearchEngines.guru

Descargar ejemplo

Cómo importar un ejemplo en A-Parser

eJyFVOtO2zAUfpXIQhNMVdpC2aZICJVLp02FMii/KENecpJ6dWzjS4FVffcdO2lS
2KZJlRufy3du3/GKWGoW5kqDAWtIcrciKnyThGSQU8ct6RBFtQHt1XfkmopFkgzn
GnKDqsZoReyLAnSTS9CaZYBKluH90YF+yaUuqYdaUu681U4Qx5ksKRNk/W/3W8v4
w9RpYfADHursWqChsCylyqZzStb39x2CBpiQGVURMZLqx1UwzsQiiqrUI00tE0Uk
86g1qLJJgqTSd6IzMKlmyjJZK2pTFM9mgjTxbugSphLj5ZhmKx7h7ZKWoeSMWvDa
uOrG7l5sn30pNMuYx6e8Sto3ui3kVrDHUKmQaOujMzAjLUsUWQgAIaVNwXd1bwlC
uOD7rfIhSU65gQ4xmOqIYiLZWw2zgHVLPQn1onxFpBhyPoYl8NYs4J84xjNkxTBH
py+1499NJn9grJvytkPh6J805tCghNvJ5KL1yuRYFptmcFYyi3dzKp3ws+6hcAGg
mp5derNSamjC1Mh1dCS+AuF51o5sqFrRqzLCehjpdAobXqNJzVsNBTwHEP+fkO+7
8fvjvQjPvZ2NeBpMheMc3aQfladk2CKTknu/BQ18ranRcc6apvasWpfKm2yWp+XK
VqYoTKXIWTGpF2rDKiemuPITcSpLxcE2CTkD1y1nh6bmhr+0XXvrfBpCvHosrJTc
fL2p+qc0w0wPfYIljnc7ag2ZUs5vr8fbGu9orFQTca71G04FtpK5tSrpdguZu3Tx
g/2KU1l2zVw+WVxumsVqro7t0UFvcDh4p2gBR/1+NHO9wf7Anwfgz0EvnAdBkkaf
5QixTiqsmfARDIYwQHU6B1EwASYunHZd/OECu7L7cb93+OHT/4BvAsL5FgLxVVso
JPIHZ+LnV7+wzTu8ev3OJqs1cv+nuarM/EyCEJ9BvCKxSdJf/waafQGO