Articles & guides

Practical knowledge on SEO, GEO and digital strategy - from someone who applies it daily.

Business Operations

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.

6 minute read
E-commerce

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.

5 minute read
Business Operations

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.

5 minute read
Social Media

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.

5 minute read
Social Media

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.

4 minute read
Security & Legal

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.

5 minute read
E-commerce

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.

4 minute read
E-commerce

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.

5 minute read
Analytics

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.

6 minute read
Content & Strategy

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.

6 minute read
Web Development

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.

6 minute read
Tourism & Bookings

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.

6 minute read
Content & Strategy

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.

6 minute read
Security & Legal

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.

5 minute read
Tourism & Bookings

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.

7 minute read
E-commerce

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.

7 minute read
Content & Strategy

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.

8 minute read
Artificial Intelligence

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.

9 minute read
SEO & GEO

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.

8 minute read
Tourism & Bookings

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.

6 minute read
Tourism & Bookings

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.

8 minute read
Tourism & Bookings

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.

7 minute read
Security & Legal

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.

10 minute read
SEO & GEO

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.

6 minute read
Tourism & Bookings

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.

7 minute read
SEO & GEO

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.

6 minute read
Security & Legal

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.

5 minute read
SEO & GEO

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.

4 minute read
Web Development

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.

5 minute read
E-commerce

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.

5 minute read
SEO & GEO

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?

5 minute read
Security & Legal

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.

5 minute read
Web Development

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.

6 minute read
Web Development

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.

6 minute read
Web Development

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.

6 minute read
Web Development

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.

6 minute read
Security & Legal

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.

8 minute read
Web Development

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.

6 minute read
E-commerce

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.

7 minute read
Analytics

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.

7 minute read
Artificial Intelligence

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.

7 minute read
Security & Legal

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.

7 minute read
SEO & GEO

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.

7 minute read
SEO & GEO

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.

7 minute read
Web Development

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.

6 minute read
Tourism & Bookings

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.

9 minute read
Content & Strategy

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.

8 minute read
E-commerce

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.

8 minute read
E-commerce

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.

7 minute read
Analytics

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.

9 minute read
Security & Legal

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.

8 minute read
Security & Legal

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.

9 minute read
Artificial Intelligence

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.

7 minute read
SEO & GEO

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.

8 minute read
SEO & GEO

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.

4 minute read
SEO & GEO

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.

5 minute read
SEO & GEO

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.

4 minute read
Web Development

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.

3 minute read
Web Development

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.

3 minute read
Web Development

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.

3 minute read
Web Development

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.

3 minute read
Web Development

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.

8 minute read
SEO & GEO

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.

2 minute read
Web Development

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.

3 minute read
SEO & GEO

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.

4 minute read
Artificial Intelligence

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.

4 minute read
Artificial Intelligence

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.

3 minute read
Artificial Intelligence

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.

4 minute read
Artificial Intelligence

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.

3 minute read
SEO & GEO

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.

7 minute read
Artificial Intelligence

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.

2 minute read
Artificial Intelligence

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.

4 minute read
Artificial Intelligence

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.

3 minute read
Artificial Intelligence

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.

2 minute read
Artificial Intelligence

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.

2 minute read
Artificial Intelligence

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.

2 minute read
Artificial Intelligence

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.

3 minute read
Web Development

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.

3 minute read
Web Development

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.

4 minute read
Web Development

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.

4 minute read
Social Media

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.

3 minute read
Social Media

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.

3 minute read
Web Development

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.

3 minute read
Tourism & Bookings

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.

3 minute read
Tourism & Bookings

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.

3 minute read
Web Development

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.

3 minute read
Tourism & Bookings

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.

4 minute read
Social Media

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.

2 minute read
Web Development

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.

4 minute read
Web Development

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.

2 minute read
Web Development

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.

4 minute read
SEO & GEO

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.

4 minute read
SEO & GEO

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.

5 minute read
SEO & GEO

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.

4 minute read