Why I Built TagDuck
A photo with no file name, no description, and no location data is, as far as Google is concerned, practically invisible. I didn't learn that as a marketer – I learned it running a tattoo studio and staring at hundreds of photos that needed to actually be found online.
I'm Pavlo – a senior software developer by profession, and the owner of Fineline Tattoo Gallery in Kraków. For over a year, I handled image SEO for the studio myself: running each photo through AI to get a description, file name and keywords, checking the results, then copying everything over by hand, renaming the file, pasting the description into a geotagging tool, embedding it all into the metadata. A batch of 20-30 photos took about two hours, one image at a time. The more it piled up, the more I put it off.
After a few months of relying on outside tools for the geotagging step, I built my own – a simple browser-based tool that made that part faster to click through. The core process stayed the same either way: run it through AI, check the output, copy it across, repeat for every photo.
Not long after I finished that tool, one question kept nagging at me: I was already using AI for the description, the file name, the keywords – everything. Why was I still the one checking each result and copying it over, photo by photo, instead of a tool doing the whole batch automatically? That question became TagDuck. As a developer, I could build the answer myself – so I did: upload your photos, tell it a bit about who you are and what they show, and it generates the file name, description, keywords, and geotag for you, then writes it directly into each file – for a whole batch at once.
Why this actually matters for SEO
Here's the honest version, not the marketing version: a plain image file carries no meaning search engines can use. What does help – genuinely, documented by Google itself – is a descriptive file name instead of IMG_4821.jpg, and alt text that actually says what's in the photo (TagDuck's generated description doubles as ready-to-use alt text). Geotagging adds useful local context. None of this is a magic ranking switch – it's the difference between an image search engines can index meaningfully and one they can't.
Who TagDuck is for
I built this to solve my own problem, but the problem isn't specific to tattoo studios – it's anyone publishing photos online who doesn't have hours to spend per batch: photographers, online stores, marketing agencies, freelancers. You provide a bit of context about your work, TagDuck handles the rest.
If your photos are sitting online with names like DSC_0392.jpg, you already know the problem.