I’m not sure. I would think it would be automated but there doesn’t seem to be anywhere near the number of links being posted there as being posted here. It looks that way to me.
Someone smart would be posting links that bring curious folks to the site... that’s how I would do it anyway.
So why don't you and GGG step aside and let it happen?