BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Zipfstats icon
Possibly abandoned Tested up to 4.7.37 #11 in analysis

Zipfstats

(if you are not familiar with Zipf’s law, you may wish to look at the screenshots first, as they provide a visual context for the following)

Active installs10+10+ tier
Downloads · 30d54▲ +86.2% vs prev. 30d
Rating4/51 reviews
Health score27/100At risk
All-time downloads1.9KSince Jul 2014
Support resolved—No recent threads
RequiresWP 3.8.1PHP any
Downloads · 7d14▲ +75% week over week
Our verdict

Consider an alternative

Zipfstats shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites, is rated 4/5 and was last updated 10 years ago, and scores 27/100 on our health check.

  • Small user base (10+ active installs)
  • Very few reviews so far
  • No update in 9 years
  • Only tested up to WordPress 4.7 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

369Jul 5Aug 18Oct 2
Yesterday4
Daily average (1y)1
Peak day12Sep 14, 2026
Last 12 months337

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Zipfstats stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
analysis >100 2,528 Best analysis plugins →
pages >100 10,000 Best pages plugins →
posts >100 10,000 Best posts plugins →
statistics >100 3,171 Best statistics plugins →
word count >100 1,594 Best word count plugins →

Version adoption

Share of active sites per release.

  • 1.2100.0%

Rating breakdown

★★★★★★★★★★ 4 from 1 reviews

  • 5★0.00%
  • 4★100.0%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Zipfstats

From the official readme · v1.2

Description

(if you are not familiar with Zipf’s law, you may wish to look at the screenshots first, as they provide a visual context for the following)

Zipfstats is built around Zipf’s law, which states that given some corpus (in this case, a post/page) of natural language, the frequency of any word is inversely proportional to its rank in the frequency table. In a perfect Zipfian distribution, this would mean that the most frequent word in the corpus will occur twice as often as the second most frequent word, three times as often as the third most frequent word and so on. Any given real world corpus, if large enough, will tend to approximate a Zipfian distribution (this also works for cities as ranked by population, though that observation is less useful in this context).

The Zipfstats widget analyzes and reports word frequency by rank of a given single post or page (aka the corpus). The widget shows a small graph that plots the actual frequency-rank distribution of the content against a perfect Zipfian distribution, thus illustrating the degree to which the content follows Zipf’s law. It also provides for a table of the top-ranked words.

Zipfstats only analyzes the core content of a given post/page. It does not incorporate comments into its calculations. By default, it removes shortcode-generated content from its analysis, though you may optionally enable it. Filters, other than do_shortcode() (in the aforementioned case), are not affected in terms of the analysis. Actual output of the original content is unchanged, regardless of the options selected.

Options

  • Show Only to Admin Users (default = on): only admin-level users see Zipfstats output. If unchecked, all users, logged or non-logged, will see it.
  • Strip Shortcode Content from Analysis (default = on): skips processing of and removes all shortcodes from the content of the post or page prior to analysis. Actual content remains unaffected.
  • Include Graph (default = on): Display a log-log plot of word frequency data against a perfect Zipf distribution
  • Include Word Frequencies (default = on): in addition to the Zipf plot, this option includes a table of the top n words in rank order as well as the frequency of their occurrences in raw terms. A clickable header allows the user to toggle between showing/hiding the wordlist.
  • Expand Word Frequency Table by Default (default = on): if expand is selected, the wordlist (if also selected) will be displayed on initial page load. Unchecked, the user will have to toggle its display manually via a clickable header.
  • Number of Words to Show (default = 10, max 25): this determines the number of words to appear in the “top n” wordlist table, if the latter is enabled. This option does not affect any calculations.

Some things to note:

  • No site data is modified or stored. Widget results are generated on the fly. Zipfstats does not directly initiate any database activity, but merely uses the the $post object to analyze content, and the WordPress widgets API to store a handful of options.
  • Post/page content will be displayed as normal. If the widget is added to a sidebar, it will appear where placed, again, without any change to existing post/page content.

Future Enhancements

  • Add site-wide/category-wide/author-wide analyses
  • Add to admin post/page edit
  • Add recommendations to better approximate a Zipfian distribution

Installation

  1. Upload zipfstats.zip to the /wp-content/plugins/ directory and extract the contents of the zipfile
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Add the Zipfstats widget to a content bar

Changelog

1.2

  • Tested up to WP 4.2. Updated to use PHP5 constructor to avoid deprecation warnings with WP 4.3. Made graph display optional per user request (arno756).

1.1

  • Tested up to WP 4.1.

1.0

  • Initial release.

This software is dedicated to my father. While, alas, this isn’t exactly a book, it does have to do with words, which is one step towards a book, I’m told.

Full changelog on WordPress.org →

Screenshots

Widget screenshot showing default options.
Widget screenshot showing default options.
The familiar "Hello world!" post with Zipfstats enabled. Note that each word appears exactly once, making it quite un-Zipfian, as the graph illustrates.
The familiar "Hello world!" post with Zipfstats enabled. Note that each word appears…
The familiar "Sample Page," which starts out fairly Zipfian, but as a significant number of words are used only once, ends in a very flat, un-Zipfian fashion.
The familiar "Sample Page," which starts out fairly Zipfian, but as a significant number…
Turning the GPLv3 license into a page with Zipfstats enabled, we can see how a much larger text corpus yields a plot much closer to a Zipfian distribution, as expected.
Turning the GPLv3 license into a page with Zipfstats enabled, we can see how a much…
Finally, with a hand-crafted page designed to approximate a Zipfian distribution, we can see that the plot of actual words by frequency mostly fits the Zipfian distribution plot line (language has been abused to achieve this in a small corpus).
Finally, with a hand-crafted page designed to approximate a Zipfian distribution, we can…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Zipfstats alternatives

All analysis plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 ACF Content Analysis for Yoast SEO ACF Content Analysis for Yoast SEO WordPress plugin that adds the content of all ACF fields to the Yoast SEO score analysis. by Yoast 100K+ ★★★★★★★★★★ 4.1 (35) 2 months ago 84
2 Headline Analyzer Headline Analyzer Headline Studio WordPress plugin allows you to easily analyze & improve your headlines as… by CoSchedule 900+ ★★★★★★★★★★ 4.3 (14) 12 months ago 51
3 WP Show Stats WP Show Stats Real time and complete stats to your WP site. Comprehensive WordPress plugin for your… by Ashish Ajani 400+ ★★★★★★★★★★ 5 (5) 3 years ago 39
4 FD Word Statistics Plugin FD Word Statistics Plugin Shows word and sentence counts plus a readability analysis of the post currently being… by fd 100+ ★★★★★★★★★★ 5 (2) 10 years ago 32
5 CFS Yoast Analysis CFS Yoast Analysis Integrate Custom Field Suite content into Yoast SEO Content Analysis by Jon Christopher 60+ ★★★★★★★★★★ No reviews 5 years ago 25
6 GreenerWP GreenerWP Assists you in creating climate-friendly WordPress websites. by Christian Neumann 50+ ★★★★★★★★★★ 5 (1) 3 years ago 32
7 WP Readability Analysis WP Readability Analysis Shows readability analysis of the post or page using Gulpease, Gunning-Fog, Flesch and… by SalvatoreDP 30+ ★★★★★★★★★★ No reviews 11 years ago 24
8 SpeedDoctor – Advanced Performance Analysis Tool SpeedDoctor – Advanced Performance Analysis Tool Analyze your WordPress site speed, find bottlenecks, and get actionable SEO optimization… by Ekin Yalıncak 10+ ★★★★★★★★★★ No reviews 1 year ago 32
9 WP Post Stats & Analysis WP Post Stats & Analysis License: GNU Version 2 or Any Later Version WP Post Stats & Analysis plugin shows post… by Chamara Denipitiya 10+ ★★★★★★★★★★ 5 (1) 6 years ago 30
10 Sales Trends Analysis for WooCommerce Sales Trends Analysis for WooCommerce plugins.infosfttech.com presents Sales Trends Analysis Report Lite, Its basic WooCommerce… by infosoftplugin 10+ ★★★★★★★★★★ No reviews 4 years ago 23

FAQ

Zipfstats: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 3, 2026

Is Zipfstats free?

Yes. Zipfstats is free to download and use from the official WordPress.org plugin directory.

Is Zipfstats safe to use in 2026?

Zipfstats shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites, is rated 4/5 and was last updated 10 years ago, and scores 27/100 on our health check.

How many websites use Zipfstats?

Zipfstats is active on 10+ WordPress websites and has been downloaded 1,859 times since it launched in July 2014. It was downloaded 54 times in the last 30 days.

Does Zipfstats work with WordPress 7.1?

Zipfstats is officially tested up to WordPress 4.7.37, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

When was Zipfstats last updated?

The latest version, 1.2, was released on January 3, 2017 (10 years ago).

Who makes Zipfstats?

Zipfstats is developed and maintained by James Luberda.

What are the best alternatives to Zipfstats?

The most popular alternatives to Zipfstats are ACF Content Analysis for Yo… (100K+ installs), Headline Analyzer (900+ installs) and WP Show Stats (400+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.