Skip to content
About Visual Media Factory

Two decades in tech, and the software to show for it

We are a small, senior team running search, content and web work for retail and B2B brands across Europe and the United States. More than twenty years in IT, the last ten of them in search. Along the way we hit the limits of the tools on the market, so we built our own. That platform is Swiss Knife SEO, and it now runs under every audit we deliver.

20+Years in IT, 10+ of them in search
500+Sites built, worked on or launched
100AI tools we designed and built
250kURLs we can audit in a single crawl
36SEO tools built into the platform
40+Audit and intelligence reports
80+Sites we host, run and maintain
1,000+Articles published for us and clients
How we got here

We stopped guessing and built the instrument

Most agencies run on the same handful of third party tools. That is fine until a client asks a question the tool cannot answer. Why is this page invisible when it has hundreds of internal links? Which of those links actually pass anything? Is ChatGPT citing us, or citing the competitor who copied us?

We kept hitting that wall. So we wrote a crawler to answer our own questions, first for one client, then for every site we touched. It grew into a full technical SEO and AI visibility platform: Swiss Knife SEO.

Two things came out of that which we could not have bought. The first is a link score that weighs where a link sits on the page, so a link inside your copy counts for more than one buried in a footer. Almost nothing else on the market does this. The second is that we can see when an AI engine cites a page that our own crawl says is blocked or unreadable, which is the gap between being good and being quoted.

We are still an agency. We just happen to own the instrument.

How we work

Six things we will not compromise on

These are the rules we actually run the business by, not values written for a website.

Evidence before opinion

Every recommendation traces back to a crawl, a Search Console export or a measured position. If we cannot show you where a number came from, we do not put it in the report.

We use what we sell

Our platform runs on our own properties before it touches a client account. When we recommend a fix, we have usually already made that mistake ourselves and measured the recovery.

No packages you do not need

Services work on their own or together. We would rather sell you one thing that moves the number than a retainer full of line items that pad an invoice.

We will tell you to stop

If your problem is pricing, product or a broken checkout, more traffic will not fix it. We say so early, even when it costs us the work.

You get a queue, not a PDF

Findings arrive as a prioritized list of work with owners and dates, ranked by the traffic each item costs you. Reports are for reading. Queues get things fixed.

Verified on the next crawl

Once something is fixed, the next crawl proves it. You see movement against the baseline we recorded on day one, not a claim that it went well.

Who you work with

A senior team, not an account manager

You deal directly with the people doing the work. There is no layer between you and whoever is in your Search Console.

Sani Karic

Founder, Visual Media Factory

More than twenty years in IT, the last ten of them in search and digital marketing, running programs for retail and B2B brands across Europe and the United States. Sani conceived, designed and engineered Swiss Knife SEO, and still works directly on both the platform and client sites rather than supervising from a distance.

Visual Media Factory operates from Sarajevo, with software engineering backing from Digital Oasis.

Connect on LinkedIn

Start with evidence, not a sales call

Run a free scan of your site in our own platform and see the same issue list we would start from. If it turns out you do not need us, we will tell you that too.

No account, no card, no sales sequence. The findings are yours to keep either way.