How to build a personal stock images website: essential technical points solved

For a long time I’ve been wondering how much would it cost, as toil, money and time, to set up a
working microstock website – maybe prodded by the mischievious but inevitable question “how large a share of my money does a microstock agency really deserve for selling my pictures?”.
Eventually I succumbed to the temptation and accepted the challenge.

As I keep seeing on Microstockgroup forum more and more question on this topic, I think it won’t harm to share what I’ve learned from this experience.

Building https://vintage-nostalgia.com

Server

The server has to be very fast (you need speed to show your images!) and with enough memory,
not necessarily a dedicated server. Problem solved with A2 Hosting *), more expensive of the usual shared server but yet affordable. Competent feedback.


Basic shop

I’m using Easy digital downloads *) with WordPress. It is free and good enough.
Some years ago I gave a try to Symbiostock and didn’like it: too bulky, few automation, many flaws.


Automatic process to upload pages, files, categories and tags

Put out of your mind to upload manually your images and their corresponding pages.
This is the biggest challenge to face and I didn’t find any reliable solution out of the box: I tried and discarded all what I found ready on the market.
You must be able to prepare some hundreds of images and their pages in few minutes, stripping the keywords out to build categories and tags essential for the SEO and the internal search engine.

I decided to solve the complete automation offline with specifically written dedicated software, uploading thereafter the images per FTP and their pages & all related paraphernalia with a unique csv.file
Solved with satisfaction 🙂


Internal search engine

Statistics tell that stock agency customers don’t go usually far more than two pages searching for an image, in spite of millions of them stored. Therefore is of paramount importance that the website search engine works well tuned. The WordPress built-in search is not very good. I have found Relevannsi by Mikko Saari quite exceptional, sharp focused as long as tags, categories and descriptions are …relevant.


Compliance with EU regulation

A big pain in the ass: cookie consent, privacy policy, VAT calculation or exemption for different countries, VAT confirmed by IP Adress identification… ther’s enough for a headache.
As a web professional that’s my thing. I confess that I’m not complete satisfied by the checkout procedure, it must be smoother and friendly, needs still some thoughts about.


Smart photo galleries

The easier task: there are many excellent options out of the box to choose, I’m happy with Show posts pro


Anti-hacker protection

You cannot go around without a valid defense: more than in other websites we have to protect very valuable stuff.
Some years ago, even if “protected“, all my websites were brutally hacked.
The second time it happened I was prepared: I was aware of an unidentified back door in a website of mine. To this end I deployed several different anti-malware softwares on my server, all they assuring to be able to detect and defend, but only one was successful.
It scared me that most of the others didn’t even realized the issue (or only partially) and the possible consequent danger. They were only pretending!

Since then – honing my weapons even further – I was always able to protect myself and my customers from brute force attacks and similia.
Sorry for not giving away my solution, it took me a lot of stamina and effort to develop an exclusive active protection package.

*) If you make a purchase after clicking on one of these links, we will receive a small commission at no extra cost to you.


By continuing to use the site, you agree to the use of cookies/ visitando questo sito si consente all'uso dei cookies more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close