You’ve gotten soooo close, but missed by just a hair.
You’ve described the process properly, but in the link at the top of your site, you’ve written:
<a href="https://indieweb.xyz/en/indiewebpoetry” class=">/en/indiewebpoetry</a>
<a href="https://indieweb.xyz/en/indiewebpoetry” class="u-syndication">/en/indiewebpoetry</a>.
I think the other small portion you’re missing is that Indieweb.xyz works using the Webmention protocol. It doesn’t appear to me that your site is using the Webmention or the Semantic Linkbacks plugins to make that portion work. If you install and activate them, that will get you a bit further and your site will properly ping Indieweb.xyz when you publish your posts to it.
An alternate route, without those plugins, is to manually ping Indieweb.xyz directly. You can use this manual submission link which has instructions and the fields you’ll need to fill out to force a manual webmention.
Looking forward to seeing your poetry on /en/indiewebpoetry!
P.S.: I’m also seeing
<pre><a rel="webmention" href="https://brid.gy/webmention/wordpress">-</a></pre> appearing in a widget in your right hand sidebar. I take this to mean that you’re trying to accept webmentions and that you’re using WordPress.com to host your site. I suspect you may not be getting the results you’re looking for on that account because the code is wrapped in
<pre></pre>. If you remove that pre tag, you’ll be closer to getting that piece working. If it’s done properly you should only see the dash “-” in that widget. If you prefer to not have a random dash in your sidebar and since that link is only used/read by Brid.gy’s code parser, you can also hide it on your site by using the following code instead
<link rel="webmention" href="https://brid.gy/webmention/wordpress">.