
A Blogger label feed lets you share posts from one category without sending readers every post on the blog. Blogger documents separate URLs for label-specific Atom and RSS feeds. Replace the placeholders with your Blogspot address and the label you want to share.
For an Atom feed, use:
http://blogname.blogspot.com/feeds/posts/default/-/[label]
For an RSS 2.0 feed, use:
http://blogname.blogspot.com/feeds/posts/default/-/[label]?alt=rss
In both patterns, replace blogname with your blog address and [label] with the label you want to publish. These are Blogger’s documented patterns for Blogspot addresses, not a pattern to adapt or infer for a custom domain. Blogger’s feed documentation lists both versions.
A label feed is different from the whole-blog feed
Blogger also provides feeds for every post on a blog. Their documented whole-blog URLs are:
http://blogname.blogspot.com/feeds/posts/default
http://blogname.blogspot.com/feeds/posts/default?alt=rss
Those URLs publish the blog’s post feed as a whole. A label feed adds /-/[label] to the post-feed path, which narrows the feed to the label you name.
That distinction matters when a single blog covers several subjects. A reader interested in one label can subscribe to that label’s feed URL rather than the feed for all posts. The URL itself identifies the relevant label. You do not need to change Blogger’s main feed URL to create a separate feed address for a documented label.
Suppose a blog uses labels such as Tutorials, News, and Reviews. A label feed for Tutorials uses [Tutorials] in the documented pattern. This is only an example of how to replace the placeholder. Use a label that exists on your own blog.
Blogger documents Atom 1.0 and RSS 2.0 alternatives. Atom uses the base label-feed URL. RSS 2.0 uses the same path with ?alt=rss at the end. Pick the address requested by the reader or feed service you use.
Start with the exact label you want to share
Open the post labels in Blogger and identify the label that should define the feed. Then insert that label where Blogger shows [label].
Keep the rest of the documented URL unchanged. The blogname placeholder refers to your Blogspot blog address, while [label] refers to the label you want to share. Blogger’s instructions state both replacements directly.
A label feed is useful when one part of a blog needs its own subscription path. It does not create a new blog, move posts, or alter the full-site feed. It gives you another documented address for posts associated with the selected label.
The feed URL is also separate from Blogger’s comment-feed URLs. Blogger documents comment feeds and per-post comment feeds, but those address comments rather than the posts assigned to a label. If your goal is to share posts from one topic, use the label-specific post-feed pattern.
Choose how much post content the feed can distribute
The address selects the label. Blogger’s Site feed settings decide how much post content Blogger distributes through the feed.
In Blogger, go to Settings, find Site feed, then choose Allow blog feed. Blogger documents five choices:
| Setting | What Blogger says it distributes |
|---|---|
| Full | The entire contents of each post |
| Until Jump Break | Content before the post’s jump break |
| Short | An excerpt from the beginning of each post, approximately the first 400 characters in Blogger’s settings guide |
| Custom | Advanced options for blog posts, comment feeds, or per-post comment feeds |
| None | No site feed; Blogger disables the blog’s XML feed |
The setting affects shared feed content. It does not turn the feed into an email newsletter tool or define what another service will do after receiving a feed URL.
Full distributes the complete post content. It fits a feed where readers should receive the entire post through the feed itself.
Until Jump Break distributes the portion before the jump break. This setting depends on where you place that break in each post. It can suit posts where you want the feed to show the opening section and leave the remainder on the blog.
Short distributes an excerpt from the beginning of each post. Blogger’s settings documentation describes it as approximately the first 400 characters. That detail comes from Blogger’s settings page, so it should not be treated as a promise about a specific feed reader’s display.
Custom opens advanced choices for the blog post feed, blog comment feed, and per-post comment feeds. Use it when you need separate choices across those documented feed types. It is a Blogger feed setting, not a separate label-feed URL format.
None disables the blog’s XML feed. A label-specific URL cannot provide a working Blogger feed when the blog feed has been turned off through that setting.
Blogger’s settings guide lists these feed-content choices and explains the advanced feed options.
Check whether the blog is private
Blogger states that site feeds do not work with private blogs. This is a hard limit for a label-specific feed as well as a whole-blog feed.
Check Reader access in Blogger’s settings before troubleshooting the URL. Blogger lists public access, private-to-authors access, and custom readers as reader-access choices. A private setup may be appropriate for the blog itself, but it does not support Blogger site feeds.
Do not try to solve that limitation by changing the URL pattern. Blogger’s documentation identifies privacy as the limitation, while the label-feed pattern only identifies which label to share.
Do not confuse a feed URL with a redirect
Blogger includes a Post feed redirect URL setting under Site feed. This setting is for a full feed URL from FeedBurner or another service that processes a feed. Blogger says it redirects all post-feed traffic to the address entered there. Leaving the field blank means no redirection.
That setting deserves a careful check when the label feed you expect is unavailable. A redirect changes where post-feed traffic goes. It does not change the documented syntax for a Blogger label feed.
Use the documented label URL first. Then review the Post feed redirect URL setting if your blog uses a feed-processing service. Entering or changing a redirect is a separate configuration choice from selecting a label.
A practical check before sharing the URL
Confirm four points before giving anyone a label-specific RSS or Atom address.
First, make sure the blog is not private, because Blogger says site feeds do not work with private blogs.
Second, confirm that Allow blog feed is not set to None. That setting disables Blogger’s XML feed.
Third, use the documented Blogspot URL pattern and replace only blogname and [label]. Do not assume a matching custom-domain pattern from the Blogspot examples.
Fourth, review the Site feed content setting. Full, Until Jump Break, Short, and Custom distribute different amounts or types of feed content. The label in the URL selects the group of posts; the Site feed setting controls what Blogger shares through the feed.
Questions worth checking before you publish the feed
Which existing label should readers follow?
Do you want the feed to distribute full posts, content before a jump break, or a short opening excerpt?
Is Reader access set so the blog is public rather than private?
Does the Site feed section have a Post feed redirect URL that should be reviewed before you share the label-specific address?