Firmus Media is an SEO agency in Athens and Heraklion for businesses that want to see what their SEO actually did, page by page and enquiry by enquiry. Search now has two front doors, the Google results and the AI answers that sit above them, and we work on both with the same foundations: a site Google can crawl, content that answers what your buyers ask, and links worth having.

We read your site the way Google does: what gets crawled, what gets indexed and which of your pages compete with each other. The audit sets the order of the work, so the fixes that matter come before the ones that are merely easy.
You see the search volume, the difficulty and the current top ten for every keyword we propose before we write a word, because ranking first for a term nobody searches for is still nothing.
Titles, descriptions, headings and internal links written for the one search each page should win. One page per intent also means your own pages stop competing with each other for the same query.
Speed, Core Web Vitals, mobile rendering, crawl errors, redirects and structured data, fixed in the site itself rather than papered over with another plugin. When a rebuild is the better answer, our web development team builds SEO in from the first day.
A few links from sites your buyers actually read do more than hundreds from directories nobody visits. We earn them with content worth citing, and our guide to backlinks explains which kinds to avoid.
Your Google Business Profile, location pages and reviews kept consistent, so you appear in the map results when people search for what you do in Athens, Heraklion or anywhere else you serve.

Google AI Overviews, ChatGPT and Perplexity now answer many questions before anyone clicks, and they quote the pages that answer most clearly. Generative engine optimization, or GEO, is the work of becoming one of those pages, and most of it is good SEO done properly.
Every month you get the same short report: the keywords we target and where they rank, the organic visits and enquiries those pages bring, and what we did and why.

Technical fixes often show within weeks, once Google has recrawled the pages, whereas rankings for competitive terms usually take several months to build. The first quarter is mostly foundations. Anyone promising page one by a fixed date is selling a date, not a method.
Yes. Google AI Overviews, ChatGPT and Perplexity draw on pages that are easy to crawl, clearly structured and genuinely useful, so the same work serves both. On top of that we write answer-first sections and structured data, and we track visits from AI tools separately so you can see the effect.
It depends on when you need the enquiries. Ads bring traffic this month and stop when the budget stops, while SEO takes longer and keeps working, which is why most businesses end up running both and use the ads data to choose the SEO keywords worth the effort. We explain the split in Search Engine Marketing: Where SEO and Ads Split the Budget.
Mostly mid-sized B2B and service businesses in Greece. That means hotels and spas chasing direct bookings rather than OTA commissions, energy companies with long sales cycles and technical buyers, real estate firms where lead quality matters more than volume, and food and drink brands built on local demand. Hotels have their own page: hotel digital marketing.
Yes. Our content marketing team writes the pages and articles the keyword plan calls for, in your voice, and nothing is published until you have approved it.
It depends on the size of the site, how competitive your market is and how much content the plan needs, which is why we start with an audit and quote from what it finds. Tell us about your site and we will come back with a scope.