Blog: specifics, not theory.
Practical notes for business and store owners - what really slows a website down, what loses clients and orders, and how to fix it. I write about the things I do on production myself.
- Stores
How to prepare a WooCommerce store for Black Friday - a technical checklist
To prepare a WooCommerce store for Black Friday you start with the technical side, not the discounts - a sale the store cannot carry costs more than no sale at all
- Stores
WooCommerce store care - what must it include so the store never stops?
WooCommerce store care is not a subscription for 'keeping an eye on the site' - it is a fixed list of tasks with a response time written into the contract. This guide collects them in one place and points to the details
- Stores
WooCommerce block checkout - switch or stay on the classic one
The notice about the new block-based checkout in your WooCommerce admin is not an order to click right away - it is a decision you can make calmly, knowing in advance what might break
Nothing matches these filters. Try a shorter phrase or drop one tag - articles belong to several categories at once.
- Stores
How to prepare a WooCommerce store for Black Friday - a technical checklist
To prepare a WooCommerce store for Black Friday you start with the technical side, not the discounts - a sale the store cannot carry costs more than no sale at all
- Stores
WooCommerce store care - what must it include so the store never stops?
WooCommerce store care is not a subscription for 'keeping an eye on the site' - it is a fixed list of tasks with a response time written into the contract. This guide collects them in one place and points to the details
- Stores
WooCommerce block checkout - switch or stay on the classic one
The notice about the new block-based checkout in your WooCommerce admin is not an order to click right away - it is a decision you can make calmly, knowing in advance what might break
- WordPress & care
A custom WordPress plugin - when building beats buying
The people who ask me about a plugin of their own are usually site and store owners who have already gone through the WordPress directory and a few paid add-ons, and none of them does exactly what they need
- Company websites
Penalties for missing digital accessibility - how much and who enforces them
More and more store owners ask me not whether their site is accessible, but what happens to them if it is not
- Company websites
Lead generation through a website - what a site needs beyond a contact form
A contact form is only a letterbox - on its own it will not make anyone drop something into it
- Stores
Optimising a WooCommerce store for AI - product pages and structured data
The shopping assistant in ChatGPT does not browse your store the way a customer does - it reads data, and when the data is missing or contradicts itself, it recommends someone else
- WordPress & care
WordPress maintenance in-house or agency SLA - the honest math
The question of WordPress maintenance in-house or agency usually comes up when the company already has someone who is good with computers - and the website looks like one more thing they could take on
- SEO & AI
AI automation in a small company - where to start to win back hours
AI automation in a small company does not start with picking a tool - it starts with sorting your tasks into three piles: the ones a plain rule can handle, the ones AI can draft under supervision, and the ones that should stay with a person
- Stores
GDPR in an online store - the technical work, not just the policy page
Most stores I take over for a rebuild have a privacy policy written by a lawyer and not a single setting in the admin panel that matches it
- Stores
WooCommerce backups - database, orders and a copy kept off the server
A company website restored from yesterday's copy looks like yesterday and nobody notices - a store put through the same procedure has a hole where paid orders used to be
- Stores
WooCommerce transactional emails - making them arrive and look right
Store emails get set up once and then nobody looks at them until a customer calls to say the confirmation carries a logo from three years ago, or that no confirmation came at all
- WordPress & care
Technical debt on a website - what postponing the migration really costs
Technical debt on a website never sends you an invoice - it arrives quietly, in every change that costs more than the one before it
- Stores
Omnibus in WooCommerce - showing the lowest price from the last 30 days
Omnibus is not a plugin you install, it is a price history that WooCommerce does not keep by default
- Stores
Consent Mode v2 rollout - a step-by-step guide for WordPress and WooCommerce
A client calls because GA4 shows fewer purchases than the store shows orders, and Google Ads has stopped counting conversions
- Company websites
A website for a CNC machining company - showing the shop floor and winning enquiries
A process engineer looking for a machining subcontractor does not read your mission statement - they check whether your machines can cut their part and whether anyone will answer a drawing
- Stores
Customer reviews in a WordPress store - collecting and showing them so they work
A store with no reviews at all looks to a first-time visitor like an empty restaurant in the middle of the day
- Company websites
A website for a private clinic - online booking and trust from the first screen
A clinic with several specialities has a different problem from a single-doctor practice: the patient is not looking for a particular name, only for the right door
- WordPress & care
Who owns the website - copyright to the code and the graphics
Nobody asks who owns the website on the day the contract is signed - they ask two years later, at the first serious change
- Company websites
A real estate website - listings, filters and real enquiries
A listings portal brings the buyer in, and then shows three competing properties from the same street right next to yours
- WordPress & care
Warranty on a website build - what it covers and how long it should last
A warranty is worth exactly as much as the line that says what counts as a defect and what counts as a new feature
- Speed
A website for an architect - a portfolio that brings project enquiries
A website for an architect has one job: to walk a prospective client from looking at your work to an email that names the plot, the floor area and the date
- Stores
Online store terms and conditions - template, what they must cover and where to get one
Terms of sale are like a fire extinguisher - they hang on the wall for years and nobody looks at them until something catches fire
- Company websites
Website build contract template - what protects the client
The most expensive sentence in a website contract is the one that is not in it
- SEO & AI
What an AI Agent Costs to Build - Realistic Brackets
An AI agent is not priced by the model behind it - it is priced by how many of your rules it has to know before you can stop watching it
- Company websites
How Long a Company Website Takes - A Week-by-Week Schedule
How long a company website takes is a question most developers answer with a range, when what a business needs is a calendar
- WordPress & care
WordPress and the European Accessibility Act - the fix list
Since mid-2025 clients have been asking me the same thing: does my WordPress site fall under the new accessibility rules, and what exactly has to change
- Company websites
A Website Brief - The Checklist That Sharpens Your Quote
A website brief is not paperwork for the developer - it is the one document that lets a quote be calculated instead of guessed
- WordPress & care
SPF, DKIM and DMARC - setting them up so your mail actually lands
When company mail keeps landing in spam, the cause is usually three DNS records nobody set up when the domain was registered
- Stores
A multilingual WordPress store on WooCommerce - WPML or Polylang
A multilingual WordPress store sounds like one plugin and a week of work - that is the most expensive illusion in this whole subject
- Company websites
A website for a beauty salon - online bookings instead of phone calls
A website for a beauty salon has one job: to take someone who just saw your work on Instagram all the way to a booked slot without a single phone call
- Stores
WooCommerce HPOS - what changes and how to migrate without breaking orders
If your store has been running on WooCommerce for a few years, it most likely still keeps orders in the same place as blog posts
- Company websites
A website for an industrial automation firm - projects instead of a machine catalogue
A maintenance manager looking for an integrator to upgrade a production line does not browse a catalogue of drives - they want to see whether someone has already done a similar job somewhere else
- Stores
E-commerce platform migration - the price and what it is made of
Half of the quote you get for moving a store is decided by what you send the developer before they write it
- Company websites
A website for an HVAC company - service, quotes and enquiries straight from Google
A customer looking for an air conditioning installation or a heat pump service rarely starts on your website - they start on a map with a few companies and a Call button
- Stores
Erli Baselinker integration - connecting them without doubling your stock
Plugging Erli into Baselinker takes a few clicks - the hard part is getting the store, Baselinker and Erli to show the same unit count afterwards
- Costs & business
A booking system for a guesthouse - your own panel instead of portal commissions
Your own booking system for a guesthouse is not meant to replace the portals - it is meant to let a guest who already knows your place book without a middleman
- Stores
Online store automation - the work you can take off your team's hands
Online store automation does not start with picking a tool, it starts with the list of things your support team clicks by hand for the hundredth time this month
- Company websites
Low conversion on a company website - the causes, in order
Before I change anything on a site that brings in no enquiries, I check one thing - whether the problem sits in the traffic or in the site itself
- Stores
A ticket system wired into Baselinker - claims and returns in one place
A claim in a store that sells through Baselinker usually starts with the question "which order is this even about", not with what went wrong
- WordPress & care
WordPress update cost - what updating WordPress and WooCommerce costs, and when it cannot wait
Nobody should charge you for clicking Update - you pay for what happens before and after that click
- WordPress & care
Looking after a company blog on WordPress - what breaks and what maintenance costs
A company blog does not break the way a store breaks - it never goes down on a Friday night, it quietly loses the traffic it used to bring in
- SEO & AI
AI visibility for B2B companies - getting into ChatGPT answers
In B2B, the person asking ChatGPT is rarely the person who later signs the contract - and that changes everything
- Costs & business
What a Custom Web Application Costs - Brackets and What Moves Them
A custom web application is not priced by the number of screens - it is priced by the number of rules it has to know by heart
- Company websites
Getting a Website Quote - What to Send to Get a Concrete Price
A website quote is rarely late because the developer is dragging their feet - it is late because there was nothing there to price
- WordPress & care
A website maintenance contract template - the clauses that actually matter
A maintenance contract matters on exactly one day - the day something stops working
- Company websites
WCAG audit step by step - how to test a site and what the report shows
A WCAG audit does not start with a tool, it starts with pushing the mouse to the far end of the desk
- Stores
Abandoned carts - how to recover orders with emails and automation
Some carts in a store will always be abandoned - but a well set up email reminder can turn a customer straight back to the checkout
- Stores
AI plugins for WordPress - what actually works
Half the AI plugins for WordPress save real time, the other half sell thin air - and you can tell them apart with one question
- Stores
Allegro and WooCommerce integration - one source of truth for stock and orders
Without an integration, Allegro and your store are two warehouses kept by hand - and the worst case is selling the same last unit in both places at once
- Stores
Automatic invoices in WooCommerce: Fakturownia, iFirma, inFakt
Issuing invoices for orders by hand is work a computer does better, faster and without typos in the VAT number - and automating it takes hours, not weeks
- Stores
Baselinker - how it works, what it costs and when it pays off
Baselinker is the switchboard of Polish e-commerce: store, marketplaces, couriers and invoicing all plug into one place - the only question is whether your scale justifies the subscription
- WordPress & care
WordPress hosting and site speed - when changing servers actually helps
A faster server can help, but most often it is not the hosting holding the site back - worth checking before you pay for a move
- Stores
Store to ERP integration: Subiekt, Optima, enova - what to join and how
Until the store and the stock system talk to each other, somebody in the company is a human cable - retyping stock, prices and orders, with errors included
- SEO & AI
How to check your Google rankings - without fooling yourself
The most popular way of checking your position - typing your phrase into Google - shows you a result your customers often never see
- Stores
How to start a B2B wholesale store - where to begin
A wholesale store is not a second retail shop, it is an ordering system for businesses - which is why planning starts with processes, not with choosing a platform
- SEO & AI
How to start SEO for a business website - a plan for the first six months
In SEO the order matters more than the task list - the same things done in the wrong order can waste six months
- WordPress & care
Image optimization on a website - WebP, AVIF and common sense
When a site loads slowly you rarely have to look far - the heaviest element is almost always the prettiest one, the images
- Stores
Is an online store worth it in 2026 - the honest math
An online store is a sales channel, not a money machine - it pays off when you have a product with margin and an idea of where customers will come from
- SEO & AI
Is SEO worth it - the honest math
SEO pays off when somebody genuinely searches for what you sell, one customer is worth real money to you and you can wait a few months
- Stores
KSeF and your online store - what your WooCommerce has to handle
A business invoice only exists today once the state system accepts it - not when you email a PDF
- SEO & AI
llms.txt - what it is and whether it is worth having
A small text file at the root of your site tells AI who you are and what on your site is actually worth reading
- WordPress & care
Moving a website to a new server - how to do it without a mishap and what it costs
A well executed site move is invisible to visitors - mishaps come from skipped steps, not from the difficulty of the operation itself
- WordPress & care
My site is not showing up in Google - where to start looking for the cause
Before you start suspecting SEO, settle one thing: does Google even know your site exists
- Stores
B2B platform - off the shelf or custom, and how to count the cost
Choosing a B2B platform is less a question of which one is best and more a question of what you will be paying for, and to whom, over the next few years
- Stores
WooCommerce vs PrestaShop and Magento - when migration makes sense and how to do it
A store on PrestaShop or Magento is not a life sentence, but more and more often it is the maintenance bill that suggests it is time to move to WooCommerce
- WordPress & care
Schema.org structured data - explained in plain language
Your site speaks to a human through images and layout, and to a machine it has to say the same thing outright - that is exactly what structured data is for
- Company websites
Website accessibility audit cost - what a WCAG audit covers
An accessibility audit does not check whether a site is fast and visible in Google - it checks whether the site can be used without a mouse and without sight
- Company websites
Web accessibility - who the obligation covers since 2025
Digital accessibility has stopped being a topic only for public bodies - since 2025 it covers some private companies too
- Company websites
A website for a construction company - where the quote requests come from
A construction client checks two things: whether you do exactly what they need, and whether it shows that you have done it before
- Company websites
A website for a doctor - what it needs so patients actually book
A patient lands on a practice website with one task: check they have found the right specialist, and book
- Company websites
A website for a hotel or guesthouse - win the bookings back directly
The portal brings the guest in, but it is the portal that keeps their details and a commission on every night
- Company websites
A website for a lawyer - what it needs to bring in cases
A law firm's client does not compare websites calmly - they choose under stress, in a few minutes, and that changes everything
- SEO & AI
A website for a restaurant - menu, bookings and orders
A hungry person with a phone in their hand has three questions and little patience - the rest of the site can wait
- WordPress & care
Core Web Vitals - what they are and how to improve your scores
Google measures how your site behaves for real visitors and boils it down to three simple readings you can check in a few minutes
- Costs & business
A B2B system - what it is, pros and cons
A B2B system is the place where your business customers place their own orders and see their own prices and documents - instead of calling and emailing a sales rep
- Stores
Why your online store is not selling - a step-by-step diagnosis
Before you fix anything, settle one thing: does the store have no traffic, or does it have traffic that nobody turns into orders
- WordPress & care
Moving a site from Wix to WordPress (and Squarespace) - what carries over and what has to be rebuilt
You cannot export a finished site from Wix - but you can move everything in it that is genuinely valuable and put it on a foundation that finally belongs to you
- Stores
A wholesale store on WooCommerce - how to build B2B selling
A wholesale store is not a retail store with different prices - a B2B customer buys in a completely different way and the store has to be built for it
- Stores
WooCommerce is not sending order emails - diagnosis and fix
Most of the time the email leaves the store correctly - and dies on the way, because the receiving server has no reason to trust it
- Stores
WooCommerce or Shoper - a comparison for the Polish market
Shoper is renting, WooCommerce is owning - and that one difference sets everything else: the costs, the limits on growth and who your store belongs to
- WordPress & care
Caching in WordPress - how to speed things up without breaking the site
A well-configured cache is the single biggest speed win on WordPress, and a badly configured one can show one customer another customer's cart
- SEO & AI
AI visibility audit - how to check whether ChatGPT knows your company
The question "does AI see me" has three different answers and each one is checked differently - which is why this is an audit, not one question to ChatGPT
- Stores
A product catalogue instead of a store - when catalog mode beats a cart
Catalog mode is a store that shows the range but does not sell - an enquiry instead of a cart, a conversation instead of a checkout
- Stores
Custom checkout fields in WooCommerce - how to add them so they stay
The usual problem with a custom checkout field is not that it is hard to add - it is that a field added the old way stops existing once the store moves to the checkout block
- Stores
Dropshipping in practice - connecting a supplier to WooCommerce
Dropshipping is tempting because it looks simple - you sell without a warehouse - but the winner is not whoever lists the most products, it is whoever wires the technology up best
- Stores
Fake orders and spam in an online store - defending without killing sales
Fake orders come from three completely different sources and each needs a different defence - captcha on everything at once costs more than it saves
- SEO & AI
Local SEO and Google Maps - how to be visible in your own area
Local visibility runs on different rules than ordinary SEO - and the website is not the main thing here, the business profile is
- SEO & AI
SEO for a service business - how many pages, which phrases, how to measure
A service business does not need a hundred blog posts - it needs eight good service pages and one properly described service area
- SEO & AI
SEO and AI - how to be visible in ChatGPT and AI Overviews
More and more of your customers no longer type a phrase into Google - they ask AI a question and get a finished answer that either includes your site or does not
- Stores
SEO for online stores - categories, product pages and filters
In an online store it is categories, not individual products, that decide visibility - and that is where most of the work belongs
- Stores
InPost, DPD and Furgonetka in WooCommerce - shipping without retyping
A parcel locker in checkout is no longer an advantage, it is the price of entry - a store with no point selection on a map hands its carts to the competition
- Stores
WooCommerce checkout - a shorter path, more orders
A customer with a full cart has already decided to buy - and a typical checkout can knock them over in the final metres
- SEO & AI
Technical SEO - what it is and where it ends
Technical SEO is not a way to get higher rankings - it is the condition without which the rest of the work has nothing to stand on
- Stores
Wholesale pricing in WooCommerce - building price lists for different customers
In wholesale there is no single price on the tag - there is a base price, group prices, negotiated price lists and quantity breaks, and WooCommerce can carry all of it
- Stores
WooCommerce checkout not working - diagnosis by symptom
A broken checkout is not the same thing as weak conversion - in a failure nobody can buy however much they want to, and you fix it in a completely different way
- Stores
WooCommerce product import and export - CSV without wrecking your catalogue
WooCommerce ships with a CSV importer and in most stores that is all you need - provided the file has columns the store understands
- Stores
WooCommerce shipping - zones, classes and free shipping thresholds
The whole of WooCommerce shipping rests on one rule: the customer lands in the first matching zone and sees only what you put in it
- WordPress & care
WordPress SEO setup from scratch - step by step
Setting up SEO in WordPress is one evening of settings that then work for years - provided you do them in the right order
- Stores
What an online store migration costs - the real breakdown
The biggest cost of migrating a store is not the invoice for the move, but what you can lose when it is done carelessly
- SEO & AI
How much does an SEO audit cost and what must it contain
Anyone who searches for "seo audit cost" gets offers scattered like almost nowhere else - and the price itself says less about an audit's value than whether, after reading it, you know what to fix first and who will do it
- WordPress & care
How to Speed Up a WordPress Site - The Complete Order of Operations
A slow WordPress site almost never has one cause - it is the sum of five neglected things, each of which looks innocent on its own
- Stores
Automatic invoicing for Allegro orders - how the whole flow works
All of automatic invoicing for Allegro orders comes down to one condition: one place that pulls the orders and talks to your accounting program
- Stores
B2B and retail in one store - when it works and when to split them
One store for wholesale and retail pays off when you sell the same range out of the same warehouse - you split them when it is not the price that differs but the entire way you sell
- Stores
B2B booking system - a partner portal for travel agents and resellers
A B2B booking system is a closed portal where your partners check availability, book and immediately see their own net price with commission
- Costs & business
What a B2B platform costs - realistic brackets and what drives the price
The price of a B2B platform depends not on the number of products or a nice design, but on how many of your trading rules it has to handle without a human
- Stores
B2B sales system - the portal where your customer orders on their own
A B2B sales system is a closed portal where a business customer logs in, sees their own price list and places the order themselves - no email, no phone call, no sales rep in the middle
- Stores
B2B platform wired into Subiekt, Comarch or enova - how ERP integration works
A B2B platform can be wired into Subiekt, Comarch or enova so that stock, prices and documents flow on their own - on one condition: the ERP stays the source of truth and the platform only displays it
- Stores
B2B dealer portal for distributors and sales reps - orders in one place
A B2B dealer portal is a single login where a sales rep places an order on behalf of their customer and sees that customer's price list, credit limit and complete purchase history
- Stores
B2B store login - trade account registration and tax ID verification
Login in a B2B store is not an ordinary customer account - it is the gate that decides who gets to see your prices at all
- Stores
Baselinker alternatives - and when it pays to leave it
An alternative to Baselinker only makes sense once you know which of its features you are actually paying for
- Stores
Baselinker API - what you can automate on your own
The Baselinker API opens the whole account to the outside: orders, stock, prices, shipments and invoices can be read and written with your own code
- Stores
Baselinker and KSeF - automated invoicing without the manual work
Baselinker will not guess how you invoice - but once you set it up, issuing and sending invoices to KSeF stops being your job
- Stores
Baselinker is not downloading orders - causes and how to fix it
When Baselinker stops downloading orders, most often the connection to the store or the marketplace is at fault, not Baselinker itself
- Stores
Shipping labels and parcels in Baselinker - setup step by step
You set label printing up in Baselinker once, and from then on a parcel is dispatched with one click - along with a tracking number that finds its own way back to the store and the customer
- WordPress & care
Cheap and free WordPress hosting - what it really costs
The cheapest WordPress hosting costs about as much as one dinner out per year, except that the real bill gets added later
- Stores
CRM, ERP and Store Integration - Stop Retyping Data by Hand
Integrating a CRM with an ERP and a store means every piece of data has one place where it is born, and travels by itself everywhere it is needed
- SEO & AI
Does your SEO partner have to be in your city
Your SEO partner does not have to be in your city - Google does not check where the person improving your site happens to sit
- Stores
Online store audit - what to check and what comes out of it
An online store audit is an ordered review of six areas that ends with a fix list ranked by what actually makes money
- WordPress & care
Elementor Pro pricing - and whether the licence is worth paying for
Elementor Pro is a paid annual licence, not a one-off purchase - and that is the one thing worth understanding before you click order
- SEO & AI
Free SEO audit - what you actually get and where the catch is
A free SEO audit is usually one of three things: an automated report from a generator, a few slides from a salesperson, or a real diagnosis from somebody who then fixes the site
- WordPress & care
Free or paid SSL certificate - which to pick for a business site
For a business site and the vast majority of stores, a free SSL certificate is entirely enough, because it encrypts exactly the same as a paid one
- WordPress & care
In-house developer or contractor - what actually costs a company less
A full-time hire pays off only when your code changes almost daily - if the system gets built once and then quietly lives on, contracting it out is cheaper and faster
- WordPress & care
How much does a WordPress developer cost and when is it worth hiring one
A WordPress developer is not the same service as 'someone who will make me a website' - and that distinction is exactly what decides your bill
- SEO & AI
How to Buy SEO Without Getting Scammed
You cannot buy SEO from Google - Google does not sell positions in organic results, so what you are always buying is somebody's work on your site
- WordPress & care
How to choose a WordPress theme - Astra, Kadence, Neve or Blocksy
For an ordinary company site, one of four lightweight themes is a good pick: Astra, Kadence, Neve or Blocksy
- WordPress & care
How to choose WordPress hosting - shared, VPS or managed
A good shared plan is enough for an ordinary company site, a VPS starts to make sense only with a store or heavy traffic, and you buy managed hosting when you want the technical work off your plate
- Stores
BaseLinker inventory sync between store, warehouse and marketplace without overselling
Overselling rarely comes from a missing integration - most often it comes from two systems both believing they own the truth about stock
- WordPress & care
Divi on WordPress - what it costs and when it works
Divi is a WordPress theme with a built-in page builder, bought once for unlimited sites - which is both its greatest strength and the source of later trouble
- Stores
Is WooCommerce Really Free? The Real Cost of Plugins and Licences
The WooCommerce plugin is free, but a store that actually sells is not - and it is worth knowing exactly what you pay for
- WordPress & care
Is WordPress free - what a WordPress site really costs
Yes, WordPress itself is free - but a site built on WordPress is not free and never was
- Stores
KSeF and your accounting software - connecting Optima, iFirma, wFirma and Fakturownia
Almost every accounting package used in Poland today has KSeF sending built in - the whole job is authenticating it correctly and getting the data to it
- Stores
KSeF via API - when a custom integration is worth it
A custom KSeF integration pays off when invoices are created in your system, not in an accounting package
- WordPress & care
Landing page on WordPress - Elementor, a builder, or custom code
There are three ways to build a landing page on WordPress, and the choice depends not on taste but on how much ad traffic you are going to send to it
- Costs & business
Laravel developer cost - what you pay for and what moves the price
You buy a Laravel developer either by the hour or for a closed scope - and the second option is far safer for a company
- SEO & AI
Local or Remote Web Developer - Does Location Matter
Your developer's address has no effect on how your website works - it only affects how comfortable it is to work together
- Stores
Connecting a Marketplace to PrestaShop, Shoper or Shopify
Connecting Allegro to PrestaShop, Shoper and Shopify is possible on all three, but each does it a different way - and the route you pick decides whether your stock levels stay honest
- Company websites
Mobile website or app - what a business actually needs
The question is almost always the same: mobile website or app - and in most companies the right answer is a properly built mobile website
- SEO & AI
One-off SEO or a monthly retainer - when each one makes sense
A one-off SEO project makes sense when the site has untapped potential, not when you want to overtake someone in a crowded market
- Stores
Receipts, fiscal printers and JPK reporting in a Polish online store
An online store needs a fiscal printer less often than people think - but once it has to have one, everything else arranges itself around that single decision
- Stores
Own store or marketplace - where you actually earn more
A marketplace gives you traffic from day one, your own store gives you margin and contact with the customer - and most of the businesses I work with are better off having both at once
- SEO & AI
Photography portfolio website - a gallery that does not kill your speed
A photographer's website has one job: show the photos well enough that someone writes an enquiry, and get there before they get bored of waiting
- WordPress & care
Off-the-shelf theme or built to measure - which one pays off
A ready-made theme wins at the start, a custom theme wins after a year - and that one sentence sums up the whole choice
- Stores
Subscription online store or your own - the three year cost compared
A subscription looks cheaper through the first year, your own store almost always wins in the third - and that is the whole difference between these two bills
- SEO & AI
SEO audit step by step - a checklist you can run on your own site
An SEO audit starts with checking whether Google can see your site at all, and only then moves on to content, speed and links
- SEO & AI
SEO or Google Ads - which is worth more to a small business
Google Ads buys you traffic from tomorrow, SEO builds traffic you stop paying for - which is why for most small businesses the sensible answer is: Ads first, SEO in parallel
- SEO & AI
A brochure website for a small business - what it needs and when it is enough
A brochure website is 3-6 pages with one job: to convince someone who is already looking for you to call or write
- WordPress & care
SSL certificate cost - and when paying for one makes no sense
For the vast majority of company sites and stores, a free SSL certificate encrypts exactly as strongly as one costing several hundred zloty a year
- WordPress & care
Website builder or hiring a developer - what it really costs
A free business website really does exist - the word free just applies to the software, and every other cost moves onto your time and onto what the site fails to earn
- SEO & AI
A website for a local service business - haulage, cleaning, renovations, garage
A website for a haulage, cleaning, renovation or repair business has one job: to get somebody with a phone in their hand to decide to call you
- Company websites
Websites for institutions and nonprofits - schools, councils, cooperatives, foundations
An institution's website has one main job: to publish documents and information in a way that lets anybody find them and read them
- WordPress & care
Template or custom-built website - which one for your business
A ready-made template pays off when your site simply has to exist and work; a custom design pays off when the site has to sell something specific
- WordPress & care
What WordPress maintenance should actually include - and how to spot a fake one
WordPress maintenance is not hosting and it is not a fee for merely existing - it is specific, repeatable work someone performs on your site every month
- Stores
Who can build a WooCommerce store - a solo developer, a team or you
A WooCommerce store can be built by a single developer, by a team or by you - and the choice comes down to who carries the technical risk
- WordPress & care
Who can build my website - freelancer, a company with a team, or a contract developer
Your website can be built by a freelancer, a company with a team, or a contract developer - and the difference between them is less about price and more about who actually sits down to work on your project
- WordPress & care
My WordPress site is down - who can fix it and how long it takes
A WordPress outage is fixed by a WordPress developer or by whoever runs your ongoing technical care - and that is not always the same person who built the site
- Stores
WooCommerce automation - Zapier, n8n and connecting to a CRM
WooCommerce can push order data outwards on its own, and Zapier or n8n are just the translator between it and the rest of your tools
- Stores
Bookings and rentals in WooCommerce - a store that sells time slots
WooCommerce can sell more than things - it can sell time: appointments, rental nights, an hour on the court or a table on Saturday
- Stores
WooCommerce hosting - how much power you actually need
A WooCommerce store loads a server in a completely different way from a company site, and that is the main reason ordinary cheap hosting starts to choke it
- Stores
PayU, Przelewy24, Tpay or Paynow - which gateway to plug into WooCommerce
All four gateways will take BLIK and cards - they differ in fees, payout timing and the number of clicks between the customer and paying
- Stores
WooCommerce payment methods for a Polish store - BLIK, PayU, Przelewy24, Stripe
In a Polish WooCommerce store three things matter: BLIK, instant bank transfer and card - everything else is an add-on you switch on deliberately
- Stores
Subscriptions, paid access and digital products in WooCommerce
A subscription, paid access to content and a downloadable file are three different mechanisms in WooCommerce, and most of the trouble comes from mixing them up
- Stores
WooCommerce theme or a custom design - which one actually costs less
An off-the-shelf WooCommerce theme makes sense for as long as your store sells the way most stores sell
- WordPress & care
WordPress developer hourly rate - and the three ways to get billed
The hourly rate of a WordPress developer sits in a very wide range, and the number itself tells you less than the billing model you pick for the job
- WordPress & care
WordPress site audit - what to check beyond SEO
A site audit is not only about visibility in Google - the most dangerous things sit under the bonnet, where nobody looks
- Stores
Importing a Wholesaler XML Feed - Mapping, Pricing, Updates
A wholesaler XML import works when, before you load the first product, you settle three things: what the permanent product key is, where prices come from, and what wins on every later update
- WordPress & care
Error Establishing a Database Connection in WordPress - How to Fix It
The message looks alarming, but all it says is that the site engine cannot reach its database - and the data itself is almost always intact
- Company websites
Landing page cost - and when one page is enough instead of a website
A landing page is one page with one job - which is exactly why it is sometimes enough instead of a full website, and sometimes nowhere near enough
- Company websites
What a website redesign costs - three options and realistic brackets
A website redesign is three different services hiding under one name, and each of them costs something completely different
- WordPress & care
Hacked website - a step-by-step recovery plan
A break-in rarely looks like it does in films - more often it is odd redirects, foreign links in Google and an email from your host
- Company websites
How Much Does a Website Cost in 2026 - Real Numbers
Website prices online swing by an order of magnitude, because the word "website" covers five completely different products
- WordPress & care
WordPress malware - how to detect it and clean it out
Malicious code on a site can work quietly for months - sending spam, injecting links and swapping bank details - before anyone notices
- WordPress & care
SSL certificate expired or broken - what to do
Nothing chases customers off a site like a red "Your connection is not private" screen - and the cause is usually a small thing you can fix in fifteen minutes
- WordPress & care
Website Maintenance Cost - What You Really Pay Monthly and Yearly
Website maintenance is three separate bills - fixed costs, technical work and development - and most price lists online blend them into a single number
- WordPress & care
Error 500 in WordPress - where it comes from and how to fix it
Error 500 is the server's "something went wrong" - a message that deliberately says nothing, but the list of causes is short and repetitive
- WordPress & care
WordPress Backup That Actually Restores
Every failure described on this blog ends with the same conclusion - whoever had a tested backup was back within the hour, whoever did not was counting losses
- WordPress & care
There Has Been a Critical Error on This Website - What to Do
That message looks like the end of the world, and in practice it almost always means one broken plugin or theme
- WordPress & care
WordPress white screen of death - where it comes from and how to clear it
A white screen is a fatal error with no message - the site crashed and WordPress did not even get to say why
- SEO & AI
What a B2B website needs to generate leads (and not just exist)
A site that only looks good and a site that makes the phone ring are two different products, even when they look alike
- Stores
What a WooCommerce store costs in 2026 - the real breakdown
The price of a WooCommerce store is the sum of several separate bills, not one figure from an advert
- Stores
Shoper to WooCommerce migration step by step - SaaS fees vs your own store
Migrating off Shoper is not losing what the store has built - it is moving it somewhere you stop paying a cut of every sale
- Stores
WooCommerce, ERP and E-Invoicing - How the Integrations Really Work
A store that grows sooner or later stops fitting into one system - and that is when the conversation about integrations starts
- Stores
WooCommerce store maintenance - what store care covers and how to choose a plan
Technical maintenance is not for every store - it is for the store where an hour of downtime costs more than the monthly fee
- WordPress & care
Why is my WooCommerce store slow (and how to fix it)
A slow store is not cosmetics - it is money leaking out every single day.
- WordPress & care
What it costs to speed up a WooCommerce store
The price of speeding up a store does not come from a price list - it comes from what specifically is choking it
- Stores
Abandoned carts in WooCommerce: 7 technical reasons
The customer added the product, typed in their details and vanished at checkout - that is rarely the price, more often the store
- Stores
Migrating to WooCommerce without losing your Google rankings
Migrating a store is not moving furniture - one badly rewired redirect and your Google traffic disappears overnight
- Stores
Redesigning a store without rebuilding it from scratch - when it pays off
Your store is not earning less because it is old - it is earning less because buying from it got harder
- Stores
Core Web Vitals for WooCommerce - what actually affects sales
Core Web Vitals is not a report for a developer - it is three numbers that decide whether a customer stays in the store or leaves
- Stores
Apple Pay and Google Pay in WooCommerce - how to set them up
I lose most carts not on the product page, but on the very last screen - paying on a phone
- Stores
How to test your online store speed - a 15-minute mini audit
A slow store never shows an error message - people simply leave before anything loads
- Stores
WooCommerce, Shopify or Shoper - Which One to Pick
There is no best ecommerce platform - there is only the one that fits where your business is right now
- Stores
Safe WooCommerce updates - the checklist
One click on "update all" can take down a store that ran for years in under a minute - and it almost always happens at the worst possible moment
Store running slow or not selling?
Do not guess which article covers your store. Describe the problem in two sentences - I come back personally with a diagnosis and the scope, hours and price in writing. No strings attached.