SEO para desarrolladores que escriben blogs

¿Cómo se gana en SEO como blogger técnico? Sabes que quieres más visitas, quieres que Google te envíe más personas cada día

Introducción

Cada vez que publico algo en mi blog, sé que ya hay docenas, si no cientos, de publicaciones que cubren el mismo tema. Esto es perfectamente normal: podría hablar de tecnologías de 10 años, si no mucho más antiguas, y con el tiempo la gente escribió todo sobre ellas.

MDN, Google Developers, Smashing Magazine, CSS Tricks, Stack Overflow y muchos otros sitios importantes ocupan las primeras posiciones de Google, sea cual sea el tema. Esto está bien y no hay forma de cambiarlo.

Es el status quo, tienes muy pocas posibilidades de llegar a los primeros lugares en los resultados de búsqueda de Google, pero hay una cola infinita que aún puedes escalar.

El contenido es el rey

Alguien dijo una vez que "el contenido es el rey". Como bloguero, esta es tu verdad: nada es más importante que el contenido.

Concéntrese en su contenido.

Escribe contenido de calidad hecho para tus usuarios. Olvídate de la investigación de palabras clave, la densidad de palabras clave y toda esa basura. Escribe cosas que tu audiencia quiera leer.

¿Como sabes eso? Te lo harán saber con el tiempo. Si recién está comenzando, comience a escribir todo lo que sabe sobre algo que crea que le interesa a la gente.

Por ejemplo, soy un desarrollador de frontend y cuando comencé, escribí por primera vez sobre React y su ecosistema, algo que sabía que a todos les interesaba o estarían interesados en el futuro.

¿Todas las publicaciones que escribo se clasifican bien en Google? ¡No!

3-4 publicaciones obtienen probablemente el 30% de todas las visitas. Una publicación de cada 5 se clasificará definitivamente mejor que las demás. A veces es un disparo en la oscuridad.

Algunas publicaciones reciben muy pocas visitas por semana, pero estoy seguro de que con la vinculación adecuada de los artículos que escribo, con el tiempo las publicaciones que se clasifican mejor elevarán las otras publicaciones a una clasificación más alta.

Comparte tu contenido

Es dificil. Escribes el contenido perfecto y simplemente "presionas el botón de publicar", pero ahora tienes miedo de entrar en el campo de batalla llamado Reddit, o (¡jadeo!) En Hacker News.

Es igual para todos. Todo el mundo tiene miedo de que el público vea su trabajo.

Una cosa que me ayuda en este caso es:

  1. El 95% de las veces nadie recogerá el correo y estás "bien".
  2. En caso de que la publicación genere una buena discusión y se publique en la página principal, obtendrá muchos comentarios excelentes.

A veces dudo en mirar los comentarios porque a veces las personas en esos sitios no son amables 😆, pero la mayoría de las veces esto no es realmente un problema, y la publicación es bienvenida en lugar de criticada.

Si escribo cosas que son inexactas, las personas más experimentadas no dudan en escribir un comentario duro (¡y esto me hace corregirlo!).

Los visitantes que vienen de Reddit y Hacker News suelen tener el peor "rendimiento" en términos de retención y páginas vistas, según Google Analytics, por lo que, para mí, evaluar los comentarios es la razón número 1 por la que publico cosas allí.

¿Qué pasa con Medium? Medium es una plataforma genial, pero recuerda, no es tu plataforma.

Siempre escriba publicaciones en su propio sitio con su propio nombre de dominio, luego impórtelas en Medium usando la funcionalidad de importación de historias.

Y lo más importante, intenta publicarlos en una publicación que ya tenga audiencia. Las publicaciones quieren tu contenido porque tienen una necesidad diaria de buenos artículos escritos para entregar a las personas ávidas de conocimiento.

Juega el juego largo

Nada es más importante que el contenido.

Después de eso, nada es más importante que jugar a largo plazo.

Calculo que cada publicación que escribo, a menos que algún tipo dealineación de estrellassucede, tomará al menos 6 meses antes de comenzar a clasificar bien. ¿Cómo sé esto?Experiencia.

Comencé mi primer blog técnico en 2007 y lo ejecuté durante 4 años hasta que el contenido quedó obsoleto. Estaba apuntando a tecnología que ahora está muerta en el agua, escribí en italiano (lo cual fue un error porque mi público objetivo era ~ 50 veces menos que si escribiera en inglés) e cometí algunos errores técnicos que redujeron mi tráfico a la mitad e hicieron mi sumidero de motivación (consejo: nunca cambie a un dominio diferente, incluso si su dominio actual apesta, incluso con todos los redireccionamientos correctos en su lugar).

Reinicié mi blog en 2012, bajo el dominio actual, y escribí algunas publicaciones a lo largo del tiempo, nada especial. En el verano de 2017 comencé a aprender sobre el lenguaje de programación Go con la intención de conseguir un "trabajo real" y decidí escribir en un blog todos los días sobre lo que estaba aprendiendo, haciendo pequeños tutoriales para construir un "portafolio" y, con suerte, impresionar. empleadores. Resulta que no pude encontrar una buena oportunidad de Go Remote que me interesara, y dejé de escribir sobre ello.

Pasé a aprender React, que era una de las cosas que siempre quise aprender. Empecé a escribir sobre mis nuevos aprendizajes en otro sitio web, al que llaméWritesoftware.org. El dominio era genial y tenía un proyecto ambicioso en mente. Quería escribir sobre todo lo que sabía y aprendí.

Sin embargo, después de unos meses, noté que las publicaciones de mi blog Go comenzaron a clasificarse en Google. Semana tras semana, el número casi se duplicó hasta que se volvió notablemente alto. Pensé "bueno, el dominio debe tener algo de autoridad después de todo, y al ser viejo (5 años) está más equipado para clasificar que mi nuevo dominio aquí que nadie sabe". Entonces, en enero de 2018, decidí mover gradualmente mis publicaciones de writesoftware.org al blog flaviocopes.com y reescribirlas para que sean contenido de formato largo.

Las publicaciones de mi blog sobre Go comenzaron a clasificarse constantemente entre 5 y 6 meses después de que las escribí. Y en los meses siguientes, obtuvieron una clasificación aún más alta, lo que llevó a muchas personas a buscar tutoriales de Go en mi sitio web.

Mis nuevas publicaciones rara vez se clasifican bien. A veces, uno sube a la cima durante los primeros 2 días, pero luego baja en la clasificación, solo para volver a subir lentamente y atraer visitantes constantemente durante meses.

Escribe contenido imperecedero

Observe las publicaciones de clasificación superior en cada consulta. Esos son blogs y sitios que han existido desde siempre.

Visualiza el futuro: ¿qué pasará si dentro de 5 o 10 años eres "uno de los sitios que han existido desde siempre" y te quedas en el primer lugar para muchos términos de búsqueda populares?

¿Tus publicaciones serán relevantes dentro de 5 años?

¿10 años a partir de ahora?

Escriba contenido imperecedero, no escriba sobre noticias, conferencias, lo que hay en la última versión de la biblioteca X ni nada por el estilo.

Tenga una estructura optimizada para su contenido

El contenido es el rey, cierto, pero debe servirse bien.

Cualquier CMS o generador de sitios (yo uso Hugo) te permitirá aplicar un conjunto de técnicas comunes que hacen que tu contenido sea más propenso a ser

  1. optimizado para compartir
  2. optimizado para motores de búsqueda

Por optimizado para compartir me refiero a que debería tener laogmeta propiedades, que mostrarán una tarjeta adecuada cuando se compartan en Twitter. Twitter es importante para los desarrolladores y cada publicación debe tener una imagen personalizada.

Optimizado para motores de búsqueda significa que debes aplicar todo lo que puedas para que los motores de búsqueda gusten más de tu contenido. Nada loco, pero

  • primero tenga su sitio móvil
  • definitivamente haz que tu sitio sea renderizado en el lado del servidor
  • Haz que el sitio sea lo más rápido posible. Un sitio estático es genial
  • use la menor cantidad de CSS y JavaScript posible
  • utilizar microdatos de schema.org
  • establecer la fecha de publicación y la fecha de actualización como microdatos
  • agregue tantos enlaces como sea posible a otras publicaciones que tenga en su blog para aumentar los enlaces en el sitio

Esto debería ser suficiente para empezar, sin volverse demasiado loco.


Más tutoriales de laboratorio: