Insights onweb and growth.
Practical articles about websites, SEO, sales and software for small businesses. Written from what I build every day.

Leaving Wix, JouwWeb or Squarespace without losing your place in Google
Your site has outgrown its builder, but customers find you through Google. Here is how to move to a new website with the right redirects, Search Console setup and domain transfer, in the right order.
Read the article
What does Shopify really cost in Belgium? How to calculate it over three years
Shopify's monthly fee is only one line. I show how payment fees, theme, apps and maintenance add up, and how to build an honest three-year total to compare with a custom webshop.

Peppol invoicing for your webshop: what to sort out now
Since 1 January 2026, invoices between Belgian businesses must be structured and electronic, sent via Peppol. What that means if you run a webshop or invoice from your own website, and what to do in which order.

Cookie banner without a reject button: not allowed, and regulators are now checking
Only “Accept all” and “Settings” in your cookie banner? That is not enough, in the Netherlands or in Belgium. What the regulators say, what you risk and what to change in which order.

Webshop not yet accessible: do you have to report it, and when does disproportionate burden apply?
Is your webshop or booking site not yet fully accessible? Here is how the reporting duty to the Dutch ACM works, when you can claim disproportionate burden and what to do in which order.

Wix, honestly: what it costs, what comes on top and when you outgrow it
Wix is a good start for many small businesses. Here is what it does well, what the four paid plans cost per year, which costs come on top and the signs that you are outgrowing it.

An INP issue in Search Console: what it means and how to fix it
Search Console flags an INP issue of longer than 200 ms? I explain what INP measures, why it shows up now, how to read the report and in which order to fix it.

Google Business Profile suspended: why it happens and how to get it back
Your Google Business Profile has been suspended or disabled. Why Google does this, why you only get one appeal and which steps to take in which order.

PHP2Shell: what the PHP vulnerability means for your website
On 21 October 2026, PHP released emergency updates for two critical vulnerabilities. Which versions are safe, how to tell if your site was hit and what to do next.

Steirk: the name behind my work
Steirk is the name of my company. Where the name comes from, how it relates to ferhat.io and why nothing changes for you as a client.
Got a project in mind?
Tell me briefly what you want to build. You'll get a reply within one working day, with honest advice and a clear next step.