PubSubHubbub (PuSH)

PubSubHubbub (also known as PuSH) provides a way for services to subscribe to new entries in feeds (RSS & Atom) when they are published. This allows for new content to be distributed in a rapid fashion and reduces the need to regularly poll feeds to check for new content.

The rel='hub' Entry

To subscribe to updates you must sent a request to a hub. The information about the hub is included in the feed itself, using an atom:link tag with a rel='hub' attribute. Here’s an example, the entry from the feed for

The href attribute is the URL used when sending in a subscription request. The details of making a subscription request are covered in the PuSH specification, section 6.1. Subscriber Sends Subscription Request.

↑ Table of Contents ↑


When you publish a new post, gathers up the lists of PuSH subscribers for the feed and sends out the new content to them directly. Because the content of the new post is sent directly to the subscriber they aren’t required to fetch a copy of the feed to get the new data.

↑ Table of Contents ↑

Frequently Asked Questions

How do I enable this for my blog?
It already is! Every site hosted on includes supports for PubSubHubbub.

How long does it take from the time I hit the publish button until the notifications get sent out?
Our observations have been that they go out within a second or two.

Where can I learn more about PubSubHubbub?
Check out and the PubSubHubbub specification.

You can also see rssCloud.

Still confused?

Contact support.

Not quite what you're looking for?

Get Help