No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

19 Días
15 Hrs
18 Min
17 Seg

Obtener los datos de cada URL

14/28
Recursos

Los resultados en las páginas de búsqueda están compuestos por tres elementos: la URL, el título de SEO y la meta descripción.

Componentes de un resultado de búsqueda

En la siguiente imagen podrás reconocer cada uno de estos componentes:

Componentes de los resultados de búsqueda

La URL significa Uniform Resource Locator o Localizador de Recurso Uniforme. Esta es la dirección que se asigna a los recursos disponibles de la web para que puedan ser localizados por el navegador y visitados por los usuarios.

El título SEO es una etiqueta que comprende una palabra o frase, la cual resume la idea principal de una página web. Su objetivo principal es ser mostrada en los resultados de búsqueda del índice de un buscador.

La meta descripción, meta description en inglés, es una etiqueta HTML utilizada para describir el contenido de una página web. Si esta no es aportada directamente, Google hace una selección del contenido y lo genera de manera automática.

Registro de los datos de cada URL en el inventario de contenidos

En la matriz de inventario de contenido vamos a registrar los datos correspondientes a cada URL.

Es muy importante aclarar que este procedimiento se debe realizar en Google Sheets, porque la hoja de cálculo de Excel no permite la conexión directa con las URL.

Obtener el título SEO

En primer lugar, para obtener el Título SEO de cada URL, te ubicas en la matriz de inventario de contenido y utilizas la fórmula IMPORTXML de esta manera:

Fórmula Importxml

Donde:

IMPORTXML es una fórmula que permite importar varios tipos de datos estructurados, incluidos XML, HTML, CSV, TSV y feeds XML RSS y ATOM.

B2 es la celda donde se encuentra identificada la URL. Esta debe ir cambiando para cada URL; es decir, B2, B3, B4… y así sucesivamente.

“//titlle” es la sentencia para identificar el título de SEO. Este componente de la fórmula se llama xpaht_query.

Nota: si no funciona la fórmula con la coma (,) usa punto y coma ( ; ).

Obtener la meta descripción

En segundo lugar, vamos a traer la descripción o meta descripción. Para ello se usa nuevamente la fórmula IMPORTXML de la siguiente manera:

Fórmula Importxml

Si la fórmula devuelve #N/A como resultado es porque no tiene una descripción desarrollada por el responsable de la página, y la que se muestra en pantalla es porque Google la generó de manera automática.

Obtener el título H1

Finalmente, vamos a obtener el Título H1.

El título H1 es la etiqueta que se utiliza para identificar la frase que funciona como título principal de un contenido de una página web.

El título H1 se obtiene con la fórmula:

Fórmula Importxml

Con esto ya tenemos toda la información que necesitamos para la auditoría inicial de los contenidos: las URL, el título de SEO, la meta descripción y el título H1.

Sobre estos componentes, hay que destacar que los títulos de SEO y el título H1 son los elementos más importantes para el posicionamiento de los contenidos; pues, la meta descripción, aunque es un factor que tiene influencia, lo hace de manera indirecta en el SEO.

Si esa descripción está vacía no importa porque Google va a generar una automáticamente. Sin embargo, es un texto que se puede usar para ayudar a atraer la atención de las personas, lo cual va a incidir en el número de clics y, por consiguiente, mayor posicionamiento en el sitio web.

Contribución creada por Avilio Muñoz Vilchez.

Aportes 32

Preguntas 19

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Yo lo resolví de la siguiente manera:
1.- No usar (,) remplazar por (😉
2.- La formula debe tener el uso correcto de COMILLAS y PARENTECIS
3.- Yo use la formula de la siguiente manera:
=IMPORTXML(B3;"//title")

Gracias por los 💚

Comparto las fórmulas.
Título SEO =IMPORTXML(B2,"//title")
Meta Descripción =IMPORTXML(B2,"//meta[@name=‘description’]/@content")
Título H1 =IMPORTXML(B2,"//h1")
.
PD: intenten con cambiar las “,” por “;” si no les sale a la primera.

¡Saludos! 😃

Woww, todo esto me genero inquietud y para mi sorpresa me encontré con el Web Scraping, todo un mundo de oportunidades a partir del análisis y uso de los datos. Definitivamente me sigo convenciendo mas de completar los cursos de Marketing basado en datos e iniciarme en la carrera de Data Scients.

No sé como logre que me funcionara jaja pero les cuento mi proceso, espero que les funcione(Esto me paso en mac):

Primero no me había dado cuenta que no puse las comillas del comando y me aparecía error y después de corregir eso me aparecía #N/A.

Después revise otra vez si el comando estaba bien escrito y por alguna razón tenía dos paréntesis y dos comillas de más en el comando, lo corregí ¡y funciono! y por eso mismo me sorprendí por que solo estaba jugueteando para encontrar como solucionarlo y se soluciono sin saber cómo jaja.

La formula correcta es =IMPORTXML(B2,"//title") con " al final del title, en el momento de la clase lo escriben "//title y la falta de " al final genera el error

Coloco igualmente la formula y me da error. IMPORTXML (B2,"//title)

creo que seria mejor usar la rana para esto

Muy buenos tips!!

Pongo las formulas de IMPORTXML en google sheets y me da ERROR en todas 😦

Busque en google porque tenia todos los datos bien y seguia generando error y funciono con esta

=IMPORTXML(A3,"/*/head/meta[@name=‘description’]/@content")

les dejo el archivo fuente https://stackoverflow.com/questions/6052472/xpath-in-importxml-for-extracting-meta-descriptions

Wow no tenía ni idea de que esto era posible de hacer con Google Sheets 😮

Wooo

Que super tips, muchas gracias.

Excelentes tips

Se puede obtener esos datos a través de SEMRush?

para esta clase recomiendo el curso de scrapy con xpath
https://platzi.com/clases/web-scraping/

La meta descripción ayuda a atraer la atención de las personas al ver los resultados de una búsqueda.

Gran contenido el de este curso, muchas cosas que desconocía

  • Con la fórmula =IMPORTXML(B3;"//title" para obtener el Título SEO de una URL.

  • Con la fórmula =IMPORTXML(B3;"//meta[@name´description´]/@content" para obtener la meta descripción de una URL.

  • Con la fórmula =IMPORTXML(B3;"//h1" para obtener el h1 de una URL.

Fórmulas para google sheets

Probé muchas formulas para la meta descriçión hasta que la encontré, la dejo acá: =IMPORTXML(E2; “//meta[@name=‘description’]/@content”)

Gracias
Xpath\_query formula: \=IMPORTXML(URL, //title)
Hola, una pregunta: Podría simplemente extraer todos estos datos del screaming frog?
si me sirvio muhco con el ; con la , sola me daba solo error, muchas gracias ![](https://static.platzi.com/media/user_upload/image-98c75ec4-104b-450d-8f01-41b9606bd9c5.jpg)
Simplemente expectacular! quiero preguntar algo, hay alguna otra manera de sacar los titulos , h1, descripciones sin usar sheets?, debido a que probé lo que nos enseñaste , y me funciono los titulos con este comando, =IMPORTXML(B2; "//title") pero los otros dos , no funcionaron. Agradezco la pronta respuesta

Excelentes tips.

Todo esto se puede sacar con Screaming Frog ?

Si la formula da error, proba usando “;” en vez de “,”

Impresionante el poder de Google Sheets, supongo que debe tener más funciones brutales 😮

Al principio no me funcionaba porque lo estaba haciendo mal. Yo puse: =IMPORTXML(B13;"//title") pero simepre salía error, Luego lo intenté de la forma “equivocada” que es como muestra Alejandro en el video =IMPORTXML(B13;"//title y enseguida le di enter. Lo que sucedió es que se mostraron todos los resultados.

hola, encontré mi error en el h1, en mi caso no me funcionó con "," tampoco con ";". me aparecía una error "No se amplio el resultado matriz por qué sobreescribia los datos". probé en celdas más alejadas y aparecía cada h1 perfectamente, el detalle es que había muchos h1. al rededor de 15-20 h1. espero te haya ayudado mi comentario.