2025 In Review

My annual review of blog stats and traffic might feel obligatory, but 2025 shows 2026 will likely ring in a new normal.

Word Count

The sum of all keys hit in 2025:

  • 45 posts
  • 26,253 words
  • 583 words per post

Compared to 2023 and 2024, the number of posts and words decreased, but the density increased. This slight change in posting behavior is mostly driven by my participation in November’s ZeroPoMo instead of NaBloPoMo, where one blog post a day tends to add more filler than substance.

Traffic

Traffic in 2025:

  • 93,072 views
  • 31,208 visitors
  • 2.98 views per visitor

This year showed a noticeable jump in the number of views and visitors compared to previous years.

From November 6 to December 27, there was a sharp, sustained increase in daily views and visitors, almost all without a referral. The most logical explanation for this traffic step function is bots, crawlers, and scrapers indexing content for AI.

Although I did briefly consider a poison pill, I soon realized the best way to outrun the bots is to keep producing high quality content.

Also, I am flattered that someone is going to build an OpenSees AI something from my blog posts. I agree, they should use my voice and judgment as scaffolding.

Top Posts

Views in 2025 to any post:

The view counts are pretty high due to the late-year bot activity. At least the bots were discerning and hit the evergreen content.

Top Countries

Views in 2025:

  • China – 25,921 views
  • United States – 17,375 views
  • Italy – 4007 views
  • Canada – 3374 views
  • India – 3295 views

Mexico, Peru, Brazil, Turkey, and Japan round out the top 10.

Top Referrers

From somewhere else to the blog in 2025:

  • Search engines – 18,498 referrals
    About 90% of the referrals are from Google and most of the rest are from Bing
  • Facebook – 1281 referrals
    Mostly from the OpenSees Facebook group
  • terje.civil.ubc.ca – 358 referrals
    Prof. Terje Haukaas’s toolbox of course notes, examples, and Python code for finite element and structural reliability analysis
  • ChatGPT – 322 referrals
    Each referral is someone clicking on a source/citation link in the AI-generated response
  • opensees.berkeley.edu – 313 referrals
    Home of the OpenSees wiki and (what’s left of) the message board

With the exception of ChatGPT, which is a newcomer to the Top Referrers list, year-over-year referrals are generally down from last year, consistent with the general decline in search engine referrals across the internet.

Top Clicks

From the blog to somewhere else in 2025:

No year-over-year change in the members or ordering of this list, but the number of clicks is generally down from last year.

Will Write for Bots in 2026

And humans too, of course. The bots are going to keep reading. I hope you do too.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.