SlideShare una empresa de Scribd logo
1 de 76
Descargar para leer sin conexión
Automatizaciones SEO para vivir mejor
¡QUE LO HAGA OTRO!
IÑAKI HUERTA / @Ikhuerta / hola@ikaue.com
Iñaki Huerta
Director de
Analista Digital y SEO
Organizador del User Web Analytics
Ministro del Ministerio SEO
Creador de JuegoSEO.com
@ikhuerta / blog.ikhuerta.com
SI ALGO NOS
GUSTA A LOS SEO
ES MATARNOS
A TRABAJAR
SI ALGO NOS
GUSTA A LOS SEO
ES MATARNOS
A TRABAJAR
GOOGLE ESTÁ
LLENO DE
PRUEBAS
Y ¿SABÉIS CÓMO SE GANA
PASTA EN INTERNET?
Y ¿SABÉIS CÓMO SE GANA
PASTA EN INTERNET?
¡CURRANDO!
Y AUN ASÍ
TODO
TRABAJO
SE PUEDE
AUTOMATIZAR
: Una serie llena de aprendizajes importantísimos sobre la vida
AUTOMATIZAR = GANAR TIEMPO
- que puedes dedicar a otras tareas…
- que te permite acceder a cosas que normalmente no harías…
- que nunca te permitiría sacar algunos datos…
- que te permite dedicar a tus becarios a cosas con las que realmente aprendan…
TODO
EL MUNDO AUTOMATIZA
EN MAYOR O
MENOR MEDIDA
Alarmas
Pagos recurrentes
Citas repetitivas en el calendario
Notificaciones del móvil
AUTOMATIZANDO
A NIVEL
DIOS:
https://www.genbeta.com/actualidad/un-
programador-automatiza-su-propio-trabajo-
durante-seis-anos
La historia completa:
CUANDO ME
MERECE LA PENA
AUTOMATIZAR
CUANDO ME
MERECE LA PENA
AUTOMATIZAR
Cuando el tiempo de crear la automatización es sensiblemente inferior al de
hacer las tareas a mano.
Es decir: Cuando se trata de trabajo reiterativo
(en el que además no ponemos neuronas)
HOY OS TRAIGO COSAS MUY ACCESIBLES
→ O se automatizan sin grandes conocimientos técnicos
→ O directamente os dejo el código para que lo tengáis ya hecho
QUE LO HAGA
TU ORDENADOR…
UNA MACRO: (abreviación de marcroinstrucción)
- Instrucciones secuenciales que pueden lanzarse con una llamada o ejecución.
+ UNA TAREA PROGRAMADA:
- Órdenes que programamos en el tiempo para que lancen estas instrucciones sin mediar nosotros.
El precursor y el más potente para hacer esto:
https://autohotkey.com/
Se puede hacer de todo, pero hay que aprender el lenguaje
de programación propio.
Gratuito
La grabación más simple que puedes hacer
https://www.tinytask.net/
1. Damos a grabar.
2. Realizamos la tarea nosotros
3. Guardamos como archivo “.rec”
4. Ejecutamos ese archivo .rec con el
cada vez que queramos hacer la tarea
Gratuito
Programar tareas en Windows 10
https://www.genbeta.com/paso-a-paso/como-programar-tareas-en-windows-10
El punto medio perfecto
Creado para detallar las tareas paso a paso.
Facilita muchas acciones con formularios y ventanas de edición.
Permite grabar comportamientos como un paso más
Lanza las tareas programadas el solo.
https://robotask.com/
$119.95
¡¡¡Gracias a @fxmorales (Francisco Morales)
por enseñármelo!!!
¿QUÉ QUEREMOS AUTOMATIZAR CON MACROS?
1 Lanzar herramientas que no se dejan automatizar de otra forma
Creamos una Macro lanzando la herramienta a nuestro gusto
Tarea programada periódica que la ejecuta por si sola
1º
2º
Definimos variables del dominio y la URL donde está nuestro
índice de sitemaps para que la Macro los sepa.
Abrimos Search Console con Chrome de incognito
Nos logamos con nuestra cuenta Google y vamos a la página
de sitemaps de nuestro cliente
Leemos su fichero sitemaps y subimos con los formularios de
GSC uno a uno cada uno de sus XML internos
Cerramos Chrome
EJEMPLO DE MACRO SEO:
Vamos a subir todas las URLs de un índice de sitemaps
una a una a Google Search console para poder analizar
el informe de cobertura de cada una por separado
(ya sean 3 o 500 sitemaps)
Definimos variables del dominio y la URL donde está nuestro
índice de sitemaps para que la Macro los sepa.
Abrimos Search Console con Chrome de incognito
Nos logamos con nuestra cuenta Google y vamos a la página
de sitemaps de nuestro cliente
Leemos su fichero sitemaps y subimos con los formularios de
GSC uno a uno cada uno de sus XML internos
Cerramos Chrome
Vamos con una Macro SEO:
Vamos a subir todas las URLs de un índice de sitemaps
una a una a Google Search console para poder analizar
el informe de cobertura de cada una por separado
(ya sean 3 o 500 sitemaps)
¿LA QUIERES?
https://www.dropbox.com/s/7bkwufj06bbhb1q/IKAUE%20-
%20Leer%20IndexSitemap%20y%20subir%20sus%20sitemaps%20uno%20a%20uno.tsk?dl=0
Instálate Robotask e impórtala para tener subidas de sitemaps automatizadas
2 Navegar y copiar datos de los que necesitamos hacer
seguimiento cada cierto tiempo
Creamos una Macro accediendo a la web, copiando el dato y
almacenándolo en algún sistema (BBDD, Google drive, etc)
Tarea programada periódica que la ejecuta por si sola
1º
2º
¿QUÉ QUEREMOS AUTOMATIZAR CON MACROS?
Descargarte KW sugeridas
- Answer the public
- UbberSuggest
- Google Ads
Cada semana y ver si hay
novedades.
Descargar datos de Cobertura
Desde Google Search console
Pudiendo integrarlos en tus
informes
Descargar tus herramientas sin
API
Grabando cada dato en un csv
Pudiendo integrarlos en tus
informes
También puedes conseguir datos
de herramientas que no tienes
integradas por API
3 Informes periódicos totalmente “manuales” y a medida
Creamos una macro en la que sacamos datos y capturas de pantalla.
Que crea un archivo (por ejemplo Word o ppt)
Lo exporta a PDF
Y crea un email y lo envía
Tarea programada periódica que la ejecuta por si sola
1º
2º
¿QUÉ QUEREMOS AUTOMATIZAR CON MACROS?
3 Informes periódicos totalmente “manuales” y a medida
Por ejemplo…
- Capturas de pantalla de dashboards que no podemos exportar
- Gráficos de herramientas contratadas que solo queremos una selección
- Redacción de emails con KPIs básicos…
¿QUÉ QUEREMOS AUTOMATIZAR CON MACROS?
CONSEJOS IMPORTANTES PARA CREAR MACROS:
1 Ordenador dedicado
Destina un viejo ordenador que apenas se use a esta tarea, no el tuyo propio y nunca cambies su monitor (o se volverá loco)
2 Mejor sin ratón
Evita usar el ratón lo máximo posible al grabar las macros (mejor atajos de teclado, fallan menos)
3 Empieza tu macro desde 0
Empieza las sesiones del navegador en incognito y lógate en la propia macro y empieza todos los docs en blanco como doc nuevo.
Evita tener ventanas ya abiertas
Quita todas las comprobaciones de actualizaciones y popups y cierra todo lo que abras en las propias macros al terminar la tarea4
APRENDE A HACER MACROS CON EL NAVEGADOR
1 Mejor copiar URLs que navegar de verdad
Muchas veces hará falta hacer clicks en menús, pero cuando puedas evitarlo no lo hagas.
>> Al abrir navegador el foco estará en la URL así que copia directamente la que quieras.
>> Durante la navegación puedes volver a editar la URL presionando F6
2 Añade esperas entre páginas
Cada vez que hagas click o cambies de URL deja un mínimo de 3 segundos a que cargue la nueva página. Por buena que sea tu
conexión no te puedes fiar de que el 100% de las veces cargue rápido.
Aprende a poner el foco sobre lo que deseas sin ratón
Usa “CTRL + F” y busca un texto y luego “ESC” para poner el foco ahí. Accede con a links o envía los forms con ENTER y mueve
el foco un número controlado de veces con TAB.
3
QUE LO HAGAN LOS
SERVICIOS EN LA NUBE…
SERVICIOS DE ACTIVADORES
1 Servicios en la nube (son webs)
Con formularios y menús para definir qué queremos hacer
2 Con multitud de conexiones a distintas APIs ya creados
Hablamos de cientos de servicios que ya tienen integrados ellos
Con una lógica del tipo “Activador → Acción”
Cada cierto tiempo o cuando algo cambia en una API, se da una orden a otra API3
• La más conocida y sencilla
• Multitud de apis y sistemas IOT
• Muy poco configurable
• Gratuita
• Compleja y poco vistosa
• Aún más APIs (pero menos IOT)
• Filtros y acumulación de acciones
• De pago (20$/mes)
• La “nueva”
• Van sacando conectores
• Control total de la lógica y los datos
• Según uso
(1.000 operaciones free / 10.000: 9$ / 40.000: 29$)
• La más conocida y sencilla
• Multitud de apis y sistemas IOT
• Muy poco configurable
• Gratuita
• Compleja y poco vistosa
• Aún más APIs (pero menos IOT)
• Filtros y acumulación de acciones
• De pago (20$/mes)
• La “nueva”
• Van sacando conectores
• Control total de la lógica y los datos
• Según uso
(1.000 operaciones free / 10.000: 9$ / 40.000: 29$)
EN INTEGROMAT DISEÑAMOS
FLUJOS DE TRABAJO NO SIEMPLES
REACCIONES
• Sigue siendo muy intuitiva
• Y cuando la conoces
resulta ser la más versatil
Trabajan con flujos que defines con Drag&Drop
• Añadir cuantos pasos y operaciones desees
• Iterar sobre varios elementos
• Seguir varias líneas de trabajo en un solo activador
Trabajan con flujos que defines con Drag&Drop
• Añadir cuantos pasos y operaciones desees
• Iterar sobre varios elementos
• Seguir varias líneas de trabajo en un solo activador
ES CASI COMO PROGRAMAR
PERO A BASE DE CLICKS Y
FORMULARIOS
RECETA:
Insertar las nuevas publicaciones de la competencia en GA
Y así poder estudiar su línea de publicación
La cantidad de
datos con los que
nos deja trabajar es
brutal
RECETA:
Enviar informes de datos concretos a slack y a tu movil
RECETA:
Alertas cuando algún dato de GA suponga un problema para el negocio
RECETA:
Si una página crítica deja de funcionar (de dar código 200) avisarnos cuanto antes
RECETA:
Si nuestra visibilidad en Sistrix baja que nos avise (usando la API de Sistrix)
https://twitter.com/ikhuerta/status/1030091702869139456
O ENVIAR LO QUE SEA DONDE TE DE LA GANA…
Bases de datos:
Servicios web:
Chats:
Mail & EmailMarketing
Guardado de archivos y logs
Notificaciones a equipos y personas
NUESTRA RECETA
FAVORITA:
Creamos un webhook:
Una URL
de Integromat a la que
enviamos alertas
de cualquier otro
automatismo (incluso de
las macros)
para que integromat
acabe el trabajo de
integración.
RECETAS DE VALIDACIÓN:
Validar cada día que los informes
que tenemos han cargado bien
y ofrecen los datos que esperamos
(validamos que ciertas celdas
contienen datos lógicos)
El único problema de integromat:
Trabaja por “número de operaciones”
Cada acción es un proceso:
- Consultar una URL (Cada una “+1” operación)
- Enviar un dato (cada uno “+1” operación)
- Formatearlo (cada uno “+1” operación)
- Etc.
La cuenta Free te da 1.000 operaciones al mes
Cada 10.000 que sumes aprox supone 9$
Gestionado con un poco de inteligencia, puede ser muy barato…
Automatizaciones que consumían demasiadas operaciones y que tuvimos que optimizar
QUE LO HAGA
GOOGLE…
¿Conoces ?
- Es el lenguaje con el que se crean extensiones y
funcionalidades en Google Drive
La Herramienta: https://www.google.com/script/start/
¿Conoces ?
- Es Javascript
Que en lugar de disponer del DOM (objeto window) dispone de
objetos Google.
Ventajas de
Comodidad en la programación:
1. Se programa en la propia web (sin instalar nada)
2. Activadores integrados: Gestiona sus propias tareas programadas.
3. Control y debug de las ejecuciones.
4. Código integrable en Google Sheets fácilmente.
5. Amplísima comunidad en Stack Overflow (¡viva el corta y pega!)
Ventajas de
Accesos directos (solo llamando a las funciones y objetos ya creados)
1. Acceso directo a todos los servicios de Google Apps
Drive, Sheets, Docs, Forms, Calendar, Sites, Gmail, Contacts, etc.
2. Acceso directo a muchos servicios Google
Analytics, Search Console, BigQuery, Adsense, Doubleclick, Shopping, Tag Manager, Youtube, Tasks, etc.
3. Acceso a utilidades básicas de scripting:
Scrapear Internet, Lectura de XMLs, Apis, Creación de widgets, Charts y Dashboards, Acceso a Bases de datos o emails,
https://developers.google.com/apps-script/
Y tenemos una API para lanzar y gestionar los scripts desde otros servicios:
Accede y Analiza la
lista de URLs
Lee un Google Sheets
con la lista de URLs
de control
Si hay cambios
en algún criterio
SEO de esas
URLs
Envía un email a todos
los emails que le digas
Guarda Backup del
aviso en Google Sheets
Y lanza a Integromat
para que puedas
integrarlo con lo que
quieras
Uno de nuestros scripts preferidos: Avisarnos cuando el cliente o IT nos la líen.
Accede y Analiza la
lista de robots.txt
Lee un Sheets con los
dominios a revisar
Si hay cualquier
cambio (el que
sea)
Envia un email a todos
los emails que le digas
Guarda Backup del
aviso en Google Sheets
Y lanza a Integromat
para que puedas
integrarlo con lo que
quieras
Y otro parecido: Que nos avisen cuanto antes si alguien cambia el Robots.txt
¿LO QUIERES para
tus proyectos?
Aquí lo tienes:
https://script.google.com/d/1z6UT
wMlGM5p1Cl_rfAlS8oYnKRfkWPuI
3_ll0_FRhSQY8gtcFRU9157S/edit?u
sp=sharing
- Accede
- Guarda una copia
- Y pon tus datos ☺
Los limites de :
https://developers.google.com/apps-script/guides/services/quotas
QUE OS LO
EXPLIQUEN OTROS…
https://searchengineland.com/how-to-
run-screaming-frog-seo-spider-in-the-
cloud-in-2019-317416
Cómo crawlear
automáticamente con
Screaming Frog en un
servidor y bajarte los
datos.
¡Super extenso y detallado!
(para tontos, vamos)
https://codeseo.io/an-old-friend/
Funciones para extraer datos SEO y
estado de indexación con Google
Sheets
La mitad de los códigos que publica la gente que sacan
cosas parecidas con Google Sheets son spinoffs de este código.
https://relgrowth.com/seo-tools
Más automatizaciones
con Google App Scripts
en Google Sheets
Muy variado, aunque alguna es
de pago.
https://sheetsformarketers.com/google
-sheets-templates/
Y aun más Google App
Scripts para Sheets para
hacer de todo (+100)
Aquí hay un poco de porquería
pero también mucho script
válido
Y ESO ES TODO…
(que me tengo que ir pitando al aeropuerto)
¡MUCHAS GRACIAS!
Iñaki Huerta
Analista Digital y SEO
blog.Ikhuerta.com
@Ikhuerta
hola@ikaue.com

Más contenido relacionado

La actualidad más candente

GretaMunari - The redemption of content automation
GretaMunari - The redemption of content automationGretaMunari - The redemption of content automation
GretaMunari - The redemption of content automationGretaMunari1
 
Paginaciones, el agujero negro de la indexación - Clinic Seo - Congreso Web 2019
Paginaciones, el agujero negro de la indexación - Clinic Seo - Congreso Web 2019Paginaciones, el agujero negro de la indexación - Clinic Seo - Congreso Web 2019
Paginaciones, el agujero negro de la indexación - Clinic Seo - Congreso Web 2019Iñaki Huerta (ikhuerta)
 
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...LazarinaStoyanova
 
Paige Hobart - What is "Content"? |SEO Meetup London - 8th September.pdf
Paige Hobart - What is "Content"? |SEO Meetup London - 8th September.pdfPaige Hobart - What is "Content"? |SEO Meetup London - 8th September.pdf
Paige Hobart - What is "Content"? |SEO Meetup London - 8th September.pdfPaige Hobart
 
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 KnowSallyR7
 
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.pptxJosephineHaagen
 
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022Analisis de Contenidos SEO: método Triple A #SEOnderground 2022
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022MJ Cachón Yáñez
 
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 successDylan Fuler
 
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkGoodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkAleyda Solís
 
KPIs Con los que cambiaras tu forma de hacer SEO - Congreso Web 19
KPIs Con los que cambiaras tu forma de hacer SEO - Congreso Web 19KPIs Con los que cambiaras tu forma de hacer SEO - Congreso Web 19
KPIs Con los que cambiaras tu forma de hacer SEO - Congreso Web 19Iñaki Huerta (ikhuerta)
 
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptxVeronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptxVeronika Höller
 
Estrategias SEO en Gestion de Stocks para Ecommerce #CEMD2020
Estrategias SEO en Gestion de Stocks para Ecommerce  #CEMD2020Estrategias SEO en Gestion de Stocks para Ecommerce  #CEMD2020
Estrategias SEO en Gestion de Stocks para Ecommerce #CEMD2020MJ Cachón Yáñez
 
How to do User Research on a shoestring budget
How to do User Research on a shoestring budgetHow to do User Research on a shoestring budget
How to do User Research on a shoestring budgetAngus Carbarns
 
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...Martijn Scheijbeler
 
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdf
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdfMaking Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdf
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdfPushON Ltd
 
Internal Linking - The Topic Clustering Way edited.pptx
Internal Linking - The Topic Clustering Way edited.pptxInternal Linking - The Topic Clustering Way edited.pptx
Internal Linking - The Topic Clustering Way edited.pptxDixon Jones
 
How to Combat SERP Volatility - Adriana Stein - BrightonSEO Slides 2023pdf
How to Combat SERP Volatility - Adriana Stein - BrightonSEO Slides 2023pdfHow to Combat SERP Volatility - Adriana Stein - BrightonSEO Slides 2023pdf
How to Combat SERP Volatility - Adriana Stein - BrightonSEO Slides 2023pdfAS Marketing
 
Why your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlogWhy your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlogVicky481083
 
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...Aleyda Solís
 

La actualidad más candente (20)

GretaMunari - The redemption of content automation
GretaMunari - The redemption of content automationGretaMunari - The redemption of content automation
GretaMunari - The redemption of content automation
 
Paginaciones, el agujero negro de la indexación - Clinic Seo - Congreso Web 2019
Paginaciones, el agujero negro de la indexación - Clinic Seo - Congreso Web 2019Paginaciones, el agujero negro de la indexación - Clinic Seo - Congreso Web 2019
Paginaciones, el agujero negro de la indexación - Clinic Seo - Congreso Web 2019
 
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
 
Paige Hobart - What is "Content"? |SEO Meetup London - 8th September.pdf
Paige Hobart - What is "Content"? |SEO Meetup London - 8th September.pdfPaige Hobart - What is "Content"? |SEO Meetup London - 8th September.pdf
Paige Hobart - What is "Content"? |SEO Meetup London - 8th September.pdf
 
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
 
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
 
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022Analisis de Contenidos SEO: método Triple A #SEOnderground 2022
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022
 
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
 
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkGoodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
 
KPIs Con los que cambiaras tu forma de hacer SEO - Congreso Web 19
KPIs Con los que cambiaras tu forma de hacer SEO - Congreso Web 19KPIs Con los que cambiaras tu forma de hacer SEO - Congreso Web 19
KPIs Con los que cambiaras tu forma de hacer SEO - Congreso Web 19
 
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptxVeronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
 
Estrategias SEO en Gestion de Stocks para Ecommerce #CEMD2020
Estrategias SEO en Gestion de Stocks para Ecommerce  #CEMD2020Estrategias SEO en Gestion de Stocks para Ecommerce  #CEMD2020
Estrategias SEO en Gestion de Stocks para Ecommerce #CEMD2020
 
How to do User Research on a shoestring budget
How to do User Research on a shoestring budgetHow to do User Research on a shoestring budget
How to do User Research on a shoestring budget
 
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
 
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdf
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdfMaking Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdf
Making Magento Magnificent for Marketing - Brighton SEO Spring 2023.pdf
 
How to control googlebot
How to control googlebotHow to control googlebot
How to control googlebot
 
Internal Linking - The Topic Clustering Way edited.pptx
Internal Linking - The Topic Clustering Way edited.pptxInternal Linking - The Topic Clustering Way edited.pptx
Internal Linking - The Topic Clustering Way edited.pptx
 
How to Combat SERP Volatility - Adriana Stein - BrightonSEO Slides 2023pdf
How to Combat SERP Volatility - Adriana Stein - BrightonSEO Slides 2023pdfHow to Combat SERP Volatility - Adriana Stein - BrightonSEO Slides 2023pdf
How to Combat SERP Volatility - Adriana Stein - BrightonSEO Slides 2023pdf
 
Why your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlogWhy your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlog
 
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
SEO low hanging Fruit - Identifying High Impact Opportunities Fast #SEOforUkr...
 

Similar a ¡Que lo haga otro! Automatizaciones SEO para vivir mejor

Automatizalo Todo: vías de automatización y extracción de datos. User Web Ana...
Automatizalo Todo: vías de automatización y extracción de datos. User Web Ana...Automatizalo Todo: vías de automatización y extracción de datos. User Web Ana...
Automatizalo Todo: vías de automatización y extracción de datos. User Web Ana...Iñaki Huerta (ikhuerta)
 
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-SourceWeb-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Sourcesenado-web-clon
 
Automate feature tour
Automate feature tourAutomate feature tour
Automate feature tourHelpSystems
 
Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015Miguel Tabera
 
Java script para desarrolladores SharePoint
Java script para desarrolladores SharePointJava script para desarrolladores SharePoint
Java script para desarrolladores SharePointAdrian Diaz Cervera
 
Instalacion adobe dream weaver
Instalacion adobe dream weaverInstalacion adobe dream weaver
Instalacion adobe dream weaverLuis Viteri
 
Trucos para recordatorios de os x
Trucos para recordatorios de os xTrucos para recordatorios de os x
Trucos para recordatorios de os xjuangmejiaa
 
Construcción de un siti web
Construcción de un siti webConstrucción de un siti web
Construcción de un siti webmascorroale
 
#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.ppt
#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.ppt#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.ppt
#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.pptJ T "Tom" Johnson
 
BancaCivica.es: Un caso de éxito Drupal en el sector bancario
BancaCivica.es: Un caso de éxito Drupal en el sector bancarioBancaCivica.es: Un caso de éxito Drupal en el sector bancario
BancaCivica.es: Un caso de éxito Drupal en el sector bancarioDavid Gil Sánchez
 
Diapositivas de tecnologia
Diapositivas de tecnologiaDiapositivas de tecnologia
Diapositivas de tecnologiaGonzalo Valdés
 
Diapositivas de tecnologia
Diapositivas de tecnologiaDiapositivas de tecnologia
Diapositivas de tecnologiaGonzalo Valdés
 

Similar a ¡Que lo haga otro! Automatizaciones SEO para vivir mejor (20)

Automatizalo Todo: vías de automatización y extracción de datos. User Web Ana...
Automatizalo Todo: vías de automatización y extracción de datos. User Web Ana...Automatizalo Todo: vías de automatización y extracción de datos. User Web Ana...
Automatizalo Todo: vías de automatización y extracción de datos. User Web Ana...
 
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-SourceWeb-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
 
FULLSTACK JS DEV in 2017
FULLSTACK JS DEV in 2017FULLSTACK JS DEV in 2017
FULLSTACK JS DEV in 2017
 
Bootcamp Javascript Online
Bootcamp Javascript OnlineBootcamp Javascript Online
Bootcamp Javascript Online
 
Automate feature tour
Automate feature tourAutomate feature tour
Automate feature tour
 
Automate feature tour
Automate feature tour Automate feature tour
Automate feature tour
 
Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015
 
Java script para desarrolladores SharePoint
Java script para desarrolladores SharePointJava script para desarrolladores SharePoint
Java script para desarrolladores SharePoint
 
Instalacion adobe dream weaver
Instalacion adobe dream weaverInstalacion adobe dream weaver
Instalacion adobe dream weaver
 
Trucos para recordatorios de os x
Trucos para recordatorios de os xTrucos para recordatorios de os x
Trucos para recordatorios de os x
 
Construcción de un siti web
Construcción de un siti webConstrucción de un siti web
Construcción de un siti web
 
Diseño web
Diseño webDiseño web
Diseño web
 
Guia 8
Guia 8Guia 8
Guia 8
 
Diseño web
Diseño webDiseño web
Diseño web
 
#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.ppt
#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.ppt#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.ppt
#2-Revelar Algunos Tesoros de Web 2,0-(Esp)-Feb07.ppt
 
BancaCivica.es: Un caso de éxito Drupal en el sector bancario
BancaCivica.es: Un caso de éxito Drupal en el sector bancarioBancaCivica.es: Un caso de éxito Drupal en el sector bancario
BancaCivica.es: Un caso de éxito Drupal en el sector bancario
 
Diapositivas de tecnologia
Diapositivas de tecnologiaDiapositivas de tecnologia
Diapositivas de tecnologia
 
Diapositivas de tecnologia
Diapositivas de tecnologiaDiapositivas de tecnologia
Diapositivas de tecnologia
 
Joomla! v3 - Presentación
Joomla! v3 - PresentaciónJoomla! v3 - Presentación
Joomla! v3 - Presentación
 
Diseño web
Diseño webDiseño web
Diseño web
 

Más de Iñaki Huerta (ikhuerta)

Propiedades App+Web de Google Analytics- ¿Qué cambia con respecto a Universal...
Propiedades App+Web de Google Analytics- ¿Qué cambia con respecto a Universal...Propiedades App+Web de Google Analytics- ¿Qué cambia con respecto a Universal...
Propiedades App+Web de Google Analytics- ¿Qué cambia con respecto a Universal...Iñaki Huerta (ikhuerta)
 
Consejos sobre la visualización de datos - User Web Analytics - Eshow Barcelo...
Consejos sobre la visualización de datos - User Web Analytics - Eshow Barcelo...Consejos sobre la visualización de datos - User Web Analytics - Eshow Barcelo...
Consejos sobre la visualización de datos - User Web Analytics - Eshow Barcelo...Iñaki Huerta (ikhuerta)
 
Auditando Google Analytics - Clinic SEO - eShow 2019
Auditando Google Analytics - Clinic SEO - eShow 2019Auditando Google Analytics - Clinic SEO - eShow 2019
Auditando Google Analytics - Clinic SEO - eShow 2019Iñaki Huerta (ikhuerta)
 
Atribución: Cómo afrontar el análisis a nivel de usuario en tu empresa sin vo...
Atribución: Cómo afrontar el análisis a nivel de usuario en tu empresa sin vo...Atribución: Cómo afrontar el análisis a nivel de usuario en tu empresa sin vo...
Atribución: Cómo afrontar el análisis a nivel de usuario en tu empresa sin vo...Iñaki Huerta (ikhuerta)
 
Visualización y presentación de datos - User Web Analytics Eshow
Visualización y presentación de datos - User Web Analytics EshowVisualización y presentación de datos - User Web Analytics Eshow
Visualización y presentación de datos - User Web Analytics EshowIñaki Huerta (ikhuerta)
 
La Analítica en el mundo del SEO - ClinicSEO @ Eshow
La Analítica en el mundo del SEO - ClinicSEO @ EshowLa Analítica en el mundo del SEO - ClinicSEO @ Eshow
La Analítica en el mundo del SEO - ClinicSEO @ EshowIñaki Huerta (ikhuerta)
 
Mitos y Realidades de la indexación - SeoPlus 2018
Mitos y Realidades de la indexación - SeoPlus 2018Mitos y Realidades de la indexación - SeoPlus 2018
Mitos y Realidades de la indexación - SeoPlus 2018Iñaki Huerta (ikhuerta)
 
Tendencias SEO actuales (Junio 2018) - Webminar en Siteground
Tendencias SEO actuales (Junio 2018) - Webminar en SitegroundTendencias SEO actuales (Junio 2018) - Webminar en Siteground
Tendencias SEO actuales (Junio 2018) - Webminar en SitegroundIñaki Huerta (ikhuerta)
 
El Análisis Descendente - Metodologías de Análisis en SEonthebeach 2018
El Análisis Descendente - Metodologías de Análisis en SEonthebeach 2018El Análisis Descendente - Metodologías de Análisis en SEonthebeach 2018
El Análisis Descendente - Metodologías de Análisis en SEonthebeach 2018Iñaki Huerta (ikhuerta)
 
Saca partido al nuevo Google Search Console - Clinic Seo Congreso Web Zaragoz...
Saca partido al nuevo Google Search Console - Clinic Seo Congreso Web Zaragoz...Saca partido al nuevo Google Search Console - Clinic Seo Congreso Web Zaragoz...
Saca partido al nuevo Google Search Console - Clinic Seo Congreso Web Zaragoz...Iñaki Huerta (ikhuerta)
 
Indexa como nunca lo habías hecho - ClinicSeo eShow 2018
Indexa como nunca lo habías hecho - ClinicSeo eShow 2018Indexa como nunca lo habías hecho - ClinicSeo eShow 2018
Indexa como nunca lo habías hecho - ClinicSeo eShow 2018Iñaki Huerta (ikhuerta)
 
Potencia tu Tag Manager - User Web Analytics - Eshow 2017
Potencia tu Tag Manager - User Web Analytics - Eshow 2017Potencia tu Tag Manager - User Web Analytics - Eshow 2017
Potencia tu Tag Manager - User Web Analytics - Eshow 2017Iñaki Huerta (ikhuerta)
 
Todo lo que no mides (y deberias) - Google Analytics en el SEonthebach
Todo lo que no mides (y deberias) - Google Analytics en el SEonthebachTodo lo que no mides (y deberias) - Google Analytics en el SEonthebach
Todo lo que no mides (y deberias) - Google Analytics en el SEonthebachIñaki Huerta (ikhuerta)
 
Seo escalable - imagina, crea y crece congreso web zaragoza 2017
Seo escalable - imagina, crea y crece   congreso web zaragoza 2017Seo escalable - imagina, crea y crece   congreso web zaragoza 2017
Seo escalable - imagina, crea y crece congreso web zaragoza 2017Iñaki Huerta (ikhuerta)
 
Búsqueda activa de insights y perfiles de usuario - User Web Analytics - eShow
Búsqueda activa de insights y perfiles de usuario - User Web Analytics - eShowBúsqueda activa de insights y perfiles de usuario - User Web Analytics - eShow
Búsqueda activa de insights y perfiles de usuario - User Web Analytics - eShowIñaki Huerta (ikhuerta)
 
Analítica en un mundo Munticanal - eShow User Web Analytics MAD 2016
Analítica en un mundo Munticanal  - eShow User Web Analytics MAD 2016Analítica en un mundo Munticanal  - eShow User Web Analytics MAD 2016
Analítica en un mundo Munticanal - eShow User Web Analytics MAD 2016Iñaki Huerta (ikhuerta)
 
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)
 
10 cosas brutales que puedes hacer con Google Tag Manager - User Web Analytic...
10 cosas brutales que puedes hacer con Google Tag Manager - User Web Analytic...10 cosas brutales que puedes hacer con Google Tag Manager - User Web Analytic...
10 cosas brutales que puedes hacer con Google Tag Manager - User Web Analytic...Iñaki Huerta (ikhuerta)
 
Screaming frog : Sin indexación no hay seo ( Clinic SEO - eShow 2016)
Screaming frog :  Sin indexación no hay seo ( Clinic SEO - eShow 2016)Screaming frog :  Sin indexación no hay seo ( Clinic SEO - eShow 2016)
Screaming frog : Sin indexación no hay seo ( Clinic SEO - eShow 2016)Iñaki Huerta (ikhuerta)
 

Más de Iñaki Huerta (ikhuerta) (20)

Propiedades App+Web de Google Analytics- ¿Qué cambia con respecto a Universal...
Propiedades App+Web de Google Analytics- ¿Qué cambia con respecto a Universal...Propiedades App+Web de Google Analytics- ¿Qué cambia con respecto a Universal...
Propiedades App+Web de Google Analytics- ¿Qué cambia con respecto a Universal...
 
Trabaja menos y gana más - Seoplus 2019
Trabaja menos y gana más - Seoplus 2019Trabaja menos y gana más - Seoplus 2019
Trabaja menos y gana más - Seoplus 2019
 
Consejos sobre la visualización de datos - User Web Analytics - Eshow Barcelo...
Consejos sobre la visualización de datos - User Web Analytics - Eshow Barcelo...Consejos sobre la visualización de datos - User Web Analytics - Eshow Barcelo...
Consejos sobre la visualización de datos - User Web Analytics - Eshow Barcelo...
 
Auditando Google Analytics - Clinic SEO - eShow 2019
Auditando Google Analytics - Clinic SEO - eShow 2019Auditando Google Analytics - Clinic SEO - eShow 2019
Auditando Google Analytics - Clinic SEO - eShow 2019
 
Atribución: Cómo afrontar el análisis a nivel de usuario en tu empresa sin vo...
Atribución: Cómo afrontar el análisis a nivel de usuario en tu empresa sin vo...Atribución: Cómo afrontar el análisis a nivel de usuario en tu empresa sin vo...
Atribución: Cómo afrontar el análisis a nivel de usuario en tu empresa sin vo...
 
Visualización y presentación de datos - User Web Analytics Eshow
Visualización y presentación de datos - User Web Analytics EshowVisualización y presentación de datos - User Web Analytics Eshow
Visualización y presentación de datos - User Web Analytics Eshow
 
La Analítica en el mundo del SEO - ClinicSEO @ Eshow
La Analítica en el mundo del SEO - ClinicSEO @ EshowLa Analítica en el mundo del SEO - ClinicSEO @ Eshow
La Analítica en el mundo del SEO - ClinicSEO @ Eshow
 
Mitos y Realidades de la indexación - SeoPlus 2018
Mitos y Realidades de la indexación - SeoPlus 2018Mitos y Realidades de la indexación - SeoPlus 2018
Mitos y Realidades de la indexación - SeoPlus 2018
 
Tendencias SEO actuales (Junio 2018) - Webminar en Siteground
Tendencias SEO actuales (Junio 2018) - Webminar en SitegroundTendencias SEO actuales (Junio 2018) - Webminar en Siteground
Tendencias SEO actuales (Junio 2018) - Webminar en Siteground
 
El Análisis Descendente - Metodologías de Análisis en SEonthebeach 2018
El Análisis Descendente - Metodologías de Análisis en SEonthebeach 2018El Análisis Descendente - Metodologías de Análisis en SEonthebeach 2018
El Análisis Descendente - Metodologías de Análisis en SEonthebeach 2018
 
Saca partido al nuevo Google Search Console - Clinic Seo Congreso Web Zaragoz...
Saca partido al nuevo Google Search Console - Clinic Seo Congreso Web Zaragoz...Saca partido al nuevo Google Search Console - Clinic Seo Congreso Web Zaragoz...
Saca partido al nuevo Google Search Console - Clinic Seo Congreso Web Zaragoz...
 
Indexa como nunca lo habías hecho - ClinicSeo eShow 2018
Indexa como nunca lo habías hecho - ClinicSeo eShow 2018Indexa como nunca lo habías hecho - ClinicSeo eShow 2018
Indexa como nunca lo habías hecho - ClinicSeo eShow 2018
 
Potencia tu Tag Manager - User Web Analytics - Eshow 2017
Potencia tu Tag Manager - User Web Analytics - Eshow 2017Potencia tu Tag Manager - User Web Analytics - Eshow 2017
Potencia tu Tag Manager - User Web Analytics - Eshow 2017
 
Todo lo que no mides (y deberias) - Google Analytics en el SEonthebach
Todo lo que no mides (y deberias) - Google Analytics en el SEonthebachTodo lo que no mides (y deberias) - Google Analytics en el SEonthebach
Todo lo que no mides (y deberias) - Google Analytics en el SEonthebach
 
Seo escalable - imagina, crea y crece congreso web zaragoza 2017
Seo escalable - imagina, crea y crece   congreso web zaragoza 2017Seo escalable - imagina, crea y crece   congreso web zaragoza 2017
Seo escalable - imagina, crea y crece congreso web zaragoza 2017
 
Búsqueda activa de insights y perfiles de usuario - User Web Analytics - eShow
Búsqueda activa de insights y perfiles de usuario - User Web Analytics - eShowBúsqueda activa de insights y perfiles de usuario - User Web Analytics - eShow
Búsqueda activa de insights y perfiles de usuario - User Web Analytics - eShow
 
Analítica en un mundo Munticanal - eShow User Web Analytics MAD 2016
Analítica en un mundo Munticanal  - eShow User Web Analytics MAD 2016Analítica en un mundo Munticanal  - eShow User Web Analytics MAD 2016
Analítica en un mundo Munticanal - eShow User Web Analytics MAD 2016
 
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 ...
 
10 cosas brutales que puedes hacer con Google Tag Manager - User Web Analytic...
10 cosas brutales que puedes hacer con Google Tag Manager - User Web Analytic...10 cosas brutales que puedes hacer con Google Tag Manager - User Web Analytic...
10 cosas brutales que puedes hacer con Google Tag Manager - User Web Analytic...
 
Screaming frog : Sin indexación no hay seo ( Clinic SEO - eShow 2016)
Screaming frog :  Sin indexación no hay seo ( Clinic SEO - eShow 2016)Screaming frog :  Sin indexación no hay seo ( Clinic SEO - eShow 2016)
Screaming frog : Sin indexación no hay seo ( Clinic SEO - eShow 2016)
 

¡Que lo haga otro! Automatizaciones SEO para vivir mejor

  • 1. Automatizaciones SEO para vivir mejor ¡QUE LO HAGA OTRO! IÑAKI HUERTA / @Ikhuerta / hola@ikaue.com
  • 2. Iñaki Huerta Director de Analista Digital y SEO Organizador del User Web Analytics Ministro del Ministerio SEO Creador de JuegoSEO.com @ikhuerta / blog.ikhuerta.com
  • 3. SI ALGO NOS GUSTA A LOS SEO ES MATARNOS A TRABAJAR
  • 4. SI ALGO NOS GUSTA A LOS SEO ES MATARNOS A TRABAJAR
  • 6. Y ¿SABÉIS CÓMO SE GANA PASTA EN INTERNET?
  • 7. Y ¿SABÉIS CÓMO SE GANA PASTA EN INTERNET? ¡CURRANDO!
  • 8. Y AUN ASÍ TODO TRABAJO SE PUEDE AUTOMATIZAR : Una serie llena de aprendizajes importantísimos sobre la vida
  • 9. AUTOMATIZAR = GANAR TIEMPO - que puedes dedicar a otras tareas… - que te permite acceder a cosas que normalmente no harías… - que nunca te permitiría sacar algunos datos… - que te permite dedicar a tus becarios a cosas con las que realmente aprendan…
  • 10. TODO EL MUNDO AUTOMATIZA EN MAYOR O MENOR MEDIDA Alarmas Pagos recurrentes Citas repetitivas en el calendario Notificaciones del móvil
  • 12. CUANDO ME MERECE LA PENA AUTOMATIZAR
  • 13. CUANDO ME MERECE LA PENA AUTOMATIZAR Cuando el tiempo de crear la automatización es sensiblemente inferior al de hacer las tareas a mano. Es decir: Cuando se trata de trabajo reiterativo (en el que además no ponemos neuronas)
  • 14. HOY OS TRAIGO COSAS MUY ACCESIBLES → O se automatizan sin grandes conocimientos técnicos → O directamente os dejo el código para que lo tengáis ya hecho
  • 15. QUE LO HAGA TU ORDENADOR…
  • 16. UNA MACRO: (abreviación de marcroinstrucción) - Instrucciones secuenciales que pueden lanzarse con una llamada o ejecución. + UNA TAREA PROGRAMADA: - Órdenes que programamos en el tiempo para que lancen estas instrucciones sin mediar nosotros.
  • 17. El precursor y el más potente para hacer esto: https://autohotkey.com/ Se puede hacer de todo, pero hay que aprender el lenguaje de programación propio. Gratuito
  • 18. La grabación más simple que puedes hacer https://www.tinytask.net/ 1. Damos a grabar. 2. Realizamos la tarea nosotros 3. Guardamos como archivo “.rec” 4. Ejecutamos ese archivo .rec con el cada vez que queramos hacer la tarea Gratuito
  • 19. Programar tareas en Windows 10 https://www.genbeta.com/paso-a-paso/como-programar-tareas-en-windows-10
  • 20. El punto medio perfecto Creado para detallar las tareas paso a paso. Facilita muchas acciones con formularios y ventanas de edición. Permite grabar comportamientos como un paso más Lanza las tareas programadas el solo. https://robotask.com/ $119.95 ¡¡¡Gracias a @fxmorales (Francisco Morales) por enseñármelo!!!
  • 21. ¿QUÉ QUEREMOS AUTOMATIZAR CON MACROS? 1 Lanzar herramientas que no se dejan automatizar de otra forma Creamos una Macro lanzando la herramienta a nuestro gusto Tarea programada periódica que la ejecuta por si sola 1º 2º
  • 22. Definimos variables del dominio y la URL donde está nuestro índice de sitemaps para que la Macro los sepa. Abrimos Search Console con Chrome de incognito Nos logamos con nuestra cuenta Google y vamos a la página de sitemaps de nuestro cliente Leemos su fichero sitemaps y subimos con los formularios de GSC uno a uno cada uno de sus XML internos Cerramos Chrome EJEMPLO DE MACRO SEO: Vamos a subir todas las URLs de un índice de sitemaps una a una a Google Search console para poder analizar el informe de cobertura de cada una por separado (ya sean 3 o 500 sitemaps)
  • 23. Definimos variables del dominio y la URL donde está nuestro índice de sitemaps para que la Macro los sepa. Abrimos Search Console con Chrome de incognito Nos logamos con nuestra cuenta Google y vamos a la página de sitemaps de nuestro cliente Leemos su fichero sitemaps y subimos con los formularios de GSC uno a uno cada uno de sus XML internos Cerramos Chrome Vamos con una Macro SEO: Vamos a subir todas las URLs de un índice de sitemaps una a una a Google Search console para poder analizar el informe de cobertura de cada una por separado (ya sean 3 o 500 sitemaps) ¿LA QUIERES? https://www.dropbox.com/s/7bkwufj06bbhb1q/IKAUE%20- %20Leer%20IndexSitemap%20y%20subir%20sus%20sitemaps%20uno%20a%20uno.tsk?dl=0 Instálate Robotask e impórtala para tener subidas de sitemaps automatizadas
  • 24. 2 Navegar y copiar datos de los que necesitamos hacer seguimiento cada cierto tiempo Creamos una Macro accediendo a la web, copiando el dato y almacenándolo en algún sistema (BBDD, Google drive, etc) Tarea programada periódica que la ejecuta por si sola 1º 2º ¿QUÉ QUEREMOS AUTOMATIZAR CON MACROS?
  • 25. Descargarte KW sugeridas - Answer the public - UbberSuggest - Google Ads Cada semana y ver si hay novedades. Descargar datos de Cobertura Desde Google Search console Pudiendo integrarlos en tus informes Descargar tus herramientas sin API Grabando cada dato en un csv Pudiendo integrarlos en tus informes También puedes conseguir datos de herramientas que no tienes integradas por API
  • 26. 3 Informes periódicos totalmente “manuales” y a medida Creamos una macro en la que sacamos datos y capturas de pantalla. Que crea un archivo (por ejemplo Word o ppt) Lo exporta a PDF Y crea un email y lo envía Tarea programada periódica que la ejecuta por si sola 1º 2º ¿QUÉ QUEREMOS AUTOMATIZAR CON MACROS?
  • 27. 3 Informes periódicos totalmente “manuales” y a medida Por ejemplo… - Capturas de pantalla de dashboards que no podemos exportar - Gráficos de herramientas contratadas que solo queremos una selección - Redacción de emails con KPIs básicos… ¿QUÉ QUEREMOS AUTOMATIZAR CON MACROS?
  • 28. CONSEJOS IMPORTANTES PARA CREAR MACROS: 1 Ordenador dedicado Destina un viejo ordenador que apenas se use a esta tarea, no el tuyo propio y nunca cambies su monitor (o se volverá loco) 2 Mejor sin ratón Evita usar el ratón lo máximo posible al grabar las macros (mejor atajos de teclado, fallan menos) 3 Empieza tu macro desde 0 Empieza las sesiones del navegador en incognito y lógate en la propia macro y empieza todos los docs en blanco como doc nuevo. Evita tener ventanas ya abiertas Quita todas las comprobaciones de actualizaciones y popups y cierra todo lo que abras en las propias macros al terminar la tarea4
  • 29. APRENDE A HACER MACROS CON EL NAVEGADOR 1 Mejor copiar URLs que navegar de verdad Muchas veces hará falta hacer clicks en menús, pero cuando puedas evitarlo no lo hagas. >> Al abrir navegador el foco estará en la URL así que copia directamente la que quieras. >> Durante la navegación puedes volver a editar la URL presionando F6 2 Añade esperas entre páginas Cada vez que hagas click o cambies de URL deja un mínimo de 3 segundos a que cargue la nueva página. Por buena que sea tu conexión no te puedes fiar de que el 100% de las veces cargue rápido. Aprende a poner el foco sobre lo que deseas sin ratón Usa “CTRL + F” y busca un texto y luego “ESC” para poner el foco ahí. Accede con a links o envía los forms con ENTER y mueve el foco un número controlado de veces con TAB. 3
  • 30. QUE LO HAGAN LOS SERVICIOS EN LA NUBE…
  • 31. SERVICIOS DE ACTIVADORES 1 Servicios en la nube (son webs) Con formularios y menús para definir qué queremos hacer 2 Con multitud de conexiones a distintas APIs ya creados Hablamos de cientos de servicios que ya tienen integrados ellos Con una lógica del tipo “Activador → Acción” Cada cierto tiempo o cuando algo cambia en una API, se da una orden a otra API3
  • 32. • La más conocida y sencilla • Multitud de apis y sistemas IOT • Muy poco configurable • Gratuita • Compleja y poco vistosa • Aún más APIs (pero menos IOT) • Filtros y acumulación de acciones • De pago (20$/mes) • La “nueva” • Van sacando conectores • Control total de la lógica y los datos • Según uso (1.000 operaciones free / 10.000: 9$ / 40.000: 29$)
  • 33. • La más conocida y sencilla • Multitud de apis y sistemas IOT • Muy poco configurable • Gratuita • Compleja y poco vistosa • Aún más APIs (pero menos IOT) • Filtros y acumulación de acciones • De pago (20$/mes) • La “nueva” • Van sacando conectores • Control total de la lógica y los datos • Según uso (1.000 operaciones free / 10.000: 9$ / 40.000: 29$)
  • 34. EN INTEGROMAT DISEÑAMOS FLUJOS DE TRABAJO NO SIEMPLES REACCIONES • Sigue siendo muy intuitiva • Y cuando la conoces resulta ser la más versatil
  • 35. Trabajan con flujos que defines con Drag&Drop • Añadir cuantos pasos y operaciones desees • Iterar sobre varios elementos • Seguir varias líneas de trabajo en un solo activador
  • 36. Trabajan con flujos que defines con Drag&Drop • Añadir cuantos pasos y operaciones desees • Iterar sobre varios elementos • Seguir varias líneas de trabajo en un solo activador ES CASI COMO PROGRAMAR PERO A BASE DE CLICKS Y FORMULARIOS
  • 37. RECETA: Insertar las nuevas publicaciones de la competencia en GA Y así poder estudiar su línea de publicación
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. La cantidad de datos con los que nos deja trabajar es brutal
  • 43.
  • 44. RECETA: Enviar informes de datos concretos a slack y a tu movil
  • 45.
  • 46. RECETA: Alertas cuando algún dato de GA suponga un problema para el negocio
  • 47.
  • 48. RECETA: Si una página crítica deja de funcionar (de dar código 200) avisarnos cuanto antes
  • 49. RECETA: Si nuestra visibilidad en Sistrix baja que nos avise (usando la API de Sistrix) https://twitter.com/ikhuerta/status/1030091702869139456
  • 50. O ENVIAR LO QUE SEA DONDE TE DE LA GANA… Bases de datos: Servicios web: Chats: Mail & EmailMarketing Guardado de archivos y logs Notificaciones a equipos y personas
  • 51. NUESTRA RECETA FAVORITA: Creamos un webhook: Una URL de Integromat a la que enviamos alertas de cualquier otro automatismo (incluso de las macros) para que integromat acabe el trabajo de integración.
  • 52. RECETAS DE VALIDACIÓN: Validar cada día que los informes que tenemos han cargado bien y ofrecen los datos que esperamos (validamos que ciertas celdas contienen datos lógicos)
  • 53.
  • 54. El único problema de integromat: Trabaja por “número de operaciones” Cada acción es un proceso: - Consultar una URL (Cada una “+1” operación) - Enviar un dato (cada uno “+1” operación) - Formatearlo (cada uno “+1” operación) - Etc. La cuenta Free te da 1.000 operaciones al mes Cada 10.000 que sumes aprox supone 9$
  • 55. Gestionado con un poco de inteligencia, puede ser muy barato… Automatizaciones que consumían demasiadas operaciones y que tuvimos que optimizar
  • 57. ¿Conoces ? - Es el lenguaje con el que se crean extensiones y funcionalidades en Google Drive
  • 59. ¿Conoces ? - Es Javascript Que en lugar de disponer del DOM (objeto window) dispone de objetos Google.
  • 60. Ventajas de Comodidad en la programación: 1. Se programa en la propia web (sin instalar nada) 2. Activadores integrados: Gestiona sus propias tareas programadas. 3. Control y debug de las ejecuciones. 4. Código integrable en Google Sheets fácilmente. 5. Amplísima comunidad en Stack Overflow (¡viva el corta y pega!)
  • 61. Ventajas de Accesos directos (solo llamando a las funciones y objetos ya creados) 1. Acceso directo a todos los servicios de Google Apps Drive, Sheets, Docs, Forms, Calendar, Sites, Gmail, Contacts, etc. 2. Acceso directo a muchos servicios Google Analytics, Search Console, BigQuery, Adsense, Doubleclick, Shopping, Tag Manager, Youtube, Tasks, etc. 3. Acceso a utilidades básicas de scripting: Scrapear Internet, Lectura de XMLs, Apis, Creación de widgets, Charts y Dashboards, Acceso a Bases de datos o emails,
  • 62. https://developers.google.com/apps-script/ Y tenemos una API para lanzar y gestionar los scripts desde otros servicios:
  • 63. Accede y Analiza la lista de URLs Lee un Google Sheets con la lista de URLs de control Si hay cambios en algún criterio SEO de esas URLs Envía un email a todos los emails que le digas Guarda Backup del aviso en Google Sheets Y lanza a Integromat para que puedas integrarlo con lo que quieras Uno de nuestros scripts preferidos: Avisarnos cuando el cliente o IT nos la líen.
  • 64. Accede y Analiza la lista de robots.txt Lee un Sheets con los dominios a revisar Si hay cualquier cambio (el que sea) Envia un email a todos los emails que le digas Guarda Backup del aviso en Google Sheets Y lanza a Integromat para que puedas integrarlo con lo que quieras Y otro parecido: Que nos avisen cuanto antes si alguien cambia el Robots.txt
  • 65. ¿LO QUIERES para tus proyectos? Aquí lo tienes: https://script.google.com/d/1z6UT wMlGM5p1Cl_rfAlS8oYnKRfkWPuI 3_ll0_FRhSQY8gtcFRU9157S/edit?u sp=sharing - Accede - Guarda una copia - Y pon tus datos ☺
  • 66.
  • 67.
  • 68.
  • 69. Los limites de : https://developers.google.com/apps-script/guides/services/quotas
  • 71. https://searchengineland.com/how-to- run-screaming-frog-seo-spider-in-the- cloud-in-2019-317416 Cómo crawlear automáticamente con Screaming Frog en un servidor y bajarte los datos. ¡Super extenso y detallado! (para tontos, vamos)
  • 72. https://codeseo.io/an-old-friend/ Funciones para extraer datos SEO y estado de indexación con Google Sheets La mitad de los códigos que publica la gente que sacan cosas parecidas con Google Sheets son spinoffs de este código.
  • 73. https://relgrowth.com/seo-tools Más automatizaciones con Google App Scripts en Google Sheets Muy variado, aunque alguna es de pago.
  • 74. https://sheetsformarketers.com/google -sheets-templates/ Y aun más Google App Scripts para Sheets para hacer de todo (+100) Aquí hay un poco de porquería pero también mucho script válido
  • 75. Y ESO ES TODO… (que me tengo que ir pitando al aeropuerto)
  • 76. ¡MUCHAS GRACIAS! Iñaki Huerta Analista Digital y SEO blog.Ikhuerta.com @Ikhuerta hola@ikaue.com