Imaigne every (ok, some) indie products had an "Indie Made" badge in the footer. It would link to a page on site, which lists and links to all other Indie Made products.
Will this help with SEO?
Is there a chance Google doesn't like this for some reason?
Will you put this badge on your site?
Is there something like this already which I totally missed?