Ir al contenido principal

SE::DuckDuckGo::Position - Comprobación de posiciones de sitios web por palabras clave en DuckDuckGo

Descripción del extractor

Extractor para comprobar las posiciones de un sitio web por palabras clave en DuckDuckGo. Gracias al extractor SE::DuckDuckGo::Position, podrá comprobar automáticamente las posiciones en los resultados de búsqueda de DuckDuckGo utilizando sus propias bases de datos de dominios. Utilizando el extractor SE::DuckDuckGo::Position, es posible determinar de forma fácil, precisa y rápida la posición de un sitio en DuckDuckGo.

La funcionalidad de A-Parser permite guardar los ajustes de extracción del extractor SE::DuckDuckGo::Position para su uso posterior (ajustes preestablecidos), establecer programas de extracción y mucho más. Puede utilizar la sustitución automática de subconsultas desde archivos.

El guardado de resultados es posible en la forma y 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, incluyendo JSON, SQL y CSV.

Datos recopilados

  • La posición del sitio y el enlace a la página del sitio
  • Lista de todas las posiciones del sitio y enlaces a las páginas
Datos recopilados

Características

  • Todas las capacidades del extractor SE::DuckDuckGoSE::DuckDuckGo
  • Detiene automáticamente la extracción de datos al encontrar el sitio
  • Soporta la búsqueda de subdominios
  • Posibilidad de comparar la posición buscada por dominio, por dominio principal y por enlace completo
  • Recopilación de posiciones para varios dominios a la vez

Casos de uso

  • Comprobación de posiciones de sus propios sitios y de los sitios de la competencia
  • Búsqueda de páginas con tráfico del sitio

Consultas

Como consultas, es necesario indicar el dominio del sitio buscado y la consulta de búsqueda separados por un espacio, por ejemplo:

lenta.ru noticias   
lenta.ru noticias online
ria.ru noticias
a-parser.com A-Parser

Si es necesario comprobar un solo sitio para una lista de consultas, puede indicar el dominio en el formato de consulta (Query format):

lenta.ru $query

O utilizar simplemente una lista de palabras clave. Para utilizar varios dominios a la vez en la consulta, debe indicar la lista de dominios separados por comas y, tras un espacio, la palabra clave, por ejemplo:

lenta.ru,ria.ru,notfound.com noticias cinta

Los resultados se grabarán en el array $bulkcheck. La opción Stop when found también es compatible; la extracción de datos terminará si se encuentran posiciones para todos los dominios.

Sustituciones de consultas

Puede utilizar macros integradas para la sustitución automática de subconsultas desde archivos; por ejemplo, si queremos comprobar sitios/un sitio por una base de claves, indicaremos varias consultas principales:

ria.ru
lenta.ru
rbc.ru
yandex.ru

En el formato de consultas indicaremos la macro de sustitución de palabras adicionales desde el archivo Keywords.txt; este método permite comprobar una base de sitios por una base de claves y obtener como resultado las posiciones:

$query {subs:Keywords}

Esta macro creará tantas consultas adicionales como se encuentren en el archivo por cada consulta de búsqueda inicial, lo que en total dará [cantidad de consultas iniciales(dominios)] x [cantidad de consultas en el archivo Keywords] = [cantidad total de consultas] como resultado del trabajo de la macro.

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 en forma libre, así como estructurada, por ejemplo CSV o JSON

Exportación de la lista de posiciones

Obtención del resultado en forma de:

dominio buscado - clave: número de posición en los resultados

Formato del resultado:

$domain - $key: $position\n

Ejemplo de resultado:

lenta.ru - noticias online: 13
lenta.ru - noticias: 26
ria.ru - noticias: 1
a-parser.com - A-Parser: 1
...

Comprobación simultánea de varios dominios (comprobación por lotes)

La información de todos los dominios en una comprobación simultánea de varios dominios se encuentra en el array $bulkcheck.

Formato del resultado:

$bulkcheck.format('$domain - $position\n')

Ejemplo de consulta:

lenta.ru,ria.ru,notfound.com noticias cinta

Ejemplo de resultado:

lenta.ru - 2
ria.ru - 6
notfound.com - 0

Igual que en SE::Google.

Igual que en SE::Google.

Igual que en SE::Google.

Competencia de palabras clave

Igual que en SE::Google.

Comprobación de indexación de enlaces

Igual que en SE::Google.

Guardado en formato SQL

Igual que en SE::Google.

Volcado de resultados en JSON

Igual que en SE::Google.

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 SE::DuckDuckGo::Position

Guardado de dominios sin posiciones cero

Se tomó como base el ejemplo de comprobación simultánea de varios dominios (ver arriba en las opciones de salida de resultados) y se añadió un filtro.

Añadir un filtro y en la lista desplegable seleccionar la variable de salida de posición. Seleccionar el tipo: >. Luego, en Número, escribir 0. Con este filtro podrá eliminar todos los resultados con posición cero.

Descargar ejemplo

Cómo importar un ejemplo en A-Parser

eJx1VNtu2zAM/RVDCNAVyIJ2a4HBDwPSbhk2dE3Wy1OSB8WiWy2y6OmSXoL8+yhZ
ttNufYgi3g55SMpb5rhd25kBC86yfL5ldbyznF1/zfMvvliH3zfM8xla6STq7H12
zTeQCay41DZ7kO4evct49gwGszq5sSGrubFgAuz8TTRyE1Byrxwbbpl7qoFS4waM
kQLIKAXJ3kJt8PGJ5A1XnlxKrizs3o4o0VTcEZUI3EaxwcqrdXEPxXrUeLw7GDQ8
iNWgLX2x0AeHbA+9lMqBIZwEmM9ZBxR4tlyWw+R608R93kt9RHeso1vOLGjLdstl
i2gnsZpQYX08SiPojKHdN9jUAb16QtIlryIvwR0Ea0vrcOQeAwIXIpbGVZMhDKPP
eqvln1icRvKlq5FgJwYrUjmIAEH51FY3Z4MoB6I+xv5qYtJAhsxSqRNOhYjXFklt
4Q7NNPaA9FuGeqzUBWxA9W4R/8xLJWhzxiUFfU+B/3eZ/oOx6+jtp6L9eDBUQ4cS
pbPpzz5K4AXeEXOxIt5KVtKRbM/Ra5fmtwaou55dhp5VaKBLk5BTdnpUNeiwjP3I
xnWvekHjxVheKgvUpbybpgVvPb2+oZc71edY1QoCL+2VGoanctWvx9imMQShL/B1
8HlMEai3T5E5RGV/XDel1kbS+p2GAivq5H7WBFlwpW6vLvYtrF8pEhRox0fGD42M
fxpdSZ0VowKrbOGPTj6KeEI8P/T3k+N4NppPjesqnqd9WDKHGRX0Eu6QdpT6tFt2
H6HuE7d9+1OUb3e0Br/trAkJPQsBpKPm2+hxvPsLSinNVw==
sugerencia

Ver también: Filtros de resultados

Igual que en SE::Google.

Igual que en SE::Google.

Extracción de dominios

Igual que en SE::Google.

Eliminación de etiquetas de anclajes y fragmentos

Igual que en SE::Google.

Igual que en SE::Google.

Configuraciones posibles

Soporta todas las configuraciones del extractor SE::DuckDuckGoSE::DuckDuckGo, además de:

Nombre del parámetroValor por defectoDescripción
Result format$domain - $key: $position\nFormato de salida de resultados por defecto
Stop when foundDetener la extracción si se encuentra el dominio, no pasará a las siguientes páginas
Match typeExact domainPosibilidad de comparar la posición buscada por dominio, por dominio principal y por enlace completo (Exact domain / Top level domain / Exact url)