Skip to main content

Analysis of Federal Executive .govs

3 min read

Summary: A scan of every federal executive .gov reveals that only 73% are live, Drupal dominates as a CMS, and 93% of live domains use no detectable CMS at all.

Heads up! This post is archived and here for historical purposes. It may no longer be accurate or reflect my views. Proceed at your own risk.

The White House’s Office of Management and Budget recently released a list of all domains owned and operated by federal executive agencies. Using a tool I built earlier called Site Inspector which provides information about a domain and its technical capabilities, I imported the list into the content management system WordPress, and created a plugin called Domain Inventory to scan each domain and curate the results. A summary of my preliminary results appears below.

The project tracks each Federal Executive .Gov by

  • Agency (as provided in the data.gov list)
  • Server status (response code, if it is reachable, etc.)
  • Non-WWW support (is www. required to access the site)
  • IPv6 Support (is it reachable via next generation technology)
  • CDN Provider (do they use a content distribution network, if so what)
  • CMS (do they use a content management system, if so what)
  • Cloud Provider (are they hosted in the cloud, if so by whom)
  • Analytics Source (do they track visitors, if so how)
  • Script Library (do they use common JavaScript libraries)
  • HTTPS Support (is the site browsable via the secure HTTPS protocol)

Key Highlights of the Preliminary Results

  • Only 73% of domains are live and in use
  • Of live domains 80% are accessible without typing the www. prefix.
  • Only 10 sites fully support the federally mandated IPv6 standard.
  • 87 domains use the Akamai content distribution network.
  • 12 are believed to be in the cloud, including 10 in Amazon, and 2 in Rackspace.
  • 103 use some form of analytics, with Google Analytics being the most popular, found on 86 domains.
  • Drupal is by far the most popular CMS, powering nearly twice as many domains as all other CMSs combined.
  • WordPress is the second most popular primary CMS (17), followed by Microsoft SharePoint (13).
  • 93% of live domains use no detectable CMS, or use a custom-built solution.
  • Slightly more than half of live servers are powered by commercial software.

Please note: This data is to be treated as preliminary and is provided “as is” with no guarantee as to its validity. The source code for all tools used, including the resulting data, is available on GitHub. If you find a systemic error, I encourage you to fork the code and I will try my best to recrawl the list to improve the data’s accuracy.

Update (10/4): Updated the above statistics (and underlying data) based on an updated domain list published on data.gov and recrawled using the same tools. The above numbers now use the number of live sites (rather than total number of domains) as the denominator for percentages, and exclude approximately 300 domains that redirect to other .govs.

Update (October 2013): The original site is no longer available online. You may use Domain Inventory to recreate the results.

Keep reading

Ben Balter

I'm Ben Balter, and I write here about developer platforms, product and engineering leadership, open source, and showing your work. I spent over a decade building developer platforms at GitHub. For five years I was a product manager for trust and safety, shipping 500+ features and the API endpoints behind them to 50M+ developers. I also led a bottom-up rewrite of GitHub Pages and wrote the open source library behind GitHub's license detection, and my open source projects have hundreds of millions of downloads. I wrote Open and Async, the playbook for remote and distributed teams, and shipped a Model Context Protocol (MCP) server alongside it so agents can query it directly. More about the author

Follow along: Bluesky LinkedIn

Originally published September 7, 2011 View revision history

This page is open source Help improve this article on GitHub

Keyboard shortcuts

Search

  • / or ⌘ K Open search
  • ↓ or j ↑ or k Move through results
  • Enter Open the selected result
  • Esc Close search

Go to

  • g then h Home
  • g then p All posts

This page

  • y Copy link to this page
  • ? Show this list