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.
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.
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.
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 ›Five practices you can buy separately
Each works on its own or alongside the others. Nothing here is bundled to make an invoice look bigger.
Search Engine Optimization
Technical audits, on-page work, internal linking and local SEO, measured against real Search Console data.
Learn more ›Web and Graphic Design
WordPress and WooCommerce, or fully custom on Django, Next.js or static HTML. Fast, accessible and engineered to rank, with the brand assets to match.
Learn more ›Copywriting and Content
Research-led articles and category copy, written to rank in search and to actually read well.
Learn more ›Outreach and Digital PR
Links earned through real relationships and content worth citing, never anything that risks your domain.
Learn more ›Reviews Management
Collect, monitor and respond to reviews across the platforms your customers actually check.
Learn more ›Swiss Knife SEO
The technical SEO and AI visibility platform we built, and the reason our audits go deeper than a checklist.
See the platform ›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.