# Site Generation: How to only generate RSS feed?

**URL:** https://talk.jekyllrb.com/t/site-generation-how-to-only-generate-rss-feed/1173
**Category:** Help
**Created:** [November 15, 2017, 3:27am UTC](https://talk.jekyllrb.com/t/site-generation-how-to-only-generate-rss-feed/1173 "2017-11-15T03:27:22Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![unblade](https://avatars.discourse-cdn.com/v4/letter/u/5f9b8f/32.png) [@unblade](https://talk.jekyllrb.com/u/unblade)
#### Post date: [November 15, 2017, 3:27am UTC](https://talk.jekyllrb.com/t/site-generation-how-to-only-generate-rss-feed/1173/1 "2017-11-15T03:27:22Z")

</div>

I want to have a personal RSS feed that I can add whatever items I want to. Jekyll’s Markdown -\> XML engine is really stellar, and I’d rather use that than reinvent it in bash. Is there an easy way to get Jekyll to only generate the RSS feed, and not the site to go along with it?

The RSS feed generated by default has links to the corresponding blogposts, but I think that removing those would be as simple as dropping the `<link>` line from the default feed.xml.

I understand that I could just make the site files not browse-able from the Internet, but I’d rather they just not be generated at all.

---

<div class="post-metadata">

### Author: ![rdyar](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/rdyar/32/710_2.png) [@rdyar](https://talk.jekyllrb.com/u/rdyar)
#### Post date: [November 15, 2017, 3:52am UTC](https://talk.jekyllrb.com/t/site-generation-how-to-only-generate-rss-feed/1173/2 "2017-11-15T03:52:41Z")

</div>

not 100% sure I understand, but can’t you just delete all the other files? a bare bones jekyll site could be as simple as a config.yml file (could even be empty probably) and a single file with front matter. Maybe a layout folder and file as well.

---

<div class="post-metadata">

### Author: ![ashmaroli](https://avatars.discourse-cdn.com/v4/letter/a/df705f/32.png) [@ashmaroli](https://talk.jekyllrb.com/u/ashmaroli)
#### Post date: [November 15, 2017, 3:01pm UTC](https://talk.jekyllrb.com/t/site-generation-how-to-only-generate-rss-feed/1173/3 "2017-11-15T15:01:52Z")

</div>

setting `published: false` in a document’s front matter will not process that document into the destination directory.

```nohighlight
---
title: Hidden document
published: false
---

```

Or simply place all documents to be hidden in a folder with a name starting with an underscore. That directory contents wont be processed until you _declare_ the directory as a collection in your config file.

```auto
./_hidden/not-generated.md

```
