Remove the "author-bookmark" in previews

I’ve removed the author tags from page.hbs, and I’ve hidden “show author” in the settings of the admin panel, better safe than sorry.

But for cards/previews (or whatever you want to call it), it still shows in the preview wherever you paste a link. CSS styled as “author-bookmark”. I think I can hide it with CSS injections, but it’ll still be there as html and fetched by crawlers.

How do I remove the author from any and all “cards”/previews?

It’s not possible to change the card HTML that is generated by Ghost unless you want to get fairly deep into modifying core then running and maintaining a custom version.

If you stick with a straight forward Ghost install then your options are limited to using CSS to hide the content or client-side JS to remove it after it’s loaded.

Technically it would be possible to use a content-modifying proxy server but that’s a pretty deep rabbit hole if you want to maintain good performance through caching.

Here’s a possible workaround. What about putting the site name or some variation thereon in as the author’s name? You’ve got a couple options for hiding it, too, but the site name might be more acceptable for when it gets picked up by crawlers?

So, for example, I have one client who publishes as the staff user “HisSiteName reports” and “HisSiteName Investigations”.

Is this a choice by the Ghost foundation or simply ”not fixed yet”?