Cómo fue la charla «Creación de directorios automáticos con WordPress»

Los números

  • Apuntados a la charla: 55 personas.
  • Asistentes: 31 personas.
  • Se realizó el pasado 9 de marzo de 2020 en el espacio que nos cede ULab, el centro de coworking de Alicante.

IMPORTANTE: Os recordamos que en la herramienta Slack tenemos un canal registrado para organizarnos y poder compartir la gestión de la meetup, concretamente el canal que usamos es #wpalicante de Slack WordPress España. Si quieres echar una mano, aportar ideas y formar parte más activa de esta comunidad sigue las instrucciones que aparecen en la siguiente página -> http://wp-es.es/slack/

Crea directorios automáticos con WordPress: La charla

Después de las bases sobre automatización que conseguimos en la última charla, desde WPAlicante aprovechamos el tirón para darle otra vuelta al tema de la automatización pero en este caso de directorios. Para ello, este mes contamos en el espacio de ULab con Álvaro Roca, SEO especialista en automatizaciones «black hateras» muy molonas. Nos va a enseñar a crear un directorio con mucha imaginación y un poco de scrapeo.

Por supuesto, al final de la charla siempre tenemos la clásica ronda de preguntas, así como el tradicional networking acompañado de refrescos en alguno de los pubs de los alrededores, que el clima no acompaña para estar a la intemperie, siempre gracias a nuestros patrocinadores: Weglot, el plugin de WordPress para traducir tu web al idioma que desees. Lo podéis probar sin ningún compromiso ya que tiene de forma gratuita el uso para traducir hasta 2000 palabras a un idioma, además ocupa muy poco en el servidor. También tenemos en esta meetup como patrocinador a una agencia de SEO alicantina muy molona: SEO Force Agency. Y por si esto fuera poco, también nos patrocina el gran plugin de gamificación para tu WordPress GamiPress, que te simplica todo el mundo de la gamificación para que lo puedas incluir en tu WordPress de forma sencilla y chula.

Os dejamos el enlace a la presentación compartida durante la charla y os remarcamos a continuación algunos puntos que nos han resultado interesantes. aunque os incluimos al final de esta entrada el vídeo completo de la presentación, gracias a la profesionalidad y buen hacer de Marco Producciones, que no sólo graba la charla sino que también la edita para que no nos perdamos detalle de todo lo acontecido.

Fundamentos: El escrapeo como base para automatizar directorios

La técnico del escrapeo consiste en obtener datos de una web de una forma AUTOMÁTICA y MASIVA. Esto permite que a la hora de montar un directorio de libros, por ejemplo, no tengamos que depender de los responsables de las editoriales para que nos pasen sus censos de libros, sino que directamente lo obtendríamos de las webs o del mismo Amazon, de donde podríamos obtener directamente no sólo el título y el precio sino también el autor, la editorial, número de páginas… todos los datos que hayan puesto en la ficha de producto.

Para poder hacer esto deberemos tirar de proxys o VPNs virtuales. Google hace lo mismo con nuestras páginas para mostrar información interesante o posicionarlas.

Hay programas que ya vienen preparados para escrapear. Algunos de ellos son:

  • Scrapebox: No sólo permite escrapeo desde Google sino también desde cualquier tipo de buscador e indexador de noticias, así como desde Youtube o cualquier otra plataforma de vídeos. El problema de este programa es que requiere un nivel medio/avanzado de conocimiento, además de tener proxy. Lo bueno es que es económico y con un único pago de por vida.
  • Screaming Frog: Es más básico que el anterior. Es para hacer auditoría web, quedándonos por ejemplo con todas las etiquetas H1. Esto nos lo da en una base de datos (en formato CSV) que luego podemos categorizar y explotar. Lo bueno es que tiene una versión gratuita con bastante funcionalidad básica.
  • Import.io: Tiene un soporte muy bueno. La versión de pago es la que realmente merece la pena.
  • Botsol: Se utiliza para My Business y funciona muy bien, además de ser muy claro. Falla en algún caso puntual pero van apareciendo soluciones.
  • Jarvee: Para que veais que no sólo se escrapea dentro de Google y las páginas web, sino también dentro de las redes sociales: Facebook, Twitter, Instagram… aunque Facebook lo está capando a día de hoy y lo está poniendo más difícil que el resto de redes sociales. Al final el objetivo es el mismo: obtener información de las redes sociales, de los usuarios, de los que sigue o que lo siguen, de los likes… para poder montar luego un directorio con esa información.
  • Google Maps Scraper: Programa desarrollado por TeamPlatino basándose en lo que hacía Botsol y mejorándolo. Se puede obtener mucha más información de las fichas de My Business. Lo bueno de este programa es que puedes ir jugando con la lista de palabras clave para encontrar la información que necesitas. Y esta información no sólo es útil a la hora de crear un directorio web sino para acciones comerciales especializadas, sobre áreas concretas o sectores específicos; toda la información suministrada por las empresas en My Business la tendrías a tu alcance para localizarlos de forma automática y ofrecerles tus servicios. La información la podemos exportar en Excel, para quedarnos con los datos que nos interesen explotar.

Spinear un texto, como segundo paso para crear el directorio

Una vez que tenemos la información base para nuestro directorio gracias al escrapeo, es hora de montar la web conteniendo dicha información. Para ello, es bueno que seamos capaces de crear textos parecidos, en base a una plantilla y para ello utilizamos los textos spineados. WordPress lo que va a hacer es crear una página con cada uno de los resultados del texto spineado. Para ellos necesitamos hacer uso de varios plugins para poder crear una versión inicial de nuestra web con los datos obtenidos:

  • Page Generator: Para generar las páginas con los textos spineados
  • Plugin de Caché: Este plugin sobretodo es para una segunda parte. Podemos utilizar del estilo a Lite Speed o autoptimize
  • Plugin de SEO: Del estilo a Yoast SEO o Rank Math

Una vez creada la web ya es cuestión de darle forma, hacerla atractiva y demás. Una posibilidad es lanzar un montón de URLs de directorios y quedarte finalmente con los que mejor posicionen.

Dependiendo de la plantilla que se utilice para mejorar el aspecto de la web, también se puede añadir funcionalidad interesante al directorio. Por ejemplo, el tema Listing Pro, ofrece un panel trasero a través del cual los dueños de empresas pueden autogestionarse la información de su empresa en el directorio o incluso pedir que se les añada, si encuentran el directorio interesante como para aparecer en él. También se podría posteriormente añadir gamificación gracias a plugins como Gamipress.

Si vemos que el directorio funciona, se puede también invertir en un programador que incluya la puntuación de cada negocio en tripadvisor, booking o cualquier otra plataforma social, con lo que nuestro directorio será más interesante para el público. Esta información también se puede obtener escrapeando dichas webs.

Por supuesto, será muy importante incluir nuestro directorio tanto en Search Console como crearle una ficha en Google My Business.

Cómo conseguimos que nos hagan caso

Una vez que hemos conseguido obtener toda la información y ponerla en una web atractiva, tenemos varias formas de dar a conocer nuestro directorio, además de la consabida llamada comercio a comercio:

  • Email Marketing: lanzar campaña de emails. Se pueden realizar de dos formas:
    • Masivos, con empresas como Mailrelay que permiten con su cuenta gratuita enviar hasta 75.000 mails mensuales a 15.000 suscriptores, si además de crear tu cuenta gratuita los sigues en las principales redes sociales. Hay que procurar que no parezca masivo, personalizando lo más posible los mails gracias a la información de la que disponemos. Además, hay que tener en cuenta que todos los datos que hemos obtenido se encuentran públicos en internet por las propias empresas, por lo que no estaríamos vulnerando ninguna ley de protección de datos porque encima se trata de información empresarial para establecer una relación comercial.
    • Emotivos, con empresas como GetResponse, que realizan un estudio más detallado de las necesidades y de los clientes potenciales para crear campañas específicas e emails responsive, que lleguen al cliente correcto en el momento oportuno. Esto implica también que no tienen servicio gratuito, todos sus planes son de pago.
  • Bots: Existen bots como el de Milanuncios con los que podemos lanzarnos tráfico hacia nuestro propio sitio, tanto al directorio en general como a cada una de las páginas creadas con el texto spineado. Así conseguimos que la web tenga más tráfico entrante.
  • Redes Sociales: Hoy en día es importante que seamos visibles en las distintas redes sociales existentes, por lo que aumentar la presencia de nuestro directorio en las mismas es importante para aumentar nuestra visibilidad, así como darle más fuerza y generar confianza.


Preguntas y temas de networking final

PREGUNTA: Una vez que tienes tu CSV con los datos que quieres guardar en tu directorio, ¿cómo lo importas a WordPress para que se generen las páginas?

RESPUESTA: En Page Generator, hay un apartado de KeyWords. Cada KeyWord se corresponde con una de las variables que se utilicen en los textos spineados. Esas Keywords lamentablemente hay que crearlas a mano y llenarlas de contenido también manualmente. A día de hoy no existe un importar CSV en PageGenerator que te genere las KeyWords automáticamente. Por ejemplo, podríamos crear una Keyword llamada [Hamburgueserías] donde guardemos todos los nombres de hamburgueserías que tenemos almacenadas en nuestro CSV. Esto implica hacer un copy&paste de la columna NOMBRE para aquellas filas que se correspondan con hamburgueserías (podríamos haber hecho un filtro en el CSV para obtener sólo las empresas catalogadas como hamburgueserías). Esta manualidad hay que hacerla con cada dato que queramos exportar del CSV para explotarlo en nuestro directorio.

PREGUNTA: ¿Se ha de trabajar siempre con el formato CSV en Excel para hacer los filtros o conoces alguna otra herramienta para eliminar duplicados, filtrar…?

RESPUESTA: Existe una web de TPMechanic con un montón de recursos para trabajar con un fichero de texto. Como el formato CSV al fin y al cabo es un fichero de texto con separadores puede utilizarse con las herramientas de esta web. Se pueden no sólo eliminar duplicados, sino eliminar líneas vacías, cambiar mayúsculas por minúsculas, buscar y reemplazar texto, extraer una columna específica…

Glosario

  • Escrapeo: Es un método que permite obtener información de las webs existentes en internet de forma automática.
  • Spinear (texto SPIN): Es una plantilla de texto que tiene parte fija y parte variable. Esta última se encuentra entre corchetes y con todas las posibles opciones dentro de ellos. Un programa crea tantos textos diferentes como combinaciones se pueden hacer con las opciones que hemos incluido en cada uno de los corchetes. Un ejemplo de texto spin podría ser:
 {Vamos|Hoy vamos|Nos la jugamos} a {ver lo que es|ver en qué consiste|ver que mierda es} y {para que sirve|para que podemos utilizar|donde podemos utilizar} un {Texto Spin|Spinear|Spinear un texto|Texto spineado}. 
  • Email Responsive: Es una característica en el diseño de emails (igual que en el de páginas web) que permite que el contenido del email se adapte automáticamente a la pantalla en la que se está visualizando, sea ésta la de un ordenador, tablet o móvil.
  • Bot: Se trata de un programa informático que permite realizar tareas repetitivas de forma automática a través de internet.

Creación directorios automáticos con WordPress: El vídeo

Algunas fotos


Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *