How to have some posts skip home page

I want to publish some content without having it appear on the home page. I know I can create a Page instead of a Post, but I want to publish directly from the Ulysses app.

I tried this:

collections:
  /deeds/:
   permalink: /deeds/{slug}/
   template: index 
   filter: primary_tag:deeds
  /blog/:
    permalink: /{slug}/
    template: blog
  /:
    permalink: /{slug}/
    template: index

Problem 1: I don’t see a way to change the URL of a post to /deeds/test. Ghost automatically changes it to deeds-test

Problem 2: The posts have Deeds as the primary tag and they are still appearing on the home page. Is this because my theme (Newsportal) is requesting all tags? Should I exclude the Deeds tag? If so, how?

            <div class="tags-all">
                <a href="/blog">{{t "view all"}}
                    <span class="left-icon ml-2">{{> "icons/arrow-right"}}</span>
                </a>

I just tried uploading the routes yaml file via the beta area. I’m still failing to achieve the desired result. Posts tagged with “Deeds” are still showing up on the home page.

I also tried this:

collections:
  /deeds/:
    permalink: /deeds/{slug}/
    template: index 
    filter: tag:deeds
  /blog/:
    permalink: /{slug}/
    template: blog
  /:
    permalink: /{slug}/
    template: index

What am I doing wrong?