On-page SEO
Titles, meta descriptions, headings and internal links arranged around the phrases your customers actually type into the search box, with copy that still reads naturally.
On-page, technical and content SEO
Website SEO builds organic traffic that works all year and only gets stronger over time. The rankings you earn stay yours, so every month you get visitors from Google without paying per click.
Organic visits from Google
When someone searches Google for an answer or a service, almost everyone clicks one of the first few results. SEO is the work that brings your site among them, for the phrases your customers actually type when they are ready to enquire or buy.
The work happens in three layers. The technical part makes sure Google can read and understand the site quickly, the on-page part arranges titles, copy and internal links around the right phrases, and content and authority give Google a reason to put you ahead of others.
Results grow gradually and they last. Technical fixes work almost immediately, while ranking movement is usually measured in months. In return you get traffic that stays after you stop paying for ads, and a well structured site also gets into Google AI Overviews and ChatGPT answers more easily.
Three layers of optimization
Content, technical work and authority build on each other, and the result is a ranking that holds.
Titles, meta descriptions, headings and internal links arranged around the phrases your customers actually type into the search box, with copy that still reads naturally.
Load speed, Core Web Vitals, mobile behaviour and structured data, everything Google quietly rewards and that makes the site easy to read.
Keyword research, a content plan that meets the customer at every stage of the decision, and links from relevant sites, fully within Google's rules.
Six parts of the work, each with its own measurable outcome.
A detailed review of your site, competitors and current rankings, so you get a clear picture of where we start and what brings the biggest gain.
Phrases with both enough searches and buying intent, because those are the ones that end up bringing enquiries.
Each page built around its own group of phrases, with a title, description and copy that answer the visitor's question.
Speed, mobile display, indexing and structured data set up according to Google's guidelines.
Blog topics and new pages chosen from real searches, so every piece of content has a clear goal.
Links from relevant Croatian sites and directories, with a monthly report on rankings, traffic and enquiries.
First we fix what holds the site back the most, then we build content and authority month by month.
I look at your site, rankings and competitors, and on a 30 minute call I show you where the biggest opportunity for traffic growth is.
I run a detailed audit and list the priorities. I need access to the site, Google Search Console and Analytics, and if you do not have them, I set them up.
I handle the technical items, optimize the pages and build content, and every month you get a report with rankings, traffic and enquiries.
I was sceptical at first, but after the first 90 days I noticed more enquiries and more calls. Since then it has only got better and I have more work than ever.
I had no idea about ranking on Google. I felt the difference in the second week, and now I am number one in my city.
For years I paid for ads and always worried whether there would be work next month. Since we reached the top of Google that worry is gone, customers come on their own.
I knew how much Google is worth for new clients, but I had neither the time nor the know-how. Matija did it all for me and the results show, I no longer rely only on referrals.
I can't believe how fast it went. In two months we jumped from 31st to 2nd place, the phone keeps ringing and I had to hire a new worker.
If your question is not here, ask me directly on a free call.
Technical fixes work almost immediately, while ranking movement is usually measured in months, depending on how competitive your keywords are. You get a report every month, so you follow progress from the start.
Local SEO focuses on your Google Business Profile and local results, while website SEO focuses on your site and the organic results below them. For local businesses I usually recommend both, because they strengthen each other.
Where needed I suggest specific changes, and this service covers optimizing the site you already have. For a completely new site there is a separate service, with SEO foundations built in from day one.
I start from what your customers actually type into the search box, then choose phrases by the intent behind them, search volume and how realistically you can rank.
Yes, when it is done properly. I build links from relevant sites and directories, with no bought packages or automation, fully within the rules Google sets.
You do not have to write it yourself. I put together the content plan and can write the articles in your tone, with your review before publishing.
On a free 30 minute call I show you which phrases your customers already compete for on Google and what would bring your site among the top results.
A few questions before your free strategy call
Step 1 of 8
One last step: pick a time.
The free strategy call takes 30 minutes. Choose a time that suits you in the calendar below.
Cookies on this website
Necessary cookies keep the site working. With your consent I also use analytics and marketing cookies, to see which pages help visitors and how well the ads perform. Cookie policy
Hi there!
How can I help?
People often ask
Prefer to email or call?
Guides to more customers
Blog articles you can read in a few minutes.
Recommended for this pageRanking on Google: How a Local Business Reaches the Top 3Common questions
Any business that wants more clients and more profit: restaurants, rentals and tourism, estate agencies, clinics and practices, construction companies, online stores, service businesses and trades. I work with businesses whose customers come from one city and with those that sell across Croatia and abroad.
No. The office is in Viškovo near Rijeka, and clients come from Zagreb, Split, Zadar, Pula, Osijek and other cities. I am happy to meet businesses from Rijeka and the area in person, and I work with the rest of Croatia online, by phone, email or video call.
It depends on the service. Ads bring enquiries as soon as a campaign starts, local SEO usually shows movement in the first few weeks with a 90 day target for the top three, and a new website is ready in two weeks to a month, depending on the scope.
The price depends on the service, your city and how strong the competition is in your industry. That is why the first step is a free 30 minute call, after which you get a concrete offer with no obligation.
No. The minimum term is three months, because that is when results really show. After that you stay only if you are happy.
I run all the work, from the first call to the weekly report. You always know who you are talking to and who to call when you need something.
Every week you get a report with rankings, calls, enquiries and the work done. We track the numbers that matter for your business, so you always see what you got for your money.
Yes. Some clients start with ads, some with local SEO or a new website, and add other services once they see results. Others hand me their whole marketing straight away. On the call I suggest what makes the most sense to start with.
Both. As a digital marketing agency I run SEO and local SEO, social media, content and email marketing, websites and online stores, and CRM and AI automation, and as an advertising agency I run Google, Meta, TikTok, LinkedIn and ChatGPT ads. It all lives in one place, so the channels support each other.
No. We work with what you already have, and your reviews, photos, website and ad account history stay yours. We build on what brings enquiries and change what does not.
Everything we do follows Google's and Meta's rules, with no bought reviews, fake profiles or questionable tactics. We build your profile, ads and website on what Google and customers reward: complete details, real reviews and a clear offer.
For local SEO, not necessarily: many clients have no website and still rank first, because your position on Google depends mainly on the profile. For ads, an online store and bigger growth, a site that turns visitors into enquiries pays off quickly, so we build those too.
Marketing is a living market. Competitors change their ads and offers, Google changes its results, and campaigns, your profile and social media need regular work to bring enquiries. Clients usually tell us the investment pays back within the first weeks.
You don't. You get regular reports with exact numbers: enquiries, calls, ad results, Google rankings and the work done, compared with the previous period.
One negative review matters far less when you have enough positive ones. We help you set up a system where happy customers leave reviews regularly, so a bad one naturally fades into the background.
Saturated industries are our favourite. More competition also means more searches, and more searches mean more potential customers for you once ads, Google and your website start bringing them to you.
Your website, content, profile and reviews stay yours, and your Google ranking does not drop right away, because the work builds lasting authority. Ads stop when you switch them off. We still recommend continuing, because competitors do not stand still.
That question isn't on the list, but the AI assistant can answer it.