Show HN: Thumbnail.ai – Just paste a blog post link and get a thumbnail
thumbnail.ai
thumbnail.ai
I think one mistake a lot of people make on their landing page is to just give the user an empty search box and force them to come up with what to type as a test, rather than showing them a test yourself, which I imagine would significantly increase conversion.
But the image that came up wasn't for a bus ticket, it was for a raffle ticket, which basically has nothing to do with a bus ticket except it has the word "ticket" in common. So on one hand it kind of highlighted what I don't like about services like this in that you get relatively dumb results that are basically just doing keyword matches, and the images actually have nothing to do with the story.
Edit: OK, actually none of the images really make sense. Since these are curated results I'd expect them to show the best of what can be generated. Instead:
- TechRadar, Apple's privacy labels reveals Whatsapp and Facebook Messenger's hunger for user data: Show's a Samsung phone
- AVC, Temper Tantrum - AVC: Maybe, kinda fits, but looks to me just like a sad little girl, not a girl having a temper tantrum.
- BBC, The nuclear lighthouses built by the Soviets in the Arctic - BBC Reel: OK, this one fits exactly, but the image is just taken straight from the blog post.
- Medium, I’ve Been in Venture Capital for Two Months. Here’s What Still Makes No Sense: A completely random picture of a forest.
- Pulse, If There Aren't Any Typos In This Essay, We Launched Too Late!: A somewhat bizarro picture of someone on a scooter with a rocket on their back.
TBH if I wanted to promote my blog post I'd just do my own stock image search and use that instead.
It's currently being used in production where I work to generate some social media thumbnails which would otherwise be difficult to do using conventional Python image libraries.
<meta property="og:image" content="https://cdn.statically.io/screenshot/<%- post.link %>">Good thumbnails can bring a lot of traffic to a post specially when shared on social networks. There are just 4 templates now and will add more. Please try your blog posts and I would love to hear your feedback.
I'm not sure how useful it is for entries that already have a nice image, don't those posts already look great in most social networks? And if you are interested in traffic generation like that your entries probably have at least one image placed somewhere and the necessary HTML tags to use them set up.
When the article has no image it seems more useful, with the image insertion feature you have there :)
I took a moment to understand that the form changes the background of the generated image, because the first entry of mine I tried already had an image, so I did not get what `background` was referencing.
To just offer to download the image then might be not enough. Many authors won't know how to embed them as an image used by social networks. Not sure how to solve that without going the plugin route, a smaller step could be presenting the needed html, or showing a guide how to use the generated image with some popular blog engines?
I specifically chose to not have one on my site, so URLs like 'https://egorfine.com/en/articles/painless-meetings/' will render a "broken image" icon on the top right.
Are you also purposely not using title tags and description tags as well? I ran a couple pages from your site and they're all the same. May not be good for SEO as well.
1. Request timeouts
Even "fast" blogs sometimes have hiccups or rate-limit scrapers/crawlers. The more I scale the more often I see requests timing out. I've tried to mitigate this with retry buttons and trying the request again, but it doesn't always work.
2. Scaling Puppeteer
I saw from another of your comments that this is built on top of Puppeteer. From my experience, trying to scale to even 3 concurrent renders starts to fall apart when you have to spin up a new Chrome instance for each request.
I've looked into Browserless [2] but they charge per second of usage, and I'm not at the point where I want to have that big of an expense.
3. Getting a relevant image
I love that your tool adds an image to the thumbnail as well! I struggled with searching Unsplash using the text in the title of the article but they never came out that well.
I love it when people make these massively useful services stitching together a few simple tools. Congrats on the launch!
I would definitely use this once I got into editorial content. I have a few suggestions for your homepage though:
1. The 3 steps you outline are still too vague, especially step 3 ("upload it to your blog post"). Makes it sound like this will be one of my main images. I'd suggest some more detailed instructions for different blog platforms.
2. Is there no API or other way to auto-generate an image? If not, I'd suggest that be your next feature.
3. One of the examples (BBC) I generated resulted in a 3.3MB PNG file. You maybe want to provide some better compression/minification options for people. You definitely shouldn't be creating high-res PNGs when images are involved.
4. It was also 2400x1260 which doesn't qualify as a "Thumbnail" IMO. You may want to generate files closer to the preferred social specs. Twitter, for example, wants files < 5MB and don't need to be anywhere near that big[1].
Anyway, hope that is helpful feedback. Great idea and MVP. Keep it up!
[1] https://developer.twitter.com/en/docs/twitter-for-websites/c...
Would be interested in this research if you’re willing to share: Chris at urlbox.io
https://pixabay.com/service/terms/#license
Images and videos are released under the Pixabay License and may be used freely for almost any purpose - even commercially. Attribution is appreciated, but not required.
But if I send a link that has no relevant images on its page, I would prefer to receive no image (or maybe the favicon image) than a unrelated, keyword-matched stock image.
Here’s a similar product I ran into here a while ago that uses the info in the other meta tags (title, description) to automate the creation of these images: https://www.mugshotbot.com/
I also built something similar called Thumblink, which takes a screenshot of the page to create these images: https://thumblink.com
https://ipfs.io/ipfs/QmWUrYw7zrcnWLEyFafnGgxuZWGuXQ8eDJNHc3J...
If it did generate images I liked, I would be interested in using it, but I'd prefer to use it as part of a build step rather than adhoc per blog post.
here are the results I got: https://i.imgur.com/yzmbc22.png
Also realizing the main png on that page is only 444x444, so maybe that's the issue. I do have larger images for twitter in meta tags, but I get using those defeats the purpose :)
However, I don't believe any AI was used for this, so the actual TLD is a bit inappropriate here. A ".io" TLD would would have been more fitting.
Not every slice of bread needs to be spread with butter. Similarly, not every project requires AI.
I will keep improving it in the coming weeks.