I've been manually updating my RSS feed whenever I post site updates, it seems to help.
RSS are very easy to set up! you can google how to set up one. if you want, i've also made a tutorial on how to make and view RSS feeds https://doqmeat.com/notebook/tutorials/rss/
@firozah I've just been manually updating my rss.xml page and uploading it every time I make a site update. There's probably a simpler/more effective way to do it or a cleaner template than what I'm using, but you're welcome to use my format if it helps.
;u; thank you! your site is so cohesive and fun, definitely aspirational for me