SlideShare una empresa de Scribd logo
SeoQL
SQL para SEO
HOLA!
SOY LINO URUÑUELA
Hablaré de SQL para SEO
Email linourunuela@gmail.com
info@funnelpunk.com
2
Mi blog: Mecagoenlos.com
SEO Y
DATOS
Poder obtener, transformar y
cargar datos es una ventaja
competitiva.
3
1.
HAY VIDA MÁS ALLÁ DE
PYTHON
Tratar grandes volúmenes de datos no es tan sencillo
como seguir los pasos en un notebook o colab
¿POR QUÉ SABER SQL ES IMPORTANTE PARA EL SEO?
▪ Sencillo, potente y sobretodo ÚTIL
▪ Las empresas usan BBDD para manejar sus datos
▪ No solo te serivirá para SEO
Para analizar determinados datos no es obligatorio
usar python, su curva de aprendizaje es alta
55
1.169.296.677
Filas de logs en un único cliente, solo de Googlebot
5.118.841.009
Total filas en la base de datos!
44.63 GiB
Tamaño de la tabla de logs
6
¿QUÉ NOS APORTA SQL AL SEO?
Google Analytics
Obtener informes que
de otra manera no
podrías realizar.
Análisis de Logs
Saber REALMENTE
qué hace Google en tu
web
Search Console
Los datos de Google
Search Console son
muy útiles
7
Screaming Frog
Analizar cosas específicas, unir
datos con otras fuentes, etc
Ficheros csv, json..
Analiza datos directamente de los
propios ficheros, ya estén alojados
en tu ordenador como en la nube.
Otros usos
Hay muchas fuentes de datos de
lo más variopinta en internet a
disposición de cualquiera
2.
SeoQL, sentencias SQL
útiles para cualquier SEO
Vamos a ver algunas sentencias SQL que nos arrojarán
información útil para nuestro día a día
Place your screenshot here
9
CREAR TABLA ANALYTICS
Los campos variarán
según tus
necesidades, por
ejemplo dimensiones
personalizadas...
10
Sesiones totales
select sum(visitas) as visitas
from Analytics
where fecha BETWEEN
'2020-01-01' and '2020-10-01
11
select sum(visitas) as visitas
from Analytics
where fecha BETWEEN
'2020-01-01' and '2020-10-01
visitas
532.182
Visitas totales entre dos
fechas
12
select
sum(visitas) as visitas,
uniqExact(landing) as UrlsUnicas
from
Analytics
where
fecha BETWEEN '2020-01-01' and
'2020-10-01'
visitas UrlsUnicas
532.182 1.756
Visitas totales y URLs con
tráfico entre dos fechas
13
select
sum(visitas) as visitas,
uniqExact(landing) as
numLandingsUnicas
from
Analytics
where
fecha BETWEEN
'2020-01-01' and '2020-10-01'
and medium = 'organic'
visitas UrlsUnicas
532.182 1.756
Visitas orgánicas totales y
URLs con tráfico entre dos
fechas
14
select t1.landing, visitasAnt,visitasAct,(visitasAct-visitasAnt) diffVisitas from
(
SELECT sum(visitas) visitasAnt,landing FROM Analytics where fecha BETWEEN
'2020-01-06' and '2020-01-11' group by landing
) as t1
ANY LEFT JOIN
(
SELECT sum(visitas) visitasAct,landing FROM Analytics where fecha BETWEEN
'2020-01-13' and '2020-01-18' group by landing
) as t2
using(landing)
where diffVisitas < 0
order by diffVisitas asc
AND TABLES TO COMPARE DATA
15
landing visitasAnt visitasAct diffVisitas
/modelos/ld-modelo-de-solicitud-de-certificado
-de-estudios-secundarios-lima.php
291 190 -101
/modelos/ld-modelo-de-solicitud-de-496.php 201 138 -63
/modelos/ld-modelo-de-liquidacin-de-una-myp
e.php
189 139 -50
16
SELECT landing, toDate('2020-01-13') AS fechaIni_1, toDate('2020-01-19') AS fechaFin_2,
(((fechaIni_1 ) - (-1 * ((fechaIni_1 - fechaFin_2) - 1))) + ((toDayOfWeek(fechaIni_1) -
toDayOfWeek(((fechaIni_1 - 7) - (-1 * ((fechaIni_1 - fechaFin_2) - 1))))) - 1)) + 1 AS FechaInicial,
FechaInicial + ((((fechaFin_2 - 7) - (-1 * (fechaIni_1 - fechaFin_2))) - 1) - ((fechaIni_1 - 7) - (-1 * ((fechaIni_1
- fechaFin_2) - 1)))) AS FechaFinal, sumIf(visitas, fecha BETWEEN FechaInicial and FechaFinal) as
visitasAnt,
sumIf(visitas, fecha BETWEEN fechaIni_1 and fechaFin_2) as visitasAct,
visitasAct-visitasAnt as diffVisitas
from
Analytics
where
(fecha BETWEEN FechaInicial and FechaFinal)
or (fecha BETWEEN fechaIni_1 and fechaFin_2)
group by
landing
order by
diffVisitas
Compara tráfico entre dos fechas
17
Compara tráfico entre dos fechas
18
Tráfico acumulado por url.
19
Tráfico acumulado por URL
20
CREAR TABLA GSC
Los campos variarán
según tus
necesidades, por
ejemplo dimensiones
personalizadas...
CREATE TABLE
GSC_https_dominio_com (
fecha Date,
consulta String,
landing String,
clicks UInt32,
impresiones UInt32,
posicion Float32, ctr Float32,
dispositivo String, pais String
) ENGINE = MergeTree(
fecha, landing, 8192
21
Cuántas KWs suben y bajan para determinada expresion regular
22
Compara tráfico entre dos fechas
23
Compara clicks, impresiones, posición entre dos fechas
24
Compara tráfico entre dos fechas
25
Agrupa por TOP3, TOP5 y TOP10 kws de SC
26
Agrupa por TOP3, TOP5 y TOP10 kws de SC
27
Agrupa por TOP3, TOP5 y TOP10 kws de SC
28
Agrupa por TOP3, TOP5 y TOP10 kws de SC diario
29
CTR por posición
30
CTR por posición
31
Canibalización
32
Canibalización
33
GRACIAS!
▪ Email
linourunuela@gmail.com
▪ info@funnelpunk.com

Más contenido relacionado

La actualidad más candente

Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...
Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...
Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...
Dawn Anderson MSc DigM
 
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Sophie Gibson
 
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XLGoogle Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Tom Pool
 
Monet BrightonSEO Slides 2022
Monet BrightonSEO Slides 2022Monet BrightonSEO Slides 2022
Monet BrightonSEO Slides 2022
MonetBlake
 
A Simple method to Create Content using NLP
A Simple method to Create Content using NLP A Simple method to Create Content using NLP
A Simple method to Create Content using NLP
Sante J. Achille
 
Kleecks - AI-Martech as a game changer-DEF.pdf
Kleecks - AI-Martech as a game changer-DEF.pdfKleecks - AI-Martech as a game changer-DEF.pdf
Kleecks - AI-Martech as a game changer-DEF.pdf
Kleecks
 
Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022
Andrew Charlton
 
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxBrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
JosephineHaagen
 
Commerce Platforms PDP Content Strategy: Amazon and Beyond - BrightonSEO Oct ...
Commerce Platforms PDP Content Strategy: Amazon and Beyond - BrightonSEO Oct ...Commerce Platforms PDP Content Strategy: Amazon and Beyond - BrightonSEO Oct ...
Commerce Platforms PDP Content Strategy: Amazon and Beyond - BrightonSEO Oct ...
MargoHowie
 
Entity Seo Mastery
Entity Seo MasteryEntity Seo Mastery
Entity Seo Mastery
Dixon Jones
 
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesBrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
Manick Bhan
 
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk RadiusAgile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Parth Suba
 
How SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookiesHow SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookies
AccuraCast
 
GretaMunari - The redemption of content automation
GretaMunari - The redemption of content automationGretaMunari - The redemption of content automation
GretaMunari - The redemption of content automation
GretaMunari1
 
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO successBrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
Dylan Fuler
 
The most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDX
The most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDXThe most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDX
The most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDX
Aleyda Solís
 
SEO desde la línea de comandos
SEO desde la línea de comandosSEO desde la línea de comandos
SEO desde la línea de comandos
Lino Uruñuela
 
Holistic Search - Developing An Organic First Strategy
Holistic Search - Developing An Organic First StrategyHolistic Search - Developing An Organic First Strategy
Holistic Search - Developing An Organic First Strategy
ArpunBhuhi
 
How to Automatically Subcategorise Your Website Automatically With Python
How to Automatically Subcategorise Your Website Automatically With PythonHow to Automatically Subcategorise Your Website Automatically With Python
How to Automatically Subcategorise Your Website Automatically With Python
searchsolved
 
Crawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowCrawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to Know
SallyR7
 

La actualidad más candente (20)

Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...
Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...
Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...
 
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
 
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XLGoogle Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
 
Monet BrightonSEO Slides 2022
Monet BrightonSEO Slides 2022Monet BrightonSEO Slides 2022
Monet BrightonSEO Slides 2022
 
A Simple method to Create Content using NLP
A Simple method to Create Content using NLP A Simple method to Create Content using NLP
A Simple method to Create Content using NLP
 
Kleecks - AI-Martech as a game changer-DEF.pdf
Kleecks - AI-Martech as a game changer-DEF.pdfKleecks - AI-Martech as a game changer-DEF.pdf
Kleecks - AI-Martech as a game changer-DEF.pdf
 
Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022Probabilistic Thinking in SEO - BrightonSEO October 2022
Probabilistic Thinking in SEO - BrightonSEO October 2022
 
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxBrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
 
Commerce Platforms PDP Content Strategy: Amazon and Beyond - BrightonSEO Oct ...
Commerce Platforms PDP Content Strategy: Amazon and Beyond - BrightonSEO Oct ...Commerce Platforms PDP Content Strategy: Amazon and Beyond - BrightonSEO Oct ...
Commerce Platforms PDP Content Strategy: Amazon and Beyond - BrightonSEO Oct ...
 
Entity Seo Mastery
Entity Seo MasteryEntity Seo Mastery
Entity Seo Mastery
 
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesBrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
 
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk RadiusAgile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
 
How SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookiesHow SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookies
 
GretaMunari - The redemption of content automation
GretaMunari - The redemption of content automationGretaMunari - The redemption of content automation
GretaMunari - The redemption of content automation
 
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO successBrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
 
The most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDX
The most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDXThe most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDX
The most Damaging SEO Mistakes & Issues in 2021 and How to Avoid Them #EngagePDX
 
SEO desde la línea de comandos
SEO desde la línea de comandosSEO desde la línea de comandos
SEO desde la línea de comandos
 
Holistic Search - Developing An Organic First Strategy
Holistic Search - Developing An Organic First StrategyHolistic Search - Developing An Organic First Strategy
Holistic Search - Developing An Organic First Strategy
 
How to Automatically Subcategorise Your Website Automatically With Python
How to Automatically Subcategorise Your Website Automatically With PythonHow to Automatically Subcategorise Your Website Automatically With Python
How to Automatically Subcategorise Your Website Automatically With Python
 
Crawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowCrawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to Know
 

Similar a SeoQL: SQL para SEO

Diseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-CommerceDiseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-Commerce
ppalos
 
Diseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-CommerceDiseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-Commerce
ppalos68
 
Agrupando datos en SQL Server
Agrupando datos en SQL ServerAgrupando datos en SQL Server
Agrupando datos en SQL Server
Julián Castiblanco
 
BYOD – SQL Azure y Dynamics 365 F&O
BYOD – SQL Azure y Dynamics 365 F&OBYOD – SQL Azure y Dynamics 365 F&O
BYOD – SQL Azure y Dynamics 365 F&O
Juan Fabian
 
Migrar datos de ERP MS Dynamics 365 a Azure SQL
Migrar datos de ERP MS Dynamics 365 a Azure SQLMigrar datos de ERP MS Dynamics 365 a Azure SQL
Migrar datos de ERP MS Dynamics 365 a Azure SQL
Juan Fabian
 
Metricsday2019 - Big query
Metricsday2019  - Big query   Metricsday2019  - Big query
Metricsday2019 - Big query
Multiplica
 
Sopra Banking Compliance. Resumen de Compañía.
Sopra Banking Compliance. Resumen de Compañía.Sopra Banking Compliance. Resumen de Compañía.
Sopra Banking Compliance. Resumen de Compañía.
Enrique Hermoso
 
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
SpanishPASSVC
 
Implementacion de business intelligence
Implementacion de business intelligenceImplementacion de business intelligence
Implementacion de business intelligence
Fernando Lopez Ignacio
 
SharePoint Online IT Camps
SharePoint Online IT CampsSharePoint Online IT Camps
SharePoint Online IT Camps
Juan Carlos Gonzalez
 
Click houset3chfest
Click houset3chfestClick houset3chfest
Click houset3chfest
Fco. Javier Sanz Olivera
 
10 conceptos clave con los que dominar cualquier negocio - Analítica web en ...
10 conceptos clave con los que dominar cualquier negocio  - Analítica web en ...10 conceptos clave con los que dominar cualquier negocio  - Analítica web en ...
10 conceptos clave con los que dominar cualquier negocio - Analítica web en ...
Iñaki Huerta (ikhuerta)
 
El Despertar de la Fuerza con SSRS 2016
El Despertar de la Fuerza con SSRS 2016El Despertar de la Fuerza con SSRS 2016
El Despertar de la Fuerza con SSRS 2016
Raul Martin Sarachaga Diaz
 
Power BI .pdf
Power BI .pdfPower BI .pdf
Power BI .pdf
AleEsperguinOlmos
 
GOOGLE SPREADSHEET avanzado para análisis y reporting SEO
GOOGLE SPREADSHEET avanzado para análisis y reporting SEOGOOGLE SPREADSHEET avanzado para análisis y reporting SEO
GOOGLE SPREADSHEET avanzado para análisis y reporting SEO
José B. Moreno Suárez
 
Webinar Dic 2016 BOC Cloud_v1
Webinar Dic 2016 BOC Cloud_v1Webinar Dic 2016 BOC Cloud_v1
Webinar Dic 2016 BOC Cloud_v1
Ricardo Sada
 
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...
.. ..
 
Exprimiendo Google Analytics
Exprimiendo Google AnalyticsExprimiendo Google Analytics
Exprimiendo Google Analytics
Emilio Rodríguez García
 
Digital Intelligence
Digital IntelligenceDigital Intelligence
Digital Intelligence
Juan Carlos Briceño Trujillo
 

Similar a SeoQL: SQL para SEO (20)

Diseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-CommerceDiseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-Commerce
 
Diseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-CommerceDiseño y Análisis de una Plataforma e-Commerce
Diseño y Análisis de una Plataforma e-Commerce
 
Agrupando datos en SQL Server
Agrupando datos en SQL ServerAgrupando datos en SQL Server
Agrupando datos en SQL Server
 
BYOD – SQL Azure y Dynamics 365 F&O
BYOD – SQL Azure y Dynamics 365 F&OBYOD – SQL Azure y Dynamics 365 F&O
BYOD – SQL Azure y Dynamics 365 F&O
 
Migrar datos de ERP MS Dynamics 365 a Azure SQL
Migrar datos de ERP MS Dynamics 365 a Azure SQLMigrar datos de ERP MS Dynamics 365 a Azure SQL
Migrar datos de ERP MS Dynamics 365 a Azure SQL
 
Metricsday2019 - Big query
Metricsday2019  - Big query   Metricsday2019  - Big query
Metricsday2019 - Big query
 
Sopra Banking Compliance. Resumen de Compañía.
Sopra Banking Compliance. Resumen de Compañía.Sopra Banking Compliance. Resumen de Compañía.
Sopra Banking Compliance. Resumen de Compañía.
 
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
 
Implementacion de business intelligence
Implementacion de business intelligenceImplementacion de business intelligence
Implementacion de business intelligence
 
SharePoint Online IT Camps
SharePoint Online IT CampsSharePoint Online IT Camps
SharePoint Online IT Camps
 
Click houset3chfest
Click houset3chfestClick houset3chfest
Click houset3chfest
 
10 conceptos clave con los que dominar cualquier negocio - Analítica web en ...
10 conceptos clave con los que dominar cualquier negocio  - Analítica web en ...10 conceptos clave con los que dominar cualquier negocio  - Analítica web en ...
10 conceptos clave con los que dominar cualquier negocio - Analítica web en ...
 
El Despertar de la Fuerza con SSRS 2016
El Despertar de la Fuerza con SSRS 2016El Despertar de la Fuerza con SSRS 2016
El Despertar de la Fuerza con SSRS 2016
 
Presentación líneas aéreas birchman
Presentación líneas aéreas birchmanPresentación líneas aéreas birchman
Presentación líneas aéreas birchman
 
Power BI .pdf
Power BI .pdfPower BI .pdf
Power BI .pdf
 
GOOGLE SPREADSHEET avanzado para análisis y reporting SEO
GOOGLE SPREADSHEET avanzado para análisis y reporting SEOGOOGLE SPREADSHEET avanzado para análisis y reporting SEO
GOOGLE SPREADSHEET avanzado para análisis y reporting SEO
 
Webinar Dic 2016 BOC Cloud_v1
Webinar Dic 2016 BOC Cloud_v1Webinar Dic 2016 BOC Cloud_v1
Webinar Dic 2016 BOC Cloud_v1
 
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...
 
Exprimiendo Google Analytics
Exprimiendo Google AnalyticsExprimiendo Google Analytics
Exprimiendo Google Analytics
 
Digital Intelligence
Digital IntelligenceDigital Intelligence
Digital Intelligence
 

Más de Lino Uruñuela

Agrupa y vencerás - SEO técnico
Agrupa y vencerás - SEO técnicoAgrupa y vencerás - SEO técnico
Agrupa y vencerás - SEO técnico
Lino Uruñuela
 
Google Search Console - el dato de Schrödinger
Google Search Console - el dato de  SchrödingerGoogle Search Console - el dato de  Schrödinger
Google Search Console - el dato de Schrödinger
Lino Uruñuela
 
Que no te den dato por liebre - enpresadigitala 2022
Que no te den dato por liebre - enpresadigitala 2022Que no te den dato por liebre - enpresadigitala 2022
Que no te den dato por liebre - enpresadigitala 2022
Lino Uruñuela
 
Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...
Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...
Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...
Lino Uruñuela
 
Search Console, descifrando las cifras
Search Console, descifrando las cifrasSearch Console, descifrando las cifras
Search Console, descifrando las cifras
Lino Uruñuela
 
Seo Técnico - Del mito al dato - Seonthebeach 2018
Seo Técnico - Del mito al dato - Seonthebeach 2018Seo Técnico - Del mito al dato - Seonthebeach 2018
Seo Técnico - Del mito al dato - Seonthebeach 2018
Lino Uruñuela
 
eShow 2017 SEO grandes webs - Lino urunuela
eShow 2017 SEO grandes webs - Lino urunuelaeShow 2017 SEO grandes webs - Lino urunuela
eShow 2017 SEO grandes webs - Lino urunuela
Lino Uruñuela
 
Optimiza tu crawl budget se onthebeach 2017
Optimiza tu crawl budget   se onthebeach 2017Optimiza tu crawl budget   se onthebeach 2017
Optimiza tu crawl budget se onthebeach 2017
Lino Uruñuela
 
Cómo hacer una migración y no morir en el intento
Cómo hacer una migración y no morir en el intentoCómo hacer una migración y no morir en el intento
Cómo hacer una migración y no morir en el intento
Lino Uruñuela
 
Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016
Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016
Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016
Lino Uruñuela
 
SEO para periodistas por Lino Uruñuela (2008)
SEO para periodistas por Lino Uruñuela (2008)SEO para periodistas por Lino Uruñuela (2008)
SEO para periodistas por Lino Uruñuela (2008)Lino Uruñuela
 
Monitorizar GoogleBot usando Google Analytics por Lino Uruñuela
Monitorizar GoogleBot usando Google Analytics por Lino UruñuelaMonitorizar GoogleBot usando Google Analytics por Lino Uruñuela
Monitorizar GoogleBot usando Google Analytics por Lino Uruñuela
Lino Uruñuela
 

Más de Lino Uruñuela (12)

Agrupa y vencerás - SEO técnico
Agrupa y vencerás - SEO técnicoAgrupa y vencerás - SEO técnico
Agrupa y vencerás - SEO técnico
 
Google Search Console - el dato de Schrödinger
Google Search Console - el dato de  SchrödingerGoogle Search Console - el dato de  Schrödinger
Google Search Console - el dato de Schrödinger
 
Que no te den dato por liebre - enpresadigitala 2022
Que no te den dato por liebre - enpresadigitala 2022Que no te den dato por liebre - enpresadigitala 2022
Que no te den dato por liebre - enpresadigitala 2022
 
Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...
Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...
Obtener un listado de keywords en base a su potencial SEO (Google Search Cons...
 
Search Console, descifrando las cifras
Search Console, descifrando las cifrasSearch Console, descifrando las cifras
Search Console, descifrando las cifras
 
Seo Técnico - Del mito al dato - Seonthebeach 2018
Seo Técnico - Del mito al dato - Seonthebeach 2018Seo Técnico - Del mito al dato - Seonthebeach 2018
Seo Técnico - Del mito al dato - Seonthebeach 2018
 
eShow 2017 SEO grandes webs - Lino urunuela
eShow 2017 SEO grandes webs - Lino urunuelaeShow 2017 SEO grandes webs - Lino urunuela
eShow 2017 SEO grandes webs - Lino urunuela
 
Optimiza tu crawl budget se onthebeach 2017
Optimiza tu crawl budget   se onthebeach 2017Optimiza tu crawl budget   se onthebeach 2017
Optimiza tu crawl budget se onthebeach 2017
 
Cómo hacer una migración y no morir en el intento
Cómo hacer una migración y no morir en el intentoCómo hacer una migración y no morir en el intento
Cómo hacer una migración y no morir en el intento
 
Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016
Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016
Seo Logs y Big Data, Lino Uruñuela en Seonthebeach 2016
 
SEO para periodistas por Lino Uruñuela (2008)
SEO para periodistas por Lino Uruñuela (2008)SEO para periodistas por Lino Uruñuela (2008)
SEO para periodistas por Lino Uruñuela (2008)
 
Monitorizar GoogleBot usando Google Analytics por Lino Uruñuela
Monitorizar GoogleBot usando Google Analytics por Lino UruñuelaMonitorizar GoogleBot usando Google Analytics por Lino Uruñuela
Monitorizar GoogleBot usando Google Analytics por Lino Uruñuela
 

Último

Clase de termodinamica sobre cabios de fase
Clase de termodinamica sobre cabios de faseClase de termodinamica sobre cabios de fase
Clase de termodinamica sobre cabios de fase
EmilyLloydCerda
 
Guia_de_conservacion_y_mantenimiento(1).pdf
Guia_de_conservacion_y_mantenimiento(1).pdfGuia_de_conservacion_y_mantenimiento(1).pdf
Guia_de_conservacion_y_mantenimiento(1).pdf
AlmaDeliaStephanieMo
 
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdfOPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
AlejandroContreras470286
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
MiriamAquino27
 
Comunicación del Protocolo de investigación..pdf
Comunicación del Protocolo de investigación..pdfComunicación del Protocolo de investigación..pdf
Comunicación del Protocolo de investigación..pdf
211k0304
 
Graficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitabGraficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitab
XIOMARAANTONELLACAST
 
Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"
cristiaansabi19
 
Obras patrimoniales en Venezuela, su sistema constructivo y mantenimiento de ...
Obras patrimoniales en Venezuela, su sistema constructivo y mantenimiento de ...Obras patrimoniales en Venezuela, su sistema constructivo y mantenimiento de ...
Obras patrimoniales en Venezuela, su sistema constructivo y mantenimiento de ...
siclaro982
 
Flujo vehicular en análisis de trafico vial
Flujo vehicular en análisis de trafico vialFlujo vehicular en análisis de trafico vial
Flujo vehicular en análisis de trafico vial
SamuelMendozaS
 
Matriz de Evaluación de Factores Externos-MEFE
Matriz de Evaluación de Factores Externos-MEFEMatriz de Evaluación de Factores Externos-MEFE
Matriz de Evaluación de Factores Externos-MEFE
Elsa Molto
 
Teoria de Variadores de Frecuencia WEG PERU
Teoria de Variadores de Frecuencia WEG PERUTeoria de Variadores de Frecuencia WEG PERU
Teoria de Variadores de Frecuencia WEG PERU
LUISALONSODIPAZZEA1
 
Infografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdfInfografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdf
DanielMelndez19
 
Relieve, Cuencas y curvas de nivel representación gráfica
Relieve, Cuencas y curvas de nivel representación gráficaRelieve, Cuencas y curvas de nivel representación gráfica
Relieve, Cuencas y curvas de nivel representación gráfica
paulsurvey
 
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdfESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
AlexTicona11
 
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapasexposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
raul958375
 
Bioelementos y biomoleculas.pptx bioquímica
Bioelementos y biomoleculas.pptx bioquímicaBioelementos y biomoleculas.pptx bioquímica
Bioelementos y biomoleculas.pptx bioquímica
KellyCespedesMaytahu
 
164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas
jcbarriopedro69
 
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- ConstruccionA3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
manuelalejandro238
 
Aspectos Generales Alcantarillado Sanitario.pdf
Aspectos Generales Alcantarillado Sanitario.pdfAspectos Generales Alcantarillado Sanitario.pdf
Aspectos Generales Alcantarillado Sanitario.pdf
MaryamDeLen
 
INGENIERIA DE METODOS UTEL MEXICO - AUTOCALIFICABLE
INGENIERIA DE METODOS UTEL MEXICO - AUTOCALIFICABLEINGENIERIA DE METODOS UTEL MEXICO - AUTOCALIFICABLE
INGENIERIA DE METODOS UTEL MEXICO - AUTOCALIFICABLE
gael310206
 

Último (20)

Clase de termodinamica sobre cabios de fase
Clase de termodinamica sobre cabios de faseClase de termodinamica sobre cabios de fase
Clase de termodinamica sobre cabios de fase
 
Guia_de_conservacion_y_mantenimiento(1).pdf
Guia_de_conservacion_y_mantenimiento(1).pdfGuia_de_conservacion_y_mantenimiento(1).pdf
Guia_de_conservacion_y_mantenimiento(1).pdf
 
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdfOPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
 
Comunicación del Protocolo de investigación..pdf
Comunicación del Protocolo de investigación..pdfComunicación del Protocolo de investigación..pdf
Comunicación del Protocolo de investigación..pdf
 
Graficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitabGraficas de Control, problemas resueltos, minitab
Graficas de Control, problemas resueltos, minitab
 
Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"Metodología - Proyecto de ingeniería "Dispensador automático"
Metodología - Proyecto de ingeniería "Dispensador automático"
 
Obras patrimoniales en Venezuela, su sistema constructivo y mantenimiento de ...
Obras patrimoniales en Venezuela, su sistema constructivo y mantenimiento de ...Obras patrimoniales en Venezuela, su sistema constructivo y mantenimiento de ...
Obras patrimoniales en Venezuela, su sistema constructivo y mantenimiento de ...
 
Flujo vehicular en análisis de trafico vial
Flujo vehicular en análisis de trafico vialFlujo vehicular en análisis de trafico vial
Flujo vehicular en análisis de trafico vial
 
Matriz de Evaluación de Factores Externos-MEFE
Matriz de Evaluación de Factores Externos-MEFEMatriz de Evaluación de Factores Externos-MEFE
Matriz de Evaluación de Factores Externos-MEFE
 
Teoria de Variadores de Frecuencia WEG PERU
Teoria de Variadores de Frecuencia WEG PERUTeoria de Variadores de Frecuencia WEG PERU
Teoria de Variadores de Frecuencia WEG PERU
 
Infografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdfInfografia de operaciones basicas de la construccion.pdf
Infografia de operaciones basicas de la construccion.pdf
 
Relieve, Cuencas y curvas de nivel representación gráfica
Relieve, Cuencas y curvas de nivel representación gráficaRelieve, Cuencas y curvas de nivel representación gráfica
Relieve, Cuencas y curvas de nivel representación gráfica
 
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdfESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
ESTRUCTURACIÓN Y PREDIMENSIONAMIENTO, GRUPO 4.pdf
 
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapasexposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
 
Bioelementos y biomoleculas.pptx bioquímica
Bioelementos y biomoleculas.pptx bioquímicaBioelementos y biomoleculas.pptx bioquímica
Bioelementos y biomoleculas.pptx bioquímica
 
164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas
 
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- ConstruccionA3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
 
Aspectos Generales Alcantarillado Sanitario.pdf
Aspectos Generales Alcantarillado Sanitario.pdfAspectos Generales Alcantarillado Sanitario.pdf
Aspectos Generales Alcantarillado Sanitario.pdf
 
INGENIERIA DE METODOS UTEL MEXICO - AUTOCALIFICABLE
INGENIERIA DE METODOS UTEL MEXICO - AUTOCALIFICABLEINGENIERIA DE METODOS UTEL MEXICO - AUTOCALIFICABLE
INGENIERIA DE METODOS UTEL MEXICO - AUTOCALIFICABLE
 

SeoQL: SQL para SEO

  • 2. HOLA! SOY LINO URUÑUELA Hablaré de SQL para SEO Email linourunuela@gmail.com info@funnelpunk.com 2 Mi blog: Mecagoenlos.com
  • 3. SEO Y DATOS Poder obtener, transformar y cargar datos es una ventaja competitiva. 3
  • 4. 1. HAY VIDA MÁS ALLÁ DE PYTHON Tratar grandes volúmenes de datos no es tan sencillo como seguir los pasos en un notebook o colab
  • 5. ¿POR QUÉ SABER SQL ES IMPORTANTE PARA EL SEO? ▪ Sencillo, potente y sobretodo ÚTIL ▪ Las empresas usan BBDD para manejar sus datos ▪ No solo te serivirá para SEO Para analizar determinados datos no es obligatorio usar python, su curva de aprendizaje es alta 55
  • 6. 1.169.296.677 Filas de logs en un único cliente, solo de Googlebot 5.118.841.009 Total filas en la base de datos! 44.63 GiB Tamaño de la tabla de logs 6
  • 7. ¿QUÉ NOS APORTA SQL AL SEO? Google Analytics Obtener informes que de otra manera no podrías realizar. Análisis de Logs Saber REALMENTE qué hace Google en tu web Search Console Los datos de Google Search Console son muy útiles 7 Screaming Frog Analizar cosas específicas, unir datos con otras fuentes, etc Ficheros csv, json.. Analiza datos directamente de los propios ficheros, ya estén alojados en tu ordenador como en la nube. Otros usos Hay muchas fuentes de datos de lo más variopinta en internet a disposición de cualquiera
  • 8. 2. SeoQL, sentencias SQL útiles para cualquier SEO Vamos a ver algunas sentencias SQL que nos arrojarán información útil para nuestro día a día
  • 9. Place your screenshot here 9 CREAR TABLA ANALYTICS Los campos variarán según tus necesidades, por ejemplo dimensiones personalizadas...
  • 10. 10 Sesiones totales select sum(visitas) as visitas from Analytics where fecha BETWEEN '2020-01-01' and '2020-10-01
  • 11. 11 select sum(visitas) as visitas from Analytics where fecha BETWEEN '2020-01-01' and '2020-10-01 visitas 532.182 Visitas totales entre dos fechas
  • 12. 12 select sum(visitas) as visitas, uniqExact(landing) as UrlsUnicas from Analytics where fecha BETWEEN '2020-01-01' and '2020-10-01' visitas UrlsUnicas 532.182 1.756 Visitas totales y URLs con tráfico entre dos fechas
  • 13. 13 select sum(visitas) as visitas, uniqExact(landing) as numLandingsUnicas from Analytics where fecha BETWEEN '2020-01-01' and '2020-10-01' and medium = 'organic' visitas UrlsUnicas 532.182 1.756 Visitas orgánicas totales y URLs con tráfico entre dos fechas
  • 14. 14 select t1.landing, visitasAnt,visitasAct,(visitasAct-visitasAnt) diffVisitas from ( SELECT sum(visitas) visitasAnt,landing FROM Analytics where fecha BETWEEN '2020-01-06' and '2020-01-11' group by landing ) as t1 ANY LEFT JOIN ( SELECT sum(visitas) visitasAct,landing FROM Analytics where fecha BETWEEN '2020-01-13' and '2020-01-18' group by landing ) as t2 using(landing) where diffVisitas < 0 order by diffVisitas asc
  • 15. AND TABLES TO COMPARE DATA 15 landing visitasAnt visitasAct diffVisitas /modelos/ld-modelo-de-solicitud-de-certificado -de-estudios-secundarios-lima.php 291 190 -101 /modelos/ld-modelo-de-solicitud-de-496.php 201 138 -63 /modelos/ld-modelo-de-liquidacin-de-una-myp e.php 189 139 -50
  • 16. 16 SELECT landing, toDate('2020-01-13') AS fechaIni_1, toDate('2020-01-19') AS fechaFin_2, (((fechaIni_1 ) - (-1 * ((fechaIni_1 - fechaFin_2) - 1))) + ((toDayOfWeek(fechaIni_1) - toDayOfWeek(((fechaIni_1 - 7) - (-1 * ((fechaIni_1 - fechaFin_2) - 1))))) - 1)) + 1 AS FechaInicial, FechaInicial + ((((fechaFin_2 - 7) - (-1 * (fechaIni_1 - fechaFin_2))) - 1) - ((fechaIni_1 - 7) - (-1 * ((fechaIni_1 - fechaFin_2) - 1)))) AS FechaFinal, sumIf(visitas, fecha BETWEEN FechaInicial and FechaFinal) as visitasAnt, sumIf(visitas, fecha BETWEEN fechaIni_1 and fechaFin_2) as visitasAct, visitasAct-visitasAnt as diffVisitas from Analytics where (fecha BETWEEN FechaInicial and FechaFinal) or (fecha BETWEEN fechaIni_1 and fechaFin_2) group by landing order by diffVisitas Compara tráfico entre dos fechas
  • 20. 20 CREAR TABLA GSC Los campos variarán según tus necesidades, por ejemplo dimensiones personalizadas... CREATE TABLE GSC_https_dominio_com ( fecha Date, consulta String, landing String, clicks UInt32, impresiones UInt32, posicion Float32, ctr Float32, dispositivo String, pais String ) ENGINE = MergeTree( fecha, landing, 8192
  • 21. 21 Cuántas KWs suben y bajan para determinada expresion regular
  • 23. 23 Compara clicks, impresiones, posición entre dos fechas
  • 25. 25 Agrupa por TOP3, TOP5 y TOP10 kws de SC
  • 26. 26 Agrupa por TOP3, TOP5 y TOP10 kws de SC
  • 27. 27 Agrupa por TOP3, TOP5 y TOP10 kws de SC
  • 28. 28 Agrupa por TOP3, TOP5 y TOP10 kws de SC diario