You may remember Alfageek from his previous tips on book marketing with Twitter. He has recently shared his findings on using Booklinker to compose the perfect tweet about your book. Here is the gist of it, although you’d be well advised to check out the original post for the full details.

Using BookLinker

BookLinker logo | From the blog of Nicholas C. Rossis, author of science fiction, the Pearseus epic fantasy series and children's booksFor those unfamiliar with Booklinker, it creates universal links–ie. book links that automatically lead to the Amazon bookstore that corresponds to your geographical location. This is extremely helpful, as no one who clicks on your link will get the dreaded “This title is not available in your region” error. Booklinker is hardly the only player in town when it comes to universal links (it’s part of the service offered by ReaderLinks, for example). Still, it’s probably the most commonly used one, as it offers links in the form of “mybook.to/[title]” and “author.to/[name]“–and it’s free (for more information on universal links and Booklinker, check out my older post, How to Use Global Links: GeoRiot and BookLinker Partner Up).

Booklinker allows you to create an account, so you can manage your links whenever you need to change them. But say you’ve made a mistake and you change the link to the right one. What about people who have already downloaded the link, though? Will those old links be updated automatically?

From what I understand, the answer is yes and no. Without wanting to get technical, Booklinker, like all other websites, uses a cache to speed things up. This cache will eventually be updated, but if you’re in a hurry and need to manually update right away, you can use the following trick:

Go to this addressย mybook.to/clear-link-cache.php?url={your nickname}

For example, if you created mybook.to/warandpeace youโ€™d need to hitย mybook.to/clear-link-cache.php?url=warandpeace

โ€œMy tweet doesnโ€™t have the preview of my book!โ€

Twitter test card | From the blog of Nicholas C. Rossis, author of science fiction, the Pearseus epic fantasy series and children's booksSo, you’ve composed the perfect link and create your tweet. Then, you realize that all you get isย the short link, not the pretty cover and blurb and star rating from Amazon (known as a โ€œTwitter Cardโ€). Why is that?

As Alfageek explains, this happens because when your book is brand new, Amazon doesnโ€™t generate the right โ€œmeta tagsโ€ on the page for the Twitter card. No idea why, but it pretty much never does. So you have to hit the page over and over, until it finally generates the right tags. But thereโ€™s a catch. Twitter saves the first version of that page it sees, so even once Amazon is generating the right meta tags, Twitter ignores them (this, again, is a cache issue).

You can actually address both of these problems with one simple trick! Thereโ€™s a tool that developers use to make sure their meta tags are good. You can use this tool to both force Amazon to re-generate the pageย and to force Twitter to pay attention to the changes.

Go here: https://cards-dev.twitter.com/validator and enter the mybook.to link. Be sure to start with http, like https://mybook.to/warandpeace. If you forget the http, it wonโ€™t work, and the error message is confusing. Click the โ€œValidateโ€ button and youโ€™ll either see a card, or you wonโ€™t. If you see the card, youโ€™re done.

If you donโ€™t see the card, count to ten and click validate again. No card? Count to ten and click it again. You may have to do this many, many, many times. Trust me. This will eventually work. Once you see the card, youโ€™re done. Go look at Twitter and youโ€™ll see that the tweet which didnโ€™t have the card, now suddenly does have the card.