How Kosovo business websites perform in 2026: a study of 500 sites
On 23 September 2026 we checked 500 website addresses of businesses operating in Kosovo, drawn from public business directories and open map data. Here is what we found, how we measured it, and what it means if you run a business.
We checked 500 website addresses listed for businesses in Kosovo on 23 September 2026. Almost a third (31%) no longer opened a working business site, most often because the domain no longer exists. Of the 340 homepages that worked, 56% had no meta description, 66% had no structured data and 65% had no tap-to-call link. HTTPS is nearly universal (97%), but 15% still do not send visitors from http:// to https://.
What we checked and how
Between 13:40 and 13:54 Prishtina time on 23 September 2026, Pluton Studio checked 500 website addresses of businesses operating in Kosovo. We took them from public listings of three kinds: member lists published by business associations and chambers, a public export directory, and open map data.
The member lists were those of the Kosovo-German business association KDWV (OEGJK), the Kosovo Manufacturing Club, the European Investors Council, the patron members of AmCham Kosovo, the Kosovo Banking Association and the Association of Microfinance Institutions of Kosovo (AMIK). The export directory is the Kosovo Exporters Directory published by KIESA. The map data are business entries inside Kosovo that include a website; they contain information from OpenStreetMap contributors, available under the Open Database License.
From 1,838 listing entries we removed government and public bodies, schools, NGOs, news media, marketplaces, pages on social networks or booking platforms, global corporate sites that are not run for the Kosovo business, and every site Pluton Studio built or works on. After removing duplicates (one entry per domain) 726 domains were left, and we drew 500 of them at random: 221 came from the directories and 279 only from the map data. Where a listing named a sector, we recorded it.
For each address we made one run: a request for the homepage over http:// and https:// (following redirects, with a 15-second limit), plus /robots.txt, /sitemap.xml (or the sitemap named in robots.txt) and /llms.txt. We checked at most four sites at a time and named ourselves in every request. We did not log in, run JavaScript or get past bot protection. In 10 cases the listed address was malformed, or resolved only with or without www, so we measured the form of the same domain that did resolve.
Before trusting the numbers we compared the parser's output with the raw HTML of 10 randomly chosen homepages, field by field, and looked by hand at every parked, empty, redirected or suspicious page. The limits of the method:
- Homepage only, one run per site, from one internet connection in Prishtina, on one day.
- Static HTML only: text, links or data that a page adds with JavaScript after it loads are not counted.
- Public listings, not a census. Directory members lean towards larger and exporting companies; map entries lean towards shops, restaurants and hotels. Some listings are years old, which raises the share of dead addresses.
- Heuristics: the language is estimated from common words in the visible text, and the copyright year is the latest year next to the © sign or an 'all rights reserved' line.
- Time to first byte includes redirects and shows how fast the server answers, not how fast the whole page appears on screen.
- Sectors come from the listings. 38 of the working sites had no sector in their listing, and only sectors with at least 30 working sites are shown separately.
Key findings
Almost a third of the listed addresses (154 of 500, 31%) did not lead to a working business homepage. For 95 of them (19%) the domain no longer exists at all.
The 340 homepages that did work mostly get the technical basics right: 99% have a title, 97% a mobile viewport tag and 97% serve HTTPS with a valid certificate. The gaps are in the details that tell search engines, AI assistants and customers who the business is and how to reach it: 56% have no meta description, 66% have no structured data and 65% have no phone number you can tap to call.
| Check | Result | Base |
|---|---|---|
| Title tag | 99% have one (337) | 340 homepages |
| Mobile viewport tag | 97% have one (329) | 340 |
| HTTPS with a valid certificate | 97% (331) | 340 |
| http:// sends visitors on to https:// | 85% (287); 15% do not (50) | 337 that answered on http:// |
| Meta description | 44% have one (151); 56% do not (189) | 340 |
| Structured data (JSON-LD) | 34% have it (115); 66% do not (225) | 340 |
| Structured data that names the business (organisation or local business) | 28% (96) | 340 |
| Tap-to-call link (tel:) | 35% (119); 65% do not (221) | 340 |
| Email link (mailto:) | 29% (99) | 340 |
| WhatsApp link | 7% (25) | 340 |
| No phone, email or WhatsApp link at all | 53% (179) | 340 |
| Valid robots.txt | 73% (249) | 339 |
| Sitemap found (at /sitemap.xml or named in robots.txt) | 64% (217); 36% none (122) | 339 |
| llms.txt file | 9% (31) | 339 |
| Open Graph tags for link previews | 52% (178) | 340 |
| hreflang tags linking language versions | 25% (84) | 340 |
| Copyright year older than 2024 | 29% (57) | 195 with a readable year |
| Median time to first byte, including redirects | 0.43 s | 340 |
| First byte slower than 0.8 s | 26% (89) | 340 |
| Median HTML size of the homepage | 95 KB | 340 |
| Median number of script tags | 23 | 340 |
| Less than 200 characters of readable text in the HTML | 12% (41) | 340 |
Did the listed addresses still work?
Every address counted below is one that a business directory or a map still shows to customers today.
Addresses from the association and export directories worked more often (73%, 162 of 221) than addresses taken only from the map data (64%, 178 of 279). A domain that no longer exists was twice as common among the map addresses (24%, 68 of 279) as among the directory addresses (12%, 27 of 221).
Among the broken ones, six homepages showed a database connection error instead of the site, and eight addresses now show something unrelated to the business: an online casino page, lottery spam, VPN advertising, a product page in another language, a restaurant in the USA, a home decor blog or another company's site.
| Outcome | Addresses | Share |
|---|---|---|
| Working business homepage | 340 | 68% |
| Domain no longer exists | 95 | 19% |
| Server error or broken homepage | 25 | 5% |
| Parked, for sale or a hosting placeholder | 16 | 3% |
| Now shows an unrelated site | 8 | 2% |
| No answer within 15 seconds, or connection refused | 6 | 1% |
| Certificate error stops the page loading | 4 | 1% |
| Blocked our automated request (not measured) | 6 | 1% |
Findings by sector
Four sectors had at least 30 working homepages. Services firms (lawyers, accountants, banks, insurers, agencies, car rental and similar) were the most complete: 58% had a meta description and 94% sent http:// visitors on to https://. Construction and industry sites were the least complete: 34% had a meta description, 24% had structured data and only 53% had a sitemap.
Hospitality stands out twice. Its listed addresses were the least likely of the four sectors to still work (57% of 76), and its working homepages were mostly in English (56%), with only 12% mostly in Albanian. Retail and trade was the reverse: 60% mostly in Albanian, 19% mostly in English.
| Sector (working homepages) | Listed addresses that worked | Meta description | Structured data | Tap-to-call link | http:// to https:// | Median first byte | Mostly Albanian / English |
|---|---|---|---|---|---|---|---|
| Construction and industry (87) | 74% (87 of 118) | 34% | 24% | 31% | 79% | 0.46 s | 32% / 34% |
| Services (85) | 69% (85 of 124) | 58% | 42% | 38% | 94% | 0.56 s | 48% / 28% |
| Retail and trade (47) | 65% (47 of 72) | 34% | 30% | 30% | 85% | 0.44 s | 60% / 19% |
| Hospitality (43) | 57% (43 of 76) | 42% | 44% | 35% | 86% | 0.33 s | 12% / 56% |
Albanian, English or both?
Judged by the visible text of the homepage, 40% of the working sites (137) were mostly in Albanian, 34% (115) mostly in English and 5% (17) clearly in both. 4% (12) were mostly in another language (German 10, Serbian 1, Turkish 1), and for 17% (59) the HTML held too little text to tell.
The code often says something else. Of the 137 homepages written mostly in Albanian, 59 (43%) declare English as their language in the html lang attribute, 15 (11%) declare no language, 2 declare German and only 61 (45%) declare Albanian. That attribute is one of the signals search engines, screen readers and translation tools use to understand a page. Only 25% of all working homepages (84) use hreflang tags to link their language versions.
What it means if you run a business
None of this needs a new website. Most of it is an afternoon of fixes, and the first one is simply making sure customers can reach you.
- Check where your address is listed. Almost a third of the listed addresses we tried did not open a working business site. Directories, map entries and old flyers keep sending customers to an address long after it stops working.
- Renew your domain and switch on automatic renewal. For one in five listed addresses (19%) the domain no longer existed. An expired domain can be bought by anyone, and some of the addresses we checked now show a casino or spam page.
- Write the meta description yourself. It is the short text under your name in search results; 56% of homepages had none, so search engines pick a snippet on their own.
- Make your phone number a tap-to-call link, and add WhatsApp if that is how customers reach you. 65% of homepages had no tap-to-call link, 53% had no phone, email or WhatsApp link at all, and only 7% linked to WhatsApp.
- Tell search engines and AI assistants who you are. Structured data states your name, address, phone and opening hours in a form machines read directly; 66% of homepages had none.
- Declare the right language. If your homepage is in Albanian, its html lang attribute should say sq, not en; 43% of Albanian homepages got this wrong.
- Keep the footer current. 29% of the homepages that show a copyright year show one older than 2024. It is a small thing, but visitors read it as a sign that nobody looks after the site.
- Send http:// on to https://. 97% of the working sites have a valid certificate, but 15% still let visitors stay on the unencrypted http:// version.
- Put your words in the HTML. If the text of your homepage only appears after JavaScript runs, some crawlers and AI tools see an almost empty page: 12% of homepages had less than 200 characters of readable text in their HTML.
How to check your own site in ten minutes
You need a phone, a computer with a browser and your website address. No paid tools.
- Open your site on your phone over mobile data. It should load quickly and be readable without zooming.
- Type your address with http:// in front. The browser should end up on https:// with no warning.
- On a computer, open the page source (right-click, then View page source) and search for the word description. You should find a meta description that says, in a sentence or two, what you do and where.
- In the same source, search for lang= near the top: an Albanian page should say sq, an English one en.
- Search the source for ld+json. If nothing comes up, the page has no structured data.
- Search the source for tel: and wa.me. If neither is there, customers cannot call or message you with one tap.
- Add /robots.txt and then /sitemap.xml to your domain in the address bar. You should see a few short plain-text rules, then a list of your pages, not an error page.
- Scroll to the footer and check the year, phone, address and opening hours.
- Look up your business in the directories and maps where you are listed and click the website link. Then check when your domain is due for renewal.
About this study and how to cite it
The study was designed and run by Pluton Studio, a software studio in Prishtina that builds websites and web apps. We name no individual business: every figure on this page is an aggregate.
You are welcome to quote these numbers. Please cite them as: Pluton Studio, 'How Kosovo business websites perform in 2026', data collected on 23 September 2026, https://www.pluton.studio/en/guides/kosovo-business-websites-2026.
If you want these basics in place on your own site, see web design in Kosovo; for the map and local search side, see local SEO in Kosovo.
Frequently asked questions
How many Kosovo business websites did the study check?
500 website addresses listed for businesses in Kosovo, checked on 23 September 2026. 340 of them opened a working business homepage, and those 340 are the base for the homepage figures.
Where did the list of websites come from?
From public listings: member lists of business associations and chambers, the Kosovo Exporters Directory, and business entries in open map data that include a website. We removed public bodies, media, marketplaces, social media pages, global corporate sites and sites built by Pluton Studio, then drew 500 of the remaining 726 domains at random.
What is the most common problem on Kosovo business websites?
Addresses that no longer work: 31% of the listed addresses did not open a working business site, mostly because the domain no longer exists. Among working homepages, the most common gaps are missing structured data (66%), no tap-to-call link (65%) and no meta description (56%).
Are Kosovo business websites slow?
Most servers answered quickly. Measured from Prishtina, the median time to the first byte was 0.43 seconds including redirects, but 26% took longer than 0.8 seconds and 9% longer than 1.8 seconds. We measured the server's answer only, not how fast the full page renders.
Do Kosovo business websites use HTTPS?
Almost all do: 97% of working homepages served HTTPS with a valid certificate. But 15% of the sites that answered on http:// did not send visitors on to the secure https:// version.
Can I use these numbers in an article or report?
Yes. Please cite Pluton Studio, the collection date (23 September 2026) and this page's address, and keep the base next to each figure: 500 listed addresses, or 340 working homepages.
Let's start your project
Tell us a little about your idea or business and we'll reply with a plan and a quote, no obligation.