WP Rankings helps plugin developers track growth and competitors – WP Tavern
Last month, WordPress.org removed the active install growth chart for plugins, upsetting plugin authors and leaving them with very little meaningful data. The Meta team is working to make more accurate and useful data available to plugin developers, but it will take work. In the meantime, the team behind AyeCode, the makers of the GeoDirectory plugin, have created a tool to help plugin developers get an idea of how their plugins rank.
“The list of popular plugins is still there (and I hope it won’t be removed or changed),” commented Paolo Tajani, co-founder of AyeCode, on the ticket requesting the restoration of install growth charts. active. “As far as I know, the number of active installs is the only ranking factor for the popular plugins list. I know it’s not ideal, but that’s the way it is, and that’s all we have.
“Because wp.org only displays 99 pages (the first 1980 plugins), we quickly built a site to provide these basic statistics to all plugin authors.”
AyeCode’s WP Rankings website launched a week after data was pulled from the active installs growth chart. It shows if a plugin ranks higher or lower than the day before and how many positions it needs to move up to reach the next milestone. The homepage displays the “Top 50 Leaderboard Climbers” of the day, and these can be filtered by the number of active installs. All data is updated daily.
AyeCode built the site using the GeoDirectory plugin, Blockstrap theme, and custom code to fetch data from the WordPress.org API.
“We also wanted to show how easily GeoDirectory can manage 50,000+ listings with lots of custom fields on a fairly basic hosting plan,” Tajani said. “Most directory plugins couldn’t do that.”
Plugins can be searched by tag so visitors can see how their plugins are doing compared to others using the same tag.
For example, Tajani said he keeps an eye on the “business directory” tag every day to see how the GeoDirectory plugin is performing. Tajani said the API offers enough information to know if a plugin is growing, shrinking, or capping.
Some of the ranking data is taken from the API and some is calculated, including trends, number of days until next milestone, number of five stars until next ranking and number of positions until to the next step.
Clicking on individual plugin pages offers more graphs/graphs on their movement on the popular plugins list. The API data is remixed in different ways to extrapolate the information. For example, the number of days until the next milestone is based on the current growth trend of the plugin.
Individual plugin pages display a 15-day ranking change chart, as well as 24-hour and 7-day trends.
A review statistics graph estimates the number of 5-star ratings needed to reach the next level. Another chart tracks 15 days of resolved support threads versus total registered threads.
The final section displays a list of the plugin’s competitors and a summary of their rankings and growth trends.
The stats page shows the number of plugins for each range of active installs up to 5 million. Interestingly, there are 8,071 plugins with zero active installs and 13,643 with only 10. Another large concentration of plugins is in the range of 100-400 active installs and another between 1,000-2,000 active facilities.
Clicking on the stats page will show the specific plugins in that range.
Tajani said the next thing on his roadmap is to allow plugin owners to customize the competitor list and add the specific plugins they want to see compared to theirs. AyeCode plans to keep what they have built with WP Rankings indefinitely.
“What we really wanted to do was show another statistical point of view,” Tajani said. “We know it’s not the same and we’ll get some reviews as well, but right now it’s the only way to know if a plugin is growing or not.
“What we do with it in the future depends on how much plugin developers like the idea and what kind of feedback we get. If enough people start asking for features that could be considered premium, we’ll consider it.