id13dev Blog
Article
Why Marketplaces Reject Your Product Feed
You submitted the feed and it was rejected, often without a comprehensible explanation. Below are the most frequent causes, all of which you can check yourse…
Article
What to Check Before Upgrading Your Store
Store upgrades derail not because the process is difficult, but because of surprises: a module with no version for the new branch, a theme written for the ol…
Article
What Proper Store Maintenance Includes
Most stores are maintained on a "when it breaks, find someone" basis. That works right up until it breaks on a Friday evening before a sale. What should be…
Article
Store Is Down: What to Check First
The store has stopped working. The first thing to do is not to rush: half of the irreparable damage is done in the first few minutes, when files start gettin…
Article
Slow OpenCart Admin: Causes and Fixes
Store speed is usually discussed from the customer's side. But there is another side that costs money every day: when a manager waits a minute for the produc…
Article
Shared Hosting or VPS for a Store: When Moving Actually Pays Off
The question of whether it is time to move from shared hosting to a VPS usually arises from a symptom rather than from theory: the store started slowing down…
Article
OpenCart Filters and SEO: Where Thousands of Duplicates Come From
A catalogue filter is convenient for the shopper and treacherous for the search engine. Every ticked box changes the page address, and a store with a few hun…
Article
Migrating to OpenCart 4: Who Actually Needs It
Store owners ask whether it is time to move to OpenCart 4 more and more often. The answer is rarely a simple yes or no, so it is worth working through it by…
Article
How Not to Lose Traffic During a Migration
The most expensive mistake in a platform or design change shows up a month later: traffic has halved and the cause is now hard to reconstruct. Almost always…
Article
Duplicate Pages in Online Stores
Thousands of pages in Search Console marked "duplicate" or "crawled, currently not indexed". Let us work through where they come from in stores and what harm…
Article
Internal Linking
Internal linking is an underrated but powerful SEO instrument: the right links between pages distribute "weight", help Google understand your structure and l…
Article
Keyword Research for the Ukrainian Market
Keyword research is the foundation of SEO: without understanding what people search for and how, content gets written blind. Keyword research for the Ukraini…
Article
Core Web Vitals Optimization
Core Web Vitals are the metrics Google uses to measure real user experience, and they feed into ranking. Optimising LCP, CLS and INP makes a site faster and…
Article
Website Migration Between Servers Without Downtime
Moving to a new server usually comes with downtime, missing mail or half-broken sites. Done properly, the migration carries everything across with minimal in…
Article
Linux Server Performance Tuning
A server that feels slow is often not short of hardware — it is short of sensible settings. Tuning Linux around your actual load extracts more from what you…
Article
Setting Up a Server Backup System
Backups are what people remember once it is already too late. A reliable backup system protects against data loss from failure, mistake or compromise — provi…
Article
Prometheus + Grafana Monitoring
Without monitoring you find out about a problem when the site is already down. Prometheus and Grafana give you the full picture in real time — and alerts bef…
Article
MariaDB / MySQL Configuration for Production
The database is often a site’s main bottleneck. The default MariaDB/MySQL settings know nothing about your data volume or your RAM. Tuning speeds up queries…
Article
OkayCMS Performance Optimization
A slow store loses customers and rankings. Optimising OkayCMS reduces server response and page load time through caching, the database, images and the right…
Article
WordPress Recovery After a Hack
A hacked WordPress is a common misfortune: redirects to other people’s sites, spam pages, Google warnings. Recovery is not only cleaning out the virus — it i…