Blog
Articles & guides
Practical knowledge on SEO, GEO and digital strategy - from someone who applies it daily.
They ask you for a quote. Do you have what you need to answer?
Many quote requests arrive without what you need to work out a price. Questions follow, then delays, and often the customer goes with someone else. What your form should ask, what it should leave for later, and why every unnecessary field has a cost.
The photo doesn't tell them if it fits
A buyer in an e-shop cannot hold the product. If the page doesn't say whether it fits, whether it works with what they have and what is in the box, they leave, they call, or they buy the wrong thing. What is usually missing, and why it pays to say when something is not right for them.
The technician has finished the job. Why is the invoice waiting for the office?
The technician finishes, the customer wants to pay by card and get an invoice, and everything waits for the office. What that wait costs, and what changes when the invoice is issued where the work was done.
Your Facebook page is not a website
A Facebook page is a shop window in someone else's building, under rules you do not write. What a site of your own gives you, what the law says if your account is locked, and five steps so you do not lose access.
The post got three hundred likes. How many came to the site?
Likes and clicks are counted by the platform. Whether a customer arrived shows only when measurement is set up properly, and with one question that costs nothing.
The backup nobody ever tested
"We have a backup" does not tell you how long it will take to get running again or what you will have lost. The six questions to ask your provider before the day you need your backup.
Are you typing the same order into three programs?
A connection for a delivery business that collects payment at the door: each document was issued once and updated three other places on its own. What retyping orders costs you, where to start, and when it is not worth connecting anything.
The last one was sold in the shop. The e-shop is still selling it.
One item, two buyers. "Connecting to the stock system" is not a cable but an agreement on unpaid orders, cancellations and returns. Plus the three questions to ask before you commission the connection.
Analytics says «conversion». But did a customer arrive?
A tap on the phone number is not a call, a click on «Send» is not a submission, and the thank-you page counts again on every refresh. Four cases where the number says yes and the business saw nothing, plus the check sheet that catches them.
Seventeen articles on the same subject, and not one of them stood out
If you pay someone to write articles for you every month, sooner or later they start competing with each other and you pay twice for the same question. The one-hour check that shows it, with no technical knowledge, and what to ask of whoever writes for you.
Four things you do not know about your own website, and should
Who else runs code inside your pages, whether the numbers you look at are telling the truth, when it was last checked technically, and who takes it on when it breaks. Four questions and how to answer them.
The same room, booked on two platforms
How a double booking happens, what calendar sync actually carries and what it does not, where opening and closing dates by hand breaks down, and what you do the moment it has already happened.
Email is the only channel that belongs to you
Your followers belong to the platform. Your ranking belongs to the search engine. Your contact list belongs to you. What is worth sending, how often, and what article 11 of Greek law 3471/2006 says about consent.
I changed one setting and broke my own site. Without noticing
Twice in a few days I broke my own website while trying to make it safer. Both times the page opened normally. What breaks silently, why nobody sees it, and what to check after every change.
The guest's journey starts after the booking
Every conversation about accommodation stops the moment someone clicks «Book». That is where the part that decides whether they come back begins, and, more to the point, who they come back through.
Returns: the part nobody designs until it happens to them
The 14 days, when they actually start counting, who pays the return shipping, what the law excludes, and why withdrawal is not the same thing as a warranty. With the articles of Greek law 2251/1994 in hand.
Should I put prices on my site, or ask people to get in touch?
On 8 September I decided my product pages would carry no prices. On 11 September I changed my mind and put them all in. What turned me around, when a fixed price works, when a range does, and why «from» with no explanation is worse than nothing.
Before you let the assistant talk to customers, test it
My own assistant was quoting prices that were not mine, with total confidence, in whatever language it was asked. How I found out, the two causes, the fix, and the five tests I run on every assistant before leaving it alone with a customer.
Your reader finished the article. Where do they go now?
You wrote a good article, the reader got all the way to the end, and then closed the tab. How internal linking is actually built, what Google's own documentation says about links and their text, and why this is not a job that ever finishes.
Ask what the answer engines (AI) say about your area
Guests no longer only search, they ask. How to check what answer engines say about your area and your property, which questions to use, what to do with what you find, and what changes when the measurement is done systematically.
How many languages does your property's website need?
47% of Europeans speak English as a foreign language. The rest do not. Which languages make sense for your property, using Bank of Greece traveller data, and why the fourth language usually costs more than it returns.
The climate resilience fee and your website's silence
The Greek climate resilience fee is charged to the guest. Seven August nights in a five star hotel come to 105 euro. The amounts per category, what the law actually settles, and why the problem is not whether you include it but whether you say so.
The debt for nothing
A package that was never activated, a 300-euro debt on a tax number carrying somebody else's name, and "the six months have passed". What happened, what the law says, and five habits that cost nothing.
JavaScript SEO: when the engine sees an empty page
The page looks fine in your browser. The code the server sends may contain nothing at all. What Google does, what the answer engines do not do, and the two-minute check.
What your property's website has to say, and does not
Putting your registry number on the platform is not enough. Greek law says "in every means of promotion", and that includes your own site. What is required, what the fines are, and what else is missing from the booking form.
Outside Google: where else people look for you, and what changes
Google held 91.1% worldwide in August 2026. In Russia it was 27.79% and in China 1.41%. What those numbers really mean, how they were measured, and what is worth doing about it.
The assistant on your page has to say it is not a person
Article 50 of the AI Act has applied since 02/08/2026. What it says about conversational assistants, what it says about generated text, and which parts of it actually touch a small business.
Which crawler are you blocking, and what do you think you gained
Blocking GPTBot does not remove you from ChatGPT search, and Google-Extended does not affect your ranking in Google. What the documentation says, in its own words.
Caching: the copy that saves half the work
What max-age, no-cache and immutable actually mean, which RFC applies today, and two real incidents from our own site, plus a trap that silently wipes out your security headers.
Your shop's filters are generating infinite pages
Every filter combination makes another URL. What Google's faceted navigation guide says, why duplicate content is not penalised, and which Search Console tool has not existed since 2022.
E-E-A-T: what Google actually asks of your content
Google writes itself that E-E-A-T is not a ranking factor. So what is it, what do the 182 pages of the rater guidelines say, and which questions does Google ask you to answer about your own content?
Why your emails land in the spam folder
Since February 2024 Google requires authentication before it will accept your email. What exactly it asks for, what SPF, DKIM and DMARC actually do, and what Greek law says about commercial messages.
Your site's folder: the nine things you need to know where to find
The test is one question: do you know what is yours and how to take it with you? The nine things you need to know who holds, with their proper names.
Who actually holds your domain
Paying the bill does not make you the holder. What the Greek regulator's rules say for .gr and .ελ, what ICANN's 60 day lock does, and how to check it in two minutes.
How often your site goes down, and what that actually means
What a 99.9% SLA means in minutes, what Google says about 503 and how many days a site can stay down, and why you will not find a single cost figure here.
PWAs: what they are, why we built ours that way, and when it is worth it
Most PWA guides out there are two to three years out of date. What Chrome actually requires for installation today, why 20% service workers does not mean 20% PWAs, and what really works on an iPhone.
Your site's SSL grade: what a B actually means
How the SSL Labs grade is calculated, the single thing that locks you at B, why an A does not mean HSTS, and what changes now that certificates live 200 days instead of 398.
Images: a third of your page's weight
Images are roughly a third to a half of a page's weight. Which formats are actually used, which mistake delays LCP on one page in ten, and our own measured before and after.
Payment gateways in Greece: what you actually pay
Stripe, Viva and the Greek banks, at the prices they publish themselves. What a card fee is actually made of, what your acquirer owes you in itemised form under EU regulation, and what Greek law 5167/2024 changes for small transactions.
Heatmaps and session recordings: what you see and what you are allowed to
Since 31 October 2025 Clarity requires a consent signal for EEA visitors. What changes, who is the data controller, what the CNIL is preparing, and why the five-users myth does not apply to recordings.
How a need becomes a story
Many projects running at once, notes everywhere, appointments that must not be missed. From that need Ekkremés was born, a smart office that keeps everything under control.
A secure site in 2026: why the padlock in the address bar is not enough
SSL encrypts the transport, it does not protect the application. What OWASP and ENISA say in 2025, why 96% of WordPress vulnerabilities are in plugins, and the six things that make a real difference.
Google Business Profile: the profile they see before your site
Who is eligible for a profile, why a keyword stuffed name is a documented violation, what Google says determines local ranking, and what is actually allowed with reviews.
Changing domain or moving your site: how not to lose your SEO overnight
Changing domain, platform or URL structure. What Google actually documents about 301 redirects, the Change of Address tool, the 180 day versus 1 year question, and the five mistakes that cost traffic.
A multilingual site is not a translation, it is a structure
Where the languages live, what Google actually asks of hreflang, why automatic redirection by country is a mistake, and what happens when you translate only the menus.
October and November: what the numbers say about off season occupancy
Official ELSTAT, Bank of Greece and INSETE figures on Greek tourism seasonality, why the off peak visitor spends as much or more per night, and what that does (and does not) mean for pricing.
You do not need a blog. You need answers.
Why most company blogs bring nothing, what a page that answers a real question does differently, and how to build the question list from material you already have.
Cart abandonment: why 70% leave and the six things that change it
What the Baymard Institute data shows about cart abandonment, what the real reasons are, how many fields a bad checkout has, and what can be fixed without a new platform.
WooCommerce, Shopify or custom in 2026: real costs and real criteria
A comparison of the three routes to a Greek online shop, with official prices, market share figures, and the mistake that costs 2% of turnover. When each one is worth it, and when it is not.
GA4 for non technical people: the five reports you actually need
How to read Google Analytics 4 without being an analyst. What engaged sessions, bounce rate and key events really mean, why Search Console shows different numbers, and the setting that quietly deletes your data.
Web accessibility: what a Greek website has been required to do since 2025
The European Accessibility Act has applied since 28 June 2025. Who is covered, what the micro enterprise exemption really means, which standard applies, and the six errors behind 96% of all problems.
GDPR and cookies in 2026: what actually applies to a Greek website
Which law governs cookies in Greece, what the Greek DPA's Recommendations 1/2020 require, why Google Analytics needs consent, what the Digital Omnibus would change, and an eight point audit for your site.
It heard Greek and wrote Chinese
Commercial dictation tools are impressive in English. In our Greek tests they often identified the sentence as Spanish or Chinese. How we built VoiceType, an internal Windows tool with four recognition engines and a punctuation editor.
We built the tool that did not exist
How we monitor 22 client websites daily with our own diagnostics platform: checks every 5 minutes, alerts to Telegram and email, SSL expiry warnings, and measured visibility inside answer engines. It started as our internal tool and is now available by subscription.
Case study: mswriter.eu from D to A
A real before and after on our own site: mswriter.eu from D to A on the MS-Tools score, with LCP from 10.4s to 2.9s and technical readiness for answer engines.
How You Know Whether Answer Engines Recommend You: Measuring GEO Visibility
Visibility in answer engine results is not invisible, and it is not luck. It is measurable. What a visibility report should show you, what to ask whoever offers you one, and why one measurement is not enough.
Why Artificial Intelligence Recommends Some Businesses and Ignores Others
When a client asks ChatGPT or Perplexity who to trust, the models don't choose purely at random. Here is what seems to matter in who gets mentioned.
One ecosystem, one account: how we unified MS-Logic's apps
We built our tools so you sign in once and have them all. Here's why that changes your experience, and what it says about the way we work.
Building a website: what to watch for before you commission your site
Before building your website, see what to watch for and which questions separate the serious professional from the amateur.
The first impression you make isn't your site, it's what people see before they open it
The first impression doesn't start on your site, it starts on Google, on social and on mobile. See what customers see before they open you, and what weakens you.
Wix, template or custom site: when the «cheap» option costs you customers
Custom site or Wix? Ready-made platforms aren't bad, until you outgrow them. See when the «cheap» option starts costing you customers.
What a website that brings customers really costs in 2026
The question is no longer how much a website costs, but how much a website that doesn't perform costs. A full comparison of the options on the Greek market, with real prices, three-year cost and speed data.
When Google Ads are worth the money - and when you're just burning it
Many tried Google Ads, spent hundreds of euros and got nothing. It's not the Ads. It's the missing strategy. When they're worth it and when they aren't.
Why cheap hosting costs more than good hosting
The difference between cheap and good hosting isn't a few euros a month. It's speed, Google ranking and lost sales you never see.
CDN: what it is, when you need it and when you don't
A CDN is often suggested as the obvious speed fix. It isn't. What it actually does, when it's worth it, and why a Greek site often doesn't need one.
How I Build Websites Ready for Answer Engines in 2026
A modern website isn't built only for humans and Google anymore. It is built for the artificial intelligence models that read it, understand it and decide whether to recommend it.
Case study: How I build a smart finance management tool
I designed MS-Finance from scratch as a PWA for individuals and freelancers, with a structure ready for smart analysis. See the approach.
Case study: How I designed a smart short-term rental platform
How I designed MS-Property from scratch as a multi-tenant SaaS with booking sites, tax integration and a smart assistant. Released 1 February 2027.
Case study: smart support for small businesses
How I built a complete support system with a smart chatbot, ticketing and client portal - from scratch, as real infrastructure that works every day.
What you actually do to get recommended by answer engines
Seven specific things you do to your content so that ChatGPT, Gemini and Perplexity cite you as a source, what the academic research says about each, three misconceptions that cost money, and how to check for yourself whether it is working.
5 Uses of Artificial Intelligence That Really Bring Revenue
The use cases with the most business value aren't text and images, but those directly tied to revenue, speed and better service.
How a Small Property Can Save Time With Artificial Intelligence
Artificial intelligence gains value in the small things that eat up time every day. The whole business doesn't need to change for there to be real benefit.
3 Simple Automations with Artificial Intelligence for Small Properties
The greatest value of artificial intelligence for a small property isn't the impressive scenarios, but the simple repetitive tasks that become easier.
What Is a Smart Agent and Why It Matters to a Small Business
A smart agent does not just answer - it acts. It understands a goal, breaks the work into steps and carries out actions until a process is complete.
From Scattered Tools to a Small Smart System That Works
Many businesses tried smart tools with no result. Often it's not the technology that's missing - it's the connection between the pieces.
Businesses Don't Want More Tools - They Want Results
Small businesses do not buy smart tools. They buy results: fewer lost leads, faster replies, more hours gained every week.
Put Artificial Intelligence to Work for Your Business
The goal is not to become an expert in artificial intelligence. It is simple: to gain time, money and clients. See practically how it helps a small business.
Case study: Interactive touch-screen app for an exhibition
An interactive touch app for a maritime exhibition stand, designed for a large screen, multimedia and easy for any visitor. See it in action.
When It's Time to Change Your Site: 7 Signs Most People Ignore
Your site works, but loses customers every day? Age alone isn't enough: these 7 signs show when it's time for a refresh.
Why Your Site Ranks on Google but You Get No Calls
People visit your site, you see it in Analytics, but nobody gets in touch. The problem is almost never SEO. See what's really wrong.
Instagram for Small Properties: How to Fill Rooms, Not Just the Feed
For today's traveler, Instagram is often the first contact with a property. See how to make it a booking tool, not a chore.
Instagram: The Number One Social Platform to Advertise Your Business
If your business has anything visual - a product, a space, an experience - Instagram is one of the most powerful platforms for new clients. Here's why and how.
Case study: How a 2003 program submits invoices to myDATA
A commercial program written in 16bit Clarion 5.5, with no internet capability at all, has been transmitting invoices to the Greek tax authority for 3 years. The answer: an invisible bridge.
More Direct Bookings Without Big Investments
You don't need expensive tools or huge budgets. Often the difference in direct bookings comes from a few right interventions in the right places.
Why Visitors Leave Your Site Without Booking
People visit your property's site but don't book? It's usually a set of small weaknesses in trust and ease that hold them back.
Case study: How a yacht charter site went from 40+ plugins and 35 GB to 9 plugins and 7 GB
A WordPress site with 600+ boats that was crawling: 40+ plugins, 35+ GB, hosting in the US. A rebuild, a Python data migration and a move to a European server.
Why Your Small Property Depends Too Much on OTAs
Booking and Expedia fill your rooms, but they take a commission on every booking and you never own the guest. See how to strengthen your direct bookings.
Social Media for Businesses: From Presence to Strategy
Posting isn't a strategy. See how a small business can turn social media from a chore into a tool that brings customers.
Core Web Vitals: Why Your Site's Speed Directly Affects Sales
People visit your site but don't stay? Often the cause isn't what you see - but the speed you don't. See how it's measured and what it costs.
Case study: How a WordPress eshop went from 19 to 4.4 seconds
osyllektis.com was loading in almost 19 seconds. With image optimization, plugin changes and a redesign, LCP dropped to 4.4. See the approach.
What the Mobile User Sees - and Doesn't See - on Your Site
On desktop your site may look great. But most clients see it on mobile - and that changes everything. See what you're losing.
What the difference between SEO and GEO actually is, and why you need both
What each one actually does, where they differ in goal, measurement and competition, and why GEO does not replace SEO but stands on it. The comparison of the two, in one table and in plain words.
GEO: The New Digital Advantage That Brings More Clients
Online search is changing. When a client asks an answer engine who to trust, does your business appear? GEO decides whether you get chosen, and there's data to prove it.
The Invisible Wall Between You and Your Client
Blue links aren't enough anymore. When clients ask artificial intelligence, your name needs to appear in the answer, not at the bottom of a list fewer and fewer people read.
No articles in this category.