En 2006 estábamos en pleno apogeo de los blogs personales de contenido técnico. La comunidad de desarrolladores estaba creciendo a pasos agigantados, y los blogs eran una de las formas más populares de compartir conocimientos, experiencias y descubrimientos. Yo era un gran consumidor de estos contenidos y seguía fielmente a autores que, aún hoy, son referentes para mí en muchos aspectos.
Y aunque no sabía muy bien a dónde iba, el 8 de mayo decidí subirme a ese tren con la ilusión de aportar mi pequeño granito de arena a la comunidad y devolverle al menos una pequeña parte de lo que tanto me había dado a lo largo de los años.
Han pasado veinte años desde que escribí el primer post en Variable Not Found.
En este tiempo he publicado más de 1.600 entradas en las que he compartido mis conocimientos, experiencias y descubrimientos sobre desarrollo web, centrado sobre todo, aunque no exclusivamente, en el ecosistema de Microsoft. Los más de seis millones de visualizaciones que han tenido mis posts a lo largo de los años me han dado la oportunidad de alcanzar una audiencia global y conectar con personas de todo el mundo que comparten mi pasión por la tecnología, y llegar profesionalmente a lugares que nunca imaginé.
Muchas gracias a todos los que me habéis acompañado en este viaje, habéis leído mis posts, dejado comentarios, compartido mis contenidos y, en general, apoyado mi trabajo de alguna manera. Sin vosotros, nada de esto habría sido posible.
Pero como de costumbre, me gusta aprovechar estas fechas para mirar con frialdad y reflexionar sobre cómo vamos evolucionando y a dónde nos dirigimos. Porque, al igual que el año pasado, la cosa sigue pintando muy mal: el número de visitas sigue cayendo en picado, y la mayoría de los lectores que quedan por aquí son robots obteniendo el contenido publicado 😢
¿Vale la pena seguir adelante? Pues no lo tengo nada claro...
¿Es el fin de los blogs técnicos?
Realmente, si mirara hacia fuera y viera que el resto de blogs técnicos siguen existiendo y manteniendo su audiencia, podría pensar que el problema es mío: quizás mis contenidos ya no son interesantes para la comunidad, quizás no estoy haciendo un buen trabajo promocionándolos, o quién sabe.
Pero la realidad es que el descalabro de los blogs técnicos es generalizado. Solo hay que ver que muchos de los sitios que antes eran referentes en la comunidad han cerrado o han dejado de publicar con una regularidad razonable. Cada vez es más difícil encontrar contenido de calidad y actualizado con frecuencia.
Esto podría deberse a varios factores, como el auge de las redes sociales y canales alternativos (vídeos, podcasts, streaming...), la saturación de contenido en internet o la falta de tiempo y motivación para mantener un blog. Pero, sobre todo, creo que la dramática caída en el número de visitantes está consiguiendo que el esfuerzo de mantener un blog no merezca la pena. Al fin y al cabo, esto tiene sentido si hay alguien al otro lado, ¿no?
El factor que más está contribuyendo al vertiginoso descenso de las visitas a mi blog es la dramática caída en el uso de buscadores, algo de lo que dependía el tráfico de la mayoría de sitios de contenido técnico especializado. En mi caso, más del 80% del tráfico de Variable Not Found procedía de búsquedas orgánicas, así que es lógico que este batacazo salpique directamente a las métricas. A día de hoy, solo un 16% de los visitantes llega a través de buscadores.
Pero analizando las estadísticas de visitantes del blog, hay más datos que encienden las alarmas. En el último año, las páginas vistas han caído un 21%, aunque curiosamente el número de usuarios distintos ha subido un 58%:
| Periodo | Usuarios distintos | Páginas vistas |
|---|---|---|
| 2022-2023 | 90.000 (-16%) | 150.000 (-17%) |
| 2023-2024 | 62.000 (-31%) | 121.000 (-19%) |
| 2024-2025 | 29.000 (-53%) | 80.000 (-34%) |
| 2025-2026 | 46.000 (+58%) | 64.000 (-21%) |
Es decir, hay más visitantes, pero menos comprometidos con el sitio y sus contenidos. ¿Extraño, verdad?
Se puede explicar si echamos un vistazo al origen de los visitantes. Sospechosamente, más del 70% de los visitantes proceden de países como China o Singapur, algo raro teniendo en cuenta que mis contenidos no son precisamente los más amigables para esa audiencia. El año pasado, este porcentaje era solo del 3%, lo que indica que algo ha cambiado radicalmente en el último año.
Pero, además, sumémosle que el tráfico directo (es decir, que no viene de búsquedas, ni redes sociales ni enlaces externos) también sobrepasa el 70% del total, mientras que el año pasado era del 18%. Es decir, que la mayoría de los visitantes han comenzado a llegar a mi sitio sin pasar por ningún intermediario, lo que es muy raro teniendo en cuenta que no tengo una marca personal especialmente fuerte, ni una comunidad muy activa, ni los hábitos de consumo actuales incluyen visitar directamente los sitios web.
La conclusión es clara: gran parte del tráfico de Variable Not Found procede de bots, crawlers, scrapers, y otros bichillos de la fauna digital, probablemente alimentando modelos de IA con esta información. Modelos que más adelante podrán responder a sus usuarios usando esta información, pero que no aportan ningún valor a mi sitio ni a mi trabajo.
Porque lo que es indudable, y además imparable, es que los desarrolladores utilizamos casi exclusivamente la IA para resolver nuestras dudas. La era de buscar en Google y leer un post para resolver un problema concreto se ha acabado. Además, esto también se aprecia viendo el declive de otras comunidades de preguntas y respuestas como StackOverflow, CodeProject o Foros del Web, que han visto caer su tráfico de forma dramática en los últimos años.
No sé si otros blogs técnicos estarán observando esta misma tendencia en sus estadísticas, pero me temo que será así, puntos porcentuales arriba o abajo. Y en este caso, el futuro de los blogs técnicos no pinta nada bien.
Y hay otro detalle que también me preocupa: siempre he dicho que una de las principales utilidades de mi blog era la de servir como un cuaderno de notas donde apuntar lo que iba aprendiendo, y, de paso, que otros pudieran aprovecharlo. Yo era mi principal usuario, y visitaba mi blog con frecuencia para consultar mis propias anotaciones. Pero cuando veo que la mayoría de las veces incluso yo mismo no acudo a mi blog a consultar las dudas porque es más cómodo preguntárselo a mi modelo favorito, creo que algo no va bien.
No es demasiado motivador, ¿verdad?
¿Tiene sentido seguir adelante con Variable Not Found?
Pues no lo tengo nada claro, la verdad. Ya en el análisis del año pasado comentaba que el futuro no pintaba nada bien, y que temía que el blog quedara como pienso para alimentar las IAs, y parece que no me equivocaba demasiado.
Sigo disfrutando mucho escribiendo, principalmente porque me obliga a estudiar y aprender en profundidad sobre los temas que me interesan y porque pienso que a alguien le ayudará, pero si realmente no hay nadie al otro lado, ¿tiene sentido seguir invirtiendo tiempo y esfuerzo en ello? ¿No podría simplemente tomar notas para mi consumo personal y dedicar el tiempo que requiere gestionar el blog (que no es poco) a aprender otras cosas que me interesan?
En cualquier caso, dejarlo no sería una decisión sencilla. Variable Not Found forma parte de mi vida desde hace veinte años, y uno no puede desprenderse de algo así de un día para otro. Eso sí, cuando tenga que hacerlo, pasaré página orgulloso de haber llegado hasta aquí y con la satisfacción de haber intentado devolver a la comunidad una mínima parte de lo que ella me ha dado.
En fin, seamos positivos: de momento seguiré escribiendo como siempre, aunque, sinceramente, no sé por cuánto tiempo más. Que digo yo que alguien tendrá que dar de comer a las IAs, ¿no? 😁
Nuevamente, muchas gracias a todos por estar ahí. Vayamos a donde vayamos, siempre os agradeceré el apoyo que me habéis brindado a lo largo de estos veinte años.
¡Seguimos viéndonos por aquí!
José María, eres un referente y lo seguirás siendo, con blog o sin blog. Pero sí, es cierto, escribir un blog no tiene demasiado sentido hoy en día y probablemente otros medios de difusión de conocimiento tampoco. Gracias por compartir tanto y tan bien. Yo, por mi parte, mi blog técnico personal (que empecé en 2004, aunque llevo publicando en la web desde mucho antes, algo así como 1995), lo dejé abandonado hace tiempo. Básicamente porque no tiene sentido si nadie va a leerlo y la tendencia en mis números, como hemos comentado muchas veces en alguna de nuestras largas charlas, reflejan casi a la perfección los tuyos. Por otro lado creo que el blog es solo el primer paso de este proceso destructor (no sé si regenerador) y detrás vendrán otros formatos ahora en boga como el vídeo, aunque tardarán algo más, para al final acabar mucho peor que al principio: abocados a depender solo de la IA para todo, con lo que ello conlleva. Paradójicamente he escrito bastante sobre estas cosas en mi otro blog (el personal), porque lo hago casi como válvula de escape y me da igual si se lee más o menos. Inauguré la "serie" con este en 2024: https://jmalarcon.es/posts/muerte-contenido-escrito donde resumo un poco este punto de vista. ¡Un abrazo!
ResponderEliminarMuchas gracias José Manuel! Desde luego, lo que dices está ocurriendo y poco a poco irá pasando al resto de canales en los que una IA pueda meter mano (vídeos, podcasts, directos...). Eso vamos a verlo seguro.
EliminarUn abrazo!
Pues la solucion es simétrica: si el blog alimenta modelos de IA, que sea un agente el que mantenga vivo el blog...
ResponderEliminarJajajaja, pues sí!
EliminarA partir de ahora, que escriba José MarIA.
Un saludo!
Felicidades por los veinte años de blog. Hace años que te sigo y te tengo como fuente de consulta. Siempre descubro algo nuevo con tus artículos o con las recopilaciones de enlaces. Además, me sirvió para conocer CampusMVP.
ResponderEliminarEntiendo que te plantees dejarlo. Los blogs son cada vez más minoritarios y me apuesto a que en las nuevas generaciones habrá bastante gente que ni siquiera entienda el concepto. Yo me crie en internet con foros y blogs y cada vez que uno cierra o queda abandonado siento la red más gris. Mientras publiques, te leeré y el día que lo dejes brindaré por la memoria de Variable Not Found.
Muchas gracias!
EliminarMe quedo con el "Mientras publiques, te leeré y el día que lo dejes brindaré por la memoria de Variable Not Found", qué palabras más bonitas 😄
Un saludo!
Mucho ánimo y felicidades por estar 20 años al pie del cañón. Algunos todavía seguimos leyendo los blogs directamente, pero tarde o temprano nadie lo hará. La pregunta es: cuando nadie escriba blogs de este estilo, ¿de qué se alimentará la IA?
ResponderEliminarHola!
EliminarMuchas gracias por estar ahí. Pues sí, lo que comentas ocurrirá, antes o después.
Lamentablemente, en ese momento la IA se alimentará de contenidos que generen otras IAs, creando un ciclo infinito que nos llevará al colapso mundial 😄 Vale, un poco catastrofista, no sé a dónde nos llevará.
Los contenidos generados por humanos les han servido para aprender las bases, pero ya no nos necesitan 😉
Saludos!
José, hola.
ResponderEliminarPrimero que todo, una enorme felicitación por estos 20 años. No es poca cosa mantenerse vigente durante tanto tiempo, y mucho menos en un mundo tecnológico que cambia tan rápido. Segundo, quiero decirte que sigo siendo uno de los consumidores de tu contenido, así que me alegra mucho ver que sigues compartiendo conocimiento.
Todo está cambiando de una forma abismal con la IA, y se entiende. Quienes somos “no tan jóvenes” venimos de una cultura en la que buscar, probar, equivocarse, leer documentación, comentar en foros y seguir intentando era parte natural del aprendizaje. También teníamos muy presente la idea de estar siempre en un círculo de aprendizaje continuo.
Hoy, en cambio, la IA y/o al menos algunos de sus usuarios han empezado a vender la idea de que ya no hace falta aprender demasiado para crear cosas: “cualquiera puede programar”. Y aunque estas herramientas son muy poderosas, también siento que eso ha reducido un poco la búsqueda de conocimiento técnico profundo, especialmente en quienes apenas están comenzando.
Todo está cambiando muchísimo, pero precisamente por eso me parece tan valioso ver que aún sigues aquí, aportando, enseñando y manteniendo vivo ese espíritu de compartir conocimiento.
¡Felicitaciones de nuevo por estos 20 años!
Muchas gracias, Julio! Me alegra saber que todavía andas por aquí :)
EliminarPues sí, las cosas están cambiando a una velocidad que cuesta creer, y su incidencia en el mundo del contenido online está siendo brutal. Pero bueno, es lo que hay y, para bien o para mal, hay que alinearse con esta nueva realidad.
Un saludos!
Estoy totalmente de acuerdo contigo. El conocimiento siempre será necesario. Sin él aparte que serias un ignorante, también serias totalmente manipulable. Espero que cuando la IA ya no este subvencionada, se bajará el ruido de la IA.
EliminarAnimo José...!!
ResponderEliminarFelicidades por estos 20 años que has mantenido el blog, los que somos de la vieja escuela sabemos lo importante que son los blogs para seguir aprendiendo.
Un Saludo desde México.
Muchas gracias! Pues sí, pienso lo mismo, aunque los de la "nueva escuela" creo que no estarían totalmente de acuerdo con nosotros 😄
EliminarUn saludo!
Hola José,
ResponderEliminarCon el tiempo se verá.
En mi opinión estamos en una época de transición y hasta que no se estabilice no sabremos si las decisiones tomadas son las correctas.
Si tienes fuerzas para continuar y lo disfrutas no deberías abandonar.
Podrías plantearte algún cambio, por ejemplo, contar historias más personales que te pasan mientras desarrollas o tomas decisiones. Dentro del mundillo, pero más personal.
Qué fácil dar consejos y qué difícil aplicarlos :). En todo caso, es con buena intención.
¡Gracias por ser una referencia!
Hola Albert! Muchas gracias por tus comentarios y aportaciones 🙂
EliminarSí, lo he pensado, y es una opción. Pero de todas formas, todo me lleva a lo mismo: aunque gire la temática a temas más personales, como opinión, experiencias, etc (algo en lo que la IA no puede entrar de momento), el alcance será muy reducido y seguiré planteándome si vale la pena dedicar ese tiempo o emplearlo en otra cosa.
Llevándolo un poco al extremo, si escribir un buen post me lleva varias horas y los lectores son pocos, casi vale más la pena que los llame personalmente para contarles lo que sea 😄
En fin, iremos viendo.
Un abrazo!
Aquí hay alguien leyendo regularmente desde el otro lado, ¡muchas gracias!
ResponderEliminarMuchas gracias por estar ahí!
EliminarSaludos!
Hola José,
ResponderEliminarPrimero felicidades por los 20 años de tu blog. A mi tu blog siempre me ha parecido muy interesante sobre todo en los temas de .net. Tu reflexión tiene sentido, si cualquier duda la puedes preguntar a un modelo de IA, tiene sentido los blogs de tecnología. Pues no se, será otra cosa que se coman los modelos de IA.
Ya hace años veo que el mundo va muy acelerado, creo que demasiado. no da tiempo a consolidar conceptos a veces.
Hay mucha certidumbre sobre todo con la IA. Al final nos quitara el puesto de los developers. Cuando la IA no este subvencionada, tendrá sentido que los pymes las usen de forma bestia como ahora. La IA siempre será la solución a todo.
Has hecho un gran trabajo con el blog y también con los cursos de campusmvp que estas de tutor.
Otra cosa que puedes hacer en el blog es aportar tu sabiduría, opiniones, o otras cosas que la IA no puede aportar. A veces piensa que la IA es como un mago que parece que piensa pero en realidad es pura estadística matemática.
Saludos
Hola Oscar! Muchas gracias por tus comentarios. Pues sí, la verdad es que estamos ante un panorama alucinante e inquietante al mismo tiempo, iremos viendo qué pasa.
ResponderEliminarSaludos!
Sea como sea Jose María, es la época que se nos viene encima y, aunque pierda un poco de entusiasmo y motivación la escritura de posts, y, no es que sea yo muy asiduo a estar escribiendo muchos posts en mi blog, pero, por ejemplo, seguiré escribiendo para compartir lo que hago, para profundizar o simplemente para mi, para recordarlo.
ResponderEliminarÁnimos y veamos que es lo que realmente se avecina !!.
MUCHAS GRACIAS POR ESE ENORME TRABAJO QUE HACES !!!
Hola, Juanlu :)
ResponderEliminarClaro, la pregunta es: si sabes que apenas nadie lo leerá, ni siquiera tú mismo, ¿tiene sentido el esfuerzo extra de escribir para el blog? ¿No sería más práctico simplemente tomar anotaciones para ayudarte a entender y aprender, sin preocuparte de que alguien más tiene que leerlo?
En cualquier caso, estoy de acuerdo contigo. Escribamos mientras nos queden ánimos, y ya más adelante veremos.
Muchas gracias!
Maestro. Primero que nada, felicitaciones por los 20 años! Pero no solo por el blog, sino también por lo que el blog representa.
ResponderEliminarEs la segunda vez que te escribo. La primera vez fue para decir presente cuando querías cerrar el blog.
Hoy lo hago para agradecerte, por todo ese esfuerzo. En mi feed reader "Variable not found" es el único favorito que tengo, y el único que espero que publique, pero entiendo que la falta de tráfico te desanime.
En fin, tanto como si decides parar como si decides continuar, MIL GRACIAS de corazón.
Muchas gracias por tus palabras! La verdad es que anima mucho saber que no todos los visitantes son robots (aunque podrías serlo 😄) y que valoran este pequeño rincón en la red.
EliminarUn saludos!
Jajajajaja! Si nos llamas personalmente, yo encantado. ¡Que conste en acta! :)
ResponderEliminarVale Albert, si llega el caso serás el primero en la lista! 😄😄
EliminarEn mi calendario desde hace tiempo tengo un evento todos los lunes: Visitar variablenotfound. Siempre has sido un referente para mí en este mundillo del desarrollo. Por tanto, te agradezco todo el tiempo invertido en este blog, que de alguna manera u otra, me ha ayudado personalmente. ¡¡Felicidades por estos 20 años...!! :)
ResponderEliminarFrancisco, muchas gracias por tus comentarios y por estar ahí, a pesar de los tiempos de corren. Siempre es una alegría saber que aún quedan fieles buscadores de la variable :)
EliminarSaludos!
Ojalá y no muera, es una lectura obligada los lunes con los enlaces interesantes, aunque claro, a veces el día a día nos lo pone difícil. Que hayan pasado tantos años solo me hace ver que hemos crecido, que ahora hay más herramientas, oportunidades y una gran experiencia a cuestas.
ResponderEliminar¡Gracias infinitas! Es un trabajo increíble el que haces, no tenemos como pagar tanto tiempo y conocimiento, bueno, seguro con unas cervezas o un café se podrá, por lo pronto habrá que hacer lo de siempre, adaptarse y mantenerse sobre la ola, no tengo muy claro el cómo, pero seguramente lo descubriremos en el camino.
Nuevamente, gracias por tanto, este blog es sin duda una gran referencia y ha pasado de escribir todo a referencias a otros y así hacer una red, de frases y chistes --que se extrañan-- a "por si te lo perdiste" que terminan encajando perfectamente con problemas que olvidamos como abordar.
Para los que preferimos leer es muy enriquecedor no tener que recurrir a un video de "dejo enlaces en la descripción". Y no, no es falta de resiliencia, es preferencia del usuario.
Ojalá y como usuarios seamos más reactivos y podamos darte feedback, que siempre se agradece y lo dejamos de lado, por mi parte lo haré, una reacción o un gracias no cuesta tanto y hace mucho.
Muchas gracias por tus comentarios Juan! Me alegra saber que todavía quedamos de "los que preferimos leer" en este mundo tan ansioso por obtener preguntas rápidas, y me alegra saber que este pequeño esfuerzo os resulta últil a algunos :)
ResponderEliminarUn saludos!