NFW Web Studio
News
// State of the web, October 2026
v1.2.0

Varese businesses: how many have a website, and how well it works

We counted almost 3,000 Varese businesses and checked their websites between October and November 2026. Of these, almost 2,300 list a website, but almost one business in two has no working website.

Map generated from Overture Maps data of September 18, 2026. 2,874 businesses shown of 2,874 mapped in Varese.
// At a glance

The numbers to remember

have a working website
55%
of almost 3,000 businesses counted
The rest, just over 1,300, have no website, or list one that does not open: an address that does not answer, a social profile.
to show the main content, on a phone
7.2 s
median of just over 1,400 sites, mean 10.6 s
More than three sites in four take longer than 4 seconds, the point Google calls poor. Past 3 seconds, 53% of people on a phone leave the page.
describe themselves to Google in full (structured data)
6%
of just over 1,500 businesses with a working website
Name, address, phone, website and opening hours in a block Google and AI assistants read without guessing.
have a valid sitemap
78%
of just over 1,500 working sites
22% of sites do not hand Google the list of their pages, which it uses to find them all.
median AI Crawlability Score, out of 100
79
across just over 1,500 working sites, mean 70.3
How well ChatGPT, Claude or Gemini can read and cite the site; half the sites score above it, half below. For general searches, reviews and ratings count as much.
show Phone, the most used way to get in touch
77%
of the working sites measured for each way
Next: Email 69.4%, Facebook 62.8%. Phone, email, contact form, messaging apps and social networks, each on its own. Review platforms are not counted. Shares only: each way has its own base.

Want to know where your site sits among these numbers?Run the free SEO audit

// The report in plain words

What a customer finds when looking for a business in Varese

Here the numbers are told the way people using these sites experience them: a customer looking for a restaurant on their phone, a tourist checking a shop's opening hours, someone asking an AI assistant for a dentist nearby. The detailed technical data is further down.

The Varese economy online: businesses and their websites

How many businesses there are, in which sectors, and how many have a website that actually opens.

The 2,904 businesses we counted, by sector. The three largest: restaurants (10.9%), fashion and beauty (9.8%), and beauty and wellness (9.1%).

The count comes from Overture Maps, an open dataset of places: these are the businesses a customer finds on a map, not the entries of the official business register.

Business types in the area
Share of the businesses counted
  • Restaurants10.9% (316)
  • Fashion and beauty9.8% (284)
  • Beauty and wellness9.1% (263)
  • Health7.3% (212)
  • Professional services5.8% (169)
  • Automotive5.3% (155)
  • Home and tech5.0% (145)
  • Other shops4.3% (125)
  • Construction3.9% (113)
  • Sport and fitness3.8% (109)
  • Bars and pubs3.6% (105)
  • Other sectors31.3% (908)

Of 2,904 businesses, 2,255 (77.7%) list a website and 1,589 (54.7%) have one that works.

The other 666 that list a website send customers to an address that does not answer, or to a social profile, a booking site or a delivery platform instead of a website. Someone tapping the link on a map gets an error, or a page that is not the business's own.

The share of businesses with a working website is in line with the average of the cities in Italy we have scanned so far.

Businesses with a website
  • Varese
  • Average of the cities in Italy
List a websiteHave a working website77.7%73.9%54.7%52.7%

Of the 666 businesses that list a website we could not open, 315 (47.3%) point to a domain or server that does not answer, 116 (17.4%) open an error page, 100 (15%) have a site whose bot protection stopped our tool, 81 (12.2%) list a social profile or a platform page instead of a website, 45 (6.8%) fail to connect, on a network error or a timeout, and 9 (1.4%) have a site that answered "too many requests" (429) to our tool.

A domain that does not answer has usually expired or lost its hosting; an error page is often the address of a site that was rebuilt or closed, left behind on the map. Among the profiles and platforms listed instead of a website, the most common is Instagram (39). The 100 businesses with a protected site are a separate case: the server answers with a bot check page (status 403 or 202), so the site most likely opens for someone visiting it in a browser, but we could not audit it. That is a limit of the tool, not a broken site: counting them, the businesses with a working website would rise to at most 1,689, 58.2%.

The share of links to a domain that does not answer is in line with the average of the cities in Italy we have scanned so far.

Why the listed website does not open
  • Varese
  • Average of the cities in Italy
Domain or server notansweringPage error (404,500...)Bot protection (alimit of the tool)Social profile orplatform page insteadof a siteConnection error ortimeoutServer limitingrequests (429)47.3%46.7%17.4%17.9%15%15.1%12.2%13%6.8%6.2%1.4%1%

The bot protections recognised

  • Cloudflare16 sites | 16.8%
  • SiteGround12 sites | 12.6%
  • Vercel2 sites | 2.1%
  • DataDome1 sites | 1.1%
  • Not recognised64 sites | 67.4%

The share of businesses with a working website, sector by sector (sectors with at least 30 businesses). Best covered: creative and media, 76.5%. Least covered: bars and pubs, 22.9%.

A sector at the bottom of the list does not mean worse businesses: in some sectors customers book or order through a platform, and the business lists that instead of a website.

Against the average of the cities in Italy we have scanned so far, 9 of 24 sectors are higher, 5 lower and 10 in line.

Websites by sector
  • Working website, above average
  • Working website, below average
  • Listed, not working
  • No website
  • Varese average, every sector: 54.7%
  • Working website, average of the cities in Italy
Creative and media68 businessesTravel54 businessesIndustry95 businessesReal estate100 businessesConstruction113 businessesDentists58 businessesProfessional services169 businessesPets39 businessesHome and tech145 businessesOther shops125 businessesFinance72 businessesSport and fitness109 businessesAutomotive155 businessesHealth212 businessesEducation64 businessesEvents and leisure47 businessesFashion and beauty284 businessesLodging57 businessesLegal50 businessesRestaurants316 businessesFood shops87 businessesBeauty and wellness263 businessesCafés59 businessesBars and pubs105 businesses76.5%75.9%72.6%68%67.3%67.2%64.5%64.1%63.4%61.6%61.1%59.6%59.4%59%57.8%57.4%56.7%52.6%50%46.8%41.4%37.6%30.5%22.9%
Creative and media6876.5%17.6%5.9%73.7%
Travel5475.9%14.8%9.3%69.4%
Industry9572.6%8.5%18.9%72.2%
Real estate10068%18%14%66.5%
Construction11367.3%26.5%6.2%64.1%
Dentists5867.2%17.3%15.5%57.8%
Professional services16964.5%20.7%14.8%70.7%
Pets3964.1%20.5%15.4%52.9%
Home and tech14563.4%22.1%14.5%65.7%
Other shops12561.6%22.4%16%52.1%
Finance7261.1%22.2%16.7%64.3%
Sport and fitness10959.6%16.5%23.9%53.6%
Automotive15559.4%21.9%18.7%57.2%
Health21259%20.2%20.8%59.5%
Education6457.8%31.3%10.9%66.9%
Events and leisure4757.4%23.5%19.1%54.9%
Fashion and beauty28456.7%28.9%14.4%53.9%
Lodging5752.6%29.9%17.5%56.8%
Legal5050%28%22%64.4%
Restaurants31646.8%27.9%25.3%40.9%
Food shops8741.4%34.5%24.1%39.7%
Beauty and wellness26337.6%21.3%41.1%31%
Cafés5930.5%33.9%35.6%24.1%
Bars and pubs10522.9%23.8%53.3%25.7%

Speed and ease of use, on a phone

How long someone opening the site on a phone waits, and whether they can use it with a screen reader too.

What people do while they wait, according to research
  • 53%

    of people on a phone leave a page that takes longer than 3 seconds to load.

  • +103%

    more visitors leave straight away with a delay of just 2 seconds.

  • 7%

    fewer enquiries and sales for every extra 100 milliseconds of waiting.

Sources: Google, Akamai. Research on user behavior, not measurements from this scan.

On the main page of 1,423 sites, the median scores are 64 out of 100 for performance (mean 62.3), 88 for accessibility (mean 86.3), 92 for best practices (mean 85.1), and 92 for SEO (mean 92.3).

Performance sits in the middle band (50 to 89): the page works, but on a phone with a slow mobile connection the wait is noticeable. Half the sites take more than 7.2 seconds to show their main content, the largest photo or block of text: above 4 seconds, the point where Google calls it poor. Accessibility needs work: many sites still have low contrast text, buttons without a name, or form fields a screen reader cannot read.

The median performance score is in line with the average of the cities in Italy we have scanned so far.

Lighthouse scores of the home page
  • Varese
  • Average of the cities in Italy
How fast the site ison a phone(Performance)How usable it is foreveryone, screenreaders included(Accessibility)How soundly it isbuilt (Best practices)How ready it is forsearch engines (SEO)6466888892969292

Being found on Google

The basics that help Google find every page, show the right one, and read the business's details.

Of 1,503 working sites, 21.8% have no valid sitemap, 50.8% show no Search Console verification we can see, 32.8% have no meta description on the home page, and 26.7% do not state a canonical URL for the home page.

A sitemap is the list of pages a site hands to Google. Search Console is the free tool where the owner sees which searches the site appears for and whether Google finds errors. The meta description is the text under the title in search results: without one, Google picks its own. A canonical URL tells Google which version of a page to show when several copies exist.

The share of sites without a sitemap is in line with the average of the cities in Italy we have scanned so far.

What working sites are missing
  • Varese
  • Average of the cities in Italy
No valid sitemapNo visible SearchConsoleHome page without ameta descriptionHome page without acanonical URL21.8%22.7%50.8%55.2%32.8%33.7%26.7%26.8%

90 of 1,589 businesses with a working website (5.7%) have complete basic structured data: a LocalBusiness block and a WebSite block, both complete.

Structured data is a block hidden in the page that tells Google the business's name, address, phone and opening hours without leaving it to guess. For the business's own details one block matters most, LocalBusiness: it tells Google the name, address, phone and opening hours without leaving it to guess. Of the 1,589 businesses with a working website, 18.3% have one and only 8.9% have it complete; those that have one most often leave out opening hours (41.9%).

The share of businesses with complete data is higher than the average of the cities in Italy we have scanned so far.

Businesses with complete structured data (JSON-LD)
  • Yes, complete
  • No, incomplete or missing
VareseAverage of the citiesin Italy94%96%
Yes, complete5.7%3.7%
No, incomplete or missing94.3%96.3%
What is missing among those with the block
Opening hoursLocalBusiness41.9%122 of 291
TelephoneLocalBusiness17.2%50 of 291
AddressLocalBusiness12.7%37 of 291
URLLocalBusiness4.1%12 of 291
NameWebSite3.7%29 of 788
NameLocalBusiness0.3%1 of 291
URLWebSite0.1%1 of 788

Being read by AI assistants

More and more people ask an AI assistant instead of searching Google. For general questions, such as a good restaurant downtown or a hairdresser open on Monday, assistants rely mostly on the ratings and the number of reviews a business has on Google and on review sites.

The website becomes decisive for specific questions (the menu, prices, a particular service, holiday opening hours) and to confirm the business exists and is the right one: that is why the assistant has to be able to read it. 94.5% of sites show their text without needing to run JavaScript, and 83.3% let AI assistants' crawlers in.

Across 1,503 working sites the AI Crawlability Score median is 79.3 out of 100 (mean 70.3): half the sites score at least 79.3, and the middle half sits between 59.8 and 85.

The score says how well an assistant such as ChatGPT, Claude or Gemini can read the site and tell what the business is: whether the text shows without running code, whether the site lets their crawlers in, whether there is structured data. The check with the lowest result is "ARD manifest for AI agents": only 0% of sites pass it.

The median score is in line with the average of the cities in Italy we have scanned so far.

Median AI Crawlability Score
The score weighs ten checks: here is which ones, and how much each counts.
  • 77.5/100 Average of the cities in Italy
  • 79.3/100 Varese

How the sites let people get in touch

The four ways a visitor most often has to reach the business, as a share of the working sites measured. Each figure carries its own base, because the contact, form and channel checks do not cover exactly the same sites.

36.4%
Have a contact form
522 of 1,433 sites
68.2%
Link at least one social network
976 of 1,432 sites
77%
Show a phone number
1,104 of 1,433 sites
69.4%
Show an email address
994 of 1,433 sites

All the contact figures: phones, emails, forms and channels

Trust: HTTPS and blocklisted servers

Trust plays out on two fronts. The first is visible: 10.8% of sites do not use HTTPS, and the browser writes "Not secure" next to the address, right where a customer is about to leave their name and phone number in a form.

The second is invisible, and it is about email. A server flagged for spam does the website no harm, which opens and shows up in search results as before; but email sent from that server can land in customers' spam folders and never be read.

We checked the server of every working site against three spam blocklists (Spamhaus, Barracuda and SpamCop). Of 1,477 sites with an answer, 3 (0.2%) sit on a blocklisted server: 3 servers out of 994.

A spam blocklist lists the addresses spam was sent from. It does the website no harm: the site opens and shows up on Google as before. The risk is email: if the business sends it from that server, confirmations, quotes and replies to customers can land in the spam folder and never be read. The server is often shared with many other sites, and the flag comes from one of them.

The share of sites on a blocklisted server is lower than the average of the cities in Italy we have scanned so far.

Sites on spam blocklisted servers
Varese
  • Blocklisted0.2%
  • Not blocklisted98.1%
  • No answer1.7%
3 blocklisted servers out of 994 checked
Average of the cities in Italy
  • Blocklisted1%
  • Not blocklisted98%
  • No answer1%
371 blocklisted servers out of 20,814 checked
// Your site

Try it on your site

The free audit runs the same checks as this report on your site: it reads the pages, measures the home page with Lighthouse, computes the AI Crawlability Score and tells you how it compares with the sites of your city. No sign up, up to 4 sites an hour.

  • SEO
  • Speed
  • Core Web Vitals
  • AI Crawlability Score
  • Compared with your city

Source: NFW Web Studio scan of 2,904 businesses, data updated on November 1, 2026.

// The technical detail

The same measurements, by their technical names

For developers: how the 1,503 working sites divide, not just their average. Here are the Core Web Vitals against Google's thresholds, JavaScript, image and font weight, file formats, technologies, what the structured data is made of, and the AI Crawlability Score's individual checks.

Performance, across 1,422 sites: half score below 64, one in four below 49, one in ten above 87. Median accessibility 88, SEO 92, AI Crawlability Score 79.3.

Each bar runs from the 10th to the 90th percentile; the thick part is the middle half of the sites, from the 25th to the 75th, and the mark is the median. A long bar means sites that differ a lot; a short one, sites that are alike.

The median performance score is in line with the average of the cities in Italy we have scanned so far.

Lighthouse and AI Crawlability Scores: the spread
  • Varese
  • Average of the cities in Italy
  • Mean
PerformanceAccessibilityBest practicesSEOAI Crawlability Score64 | 6266 | 6588 | 8688 | 8692 | 8596 | 8792 | 9292 | 9279.3 | 70.377.5 | 69.50255075100
PerformanceVarese374964748762
PerformanceAverage of the cities in Italy415466768965
AccessibilityVarese728288939786
AccessibilityAverage of the cities in Italy738188939686
Best practicesVarese67739210010085
Best practicesAverage of the cities in Italy69779610010087
SEOVarese83919210010092
SEOAverage of the cities in Italy83919210010092
AI Crawlability ScoreVarese39.159.879.38594.670.3
AI Crawlability ScoreAverage of the cities in Italy38.759.377.58594.669.5

Medians across 1,422 sites: first content (FCP) 2.7 s, main content (LCP) 7.2 s, page on screen (Speed Index) 4.9 s, blocking time (TBT) 229 ms, and server response (TTFB) 76 ms.

Against Google's thresholds, the median is good for TTFB, in need of improvement for FCP, Speed Index, and TBT, and poor for LCP. These are lab measurements: Lighthouse simulates a mid-range phone on a slow mobile connection, so the times are longer than on an office computer. Interactivity (INP) cannot be measured in the lab.

The median main content time (LCP) is in line with the average of the cities in Italy we have scanned so far.

Home page load times: Core Web Vitals and Lighthouse
  • Varese
  • Average of the cities in Italy
  • Google's "good" threshold
  • Mean
First content onscreen (FCP)Main content on screen(LCP)Page on screen (SpeedIndex)Blocking time (TBT)Server response (TTFB)2.7 s | 3.1 s2.6 s | 3.0 s7.2 s | 10.6 s7.3 s | 10.6 s4.9 s | 6.1 s4.8 s | 6.0 s229 ms | 570 ms131 ms | 384 ms76 ms | 400 ms96 ms | 438 ms0 ms10.0 s20.0 s
First content on screen (FCP)Varese1.4 s2.0 s2.7 s3.5 s4.7 s3.1 s
First content on screen (FCP)Average of the cities in Italy1.4 s2.0 s2.6 s3.4 s4.7 s3.0 s
Main content on screen (LCP)Varese2.9 s4.6 s7.2 s12.9 s20.8 s10.6 s
Main content on screen (LCP)Average of the cities in Italy2.9 s4.5 s7.3 s12.8 s20.7 s10.6 s
Page on screen (Speed Index)Varese2.2 s3.2 s4.9 s8.0 s11.3 s6.1 s
Page on screen (Speed Index)Average of the cities in Italy2.2 s3.2 s4.8 s7.4 s10.8 s6.0 s
Blocking time (TBT)Varese0 ms49 ms229 ms561 ms1.2 s570 ms
Blocking time (TBT)Average of the cities in Italy0 ms26 ms131 ms365 ms822 ms384 ms
Server response (TTFB)Varese14 ms26 ms76 ms447 ms1.1 s400 ms
Server response (TTFB)Average of the cities in Italy14 ms29 ms96 ms492 ms1.2 s438 ms

JavaScript downloaded by the home page: median 765 kB, one site in ten above 2.1 MB. Layout shift (CLS): 75th percentile 0.02, 90th percentile 0.14.

JavaScript has to be downloaded and run by the phone before the page responds to taps: the heavier it is, the harder the phone works. Three sites in four stay within 0.10, Google's good threshold: content does not jump around while the page loads, but one site in ten goes above 0.14.

The median JavaScript weight is higher than the average of the cities in Italy we have scanned so far.

JavaScript weight and layout stability
  • Varese
  • Average of the cities in Italy
  • Mean
JavaScript downloaded765 kB | 974 kB678 kB | 871 kB0 B1.0 MB2.0 MB
JavaScript downloadedVarese124 kB344 kB765 kB1.4 MB2.1 MB974 kB
JavaScript downloadedAverage of the cities in Italy110 kB317 kB678 kB1.2 MB1.9 MB871 kB
  • Varese
  • Average of the cities in Italy
  • Google's "good" threshold
  • Mean
Layout shift (CLS)0 | 0.050 | 0.0500.050.100.15
Layout shift (CLS)Varese0000.020.140.05
Layout shift (CLS)Average of the cities in Italy0000.020.160.05

Median weight per file: images 23 kB, fonts 32 kB, preview image (og:image) 119 kB. One image in ten is above 292 kB.

A photo of a few hundred kB makes sense full screen, not as a thumbnail: the heaviest files are what slow a page down on a phone. The scale is logarithmic: each tick is ten times the one before.

The median image weight is in line with the average of the cities in Italy we have scanned so far.

File weight, by kind
  • Varese
  • Average of the cities in Italy
  • Mean
ImagesFontsFaviconsPreview image(og:image)VideosAudio23 kB | 143 kB24 kB | 135 kB32 kB | 47 kB32 kB | 48 kB4 kB | 19 kB4 kB | 14 kB119 kB | 337 kB114 kB | 318 kB3.6 MB | 7.4 MB5.0 MB | 14.7 MB88 kB | 847 kB20 kB | 839 kB100 B1 kB10 kB100 kB1.0 MB10.0 MB100.0 MB
ImagesVarese522 B3 kB23 kB99 kB292 kB143 kB
ImagesAverage of the cities in Italy553 B3 kB24 kB102 kB297 kB135 kB
FontsVarese8 kB16 kB32 kB49 kB92 kB47 kB
FontsAverage of the cities in Italy9 kB17 kB32 kB49 kB85 kB48 kB
FaviconsVarese862 B1 kB4 kB11 kB24 kB19 kB
FaviconsAverage of the cities in Italy830 B1 kB4 kB11 kB23 kB14 kB
Preview image (og:image)Varese16 kB46 kB119 kB303 kB686 kB337 kB
Preview image (og:image)Average of the cities in Italy16 kB45 kB114 kB283 kB678 kB318 kB
VideosVarese84 kB1.3 MB3.6 MB8.7 MB19.7 MB7.4 MB
VideosAverage of the cities in Italy40 kB1.1 MB5.0 MB15.3 MB38.0 MB14.7 MB
AudioVarese27 kB50 kB88 kB1.3 MB2.0 MB847 kB
AudioAverage of the cities in Italy4 kB7 kB20 kB139 kB1.7 MB839 kB

Of the 56,785 images found, 22.8% use a modern format (WebP or AVIF), 38.1% JPG and 21.7% PNG. Of the fonts, 83.2% are WOFF2.

At the same quality, WebP and AVIF are usually much lighter than JPG and PNG: the same photo reaches the phone sooner and uses less data.

The share of images in a modern format is higher than the average of the cities in Italy we have scanned so far.

File formats
Images
  • JPG
  • PNG
  • WEBP
  • SVG
  • Other
VareseAverage of the citiesin Italy38%22%19%11%10%40%22%17%12%10%
JPG38.1%39.5%
PNG21.7%22.3%
WEBP19.1%16.7%
SVG11.3%11.9%
Other9.8%9.5%
Fonts
  • WOFF2
  • WOFF
  • TTF
  • OTF
  • Other
VareseAverage of the citiesin Italy83%10%84%9%
WOFF283.2%84%
WOFF9.7%9.3%
TTF5.8%5.7%
OTF0.9%0.7%
Other0.4%0.4%
Favicons
  • PNG
  • ICO
  • JPG
  • WEBP
  • Other
VareseAverage of the citiesin Italy65%17%11%65%15%13%
PNG65.1%65%
ICO17.2%15.4%
JPG11.4%12.8%
WEBP3.1%3.6%
Other3.2%3.3%
Preview image (og:image)
  • JPG
  • PNG
  • WEBP
  • SVG
  • Other
VareseAverage of the citiesin Italy63%24%11%65%23%11%
JPG63.4%64.9%
PNG23.5%22.6%
WEBP11.4%11%
SVG0.7%0.7%
Other0.9%0.9%
Videos
  • MP4
  • M4V
  • MOV
  • Other
VareseAverage of the citiesin Italy94%88%
MP494.4%88.2%
M4V2.8%0.5%
MOV2.8%3.1%
Other0%8.2%
Audio
  • WAV
  • Other
VareseAverage of the citiesin Italy67%33%93%
WAV66.7%6.9%
Other33.3%93.1%

Across 1,465 working sites we recognized 868 different technologies. The most common: jQuery (66%), PHP (50.3%), and Google Tag Manager (50%). The most used CMS is WordPress, on 38.2% of sites.

Technologies are recognized with Wappalyzer on the main page only, after its JavaScript has run: a technology used only on inner pages can be missed. The filter above shows one category at a time.

The share of sites on WordPress is lower than the average of the cities in Italy we have scanned so far.

Most used technologies
  • Varese
  • Average of the cities in Italy
  1. 01
    jQueryJavaScript libraries
    66%
  2. 02
    Open Graph
    58.1%
  3. 03
    PHPProgramming languages
    50.3%
  4. 04
    Google Tag ManagerTag managers
    50%
  5. 05
    Google AnalyticsAnalytics
    46.8%
  6. 06
    Google Font APIFont scripts
    45.2%
  7. 07
    HTTP/3
    41.5%
  8. 08
    MySQLDatabases
    40.1%
  9. 09
    Priority HintsPerformance
    39.3%
  10. 10
    jQuery MigrateJavaScript libraries
    38.3%
  11. 11
    WordPressBlogs
    38.2%
  12. 12
    Font AwesomeFont scripts
    36.3%
jQuery66%64.1%
Open Graph58.1%58%
PHP50.3%51.2%
Google Tag Manager50%43.9%
Google Analytics46.8%41.5%
Google Font API45.2%45.5%
HTTP/341.5%40.6%
MySQL40.1%42.7%
Priority Hints39.3%36.9%
jQuery Migrate38.3%39.1%
WordPress38.2%41.4%
Font Awesome36.3%38%
RSS34.7%36.1%
core-js32.5%33.1%
Bootstrap28.7%21.9%
Cloudflare24.4%19.7%
jQuery UI22.3%23.4%
Nginx20.5%24.1%
Yoast SEO19.9%20.3%
Swiper19.6%19.2%
Twitter Emoji (Twemoji)19.4%20.2%
iubenda18.8%15.6%
Contact Form 716.2%16.9%
reCAPTCHA14.6%13.5%
Google Maps14.2%10.5%
Cart Functionality14%11.9%
Apache HTTP Server13.8%17%
GSAP13.4%14.6%
Aruba.it12.2%12.5%
Elementor12.2%13.6%
React11.8%10.2%
Masonry11.2%13.5%
Facebook Pixel10.8%10.8%
Lodash10%9.7%
Cookiebot9.8%6.6%
Modernizr9.8%9.7%
Slider Revolution9.5%9.1%
Isotope8.8%10.6%
lit-element8.8%8%
lit-html8.8%8.1%
Cookie Control8.3%6.2%
Cloudflare Bot Management7.9%2.7%
OWL Carousel7.6%6.8%
cdnjs7.6%5.8%
Amazon Web Services7.1%5.7%
Cybot7.1%5.2%
wpBakery7.1%6.3%
PWA7.1%7.5%
jsDelivr7%4.8%
LazySizes6.9%6.2%
WooCommerce6%6.1%
Site Kit5.9%6.7%
Tailwind CSS5.9%4.6%
Slick5.7%4.1%
LiteSpeed5.7%4.8%
Animate.css5.6%5.3%
Underscore.js5.5%3.3%
Sentry5.3%5%
PayPal5.2%3.8%
Plesk5.2%7.3%
Microsoft ASP.NET5.1%5%
OneTrust4.8%n/a
WhatsApp Business Chat4.8%4.3%
CookieYes4.6%4.8%
Moment.js4.5%3.2%
Vue.js4.4%3.5%
FancyBox4.3%5.4%
Skrollr4.3%3.3%
Divi4.3%3%
IIS4.1%4.3%
Windows Server4.1%4.3%
Hello Elementor4.1%4.5%
Italiaonline4%n/a
Onsen UI4%n/a
Popper4%4%
YouTube4%3.8%
PhotoSwipe3.9%3.3%
Apple Pay3.9%2.6%
MediaElement.js3.9%4.3%
Store Vantage3.7%n/a
Wix3.7%3.4%
Google Hosted Libraries3.7%3.1%
Select23.6%3.5%
Shopify3.6%3.4%
jQuery CDN3.6%n/a
Caddy3.5%2.3%
Duda3.5%n/a
Google Ads3.3%2.6%
MobX3.3%n/a
Unpkg3.3%2.4%
Cloudflare Browser Insights3.2%n/a
Google Ads Conversion Tracking3.2%2.3%
prettyPhoto3.1%3.8%
Preact3.1%2.2%
RankMath SEO3.1%3.7%
RequireJS3.1%2.2%
Complianz3%2.7%
Joomla3%n/a
Vimeo2.9%2.6%
Microsoft Clarity2.7%2.9%

Of the 1,589 businesses with a working website, 62.6% have at least one JSON-LD block, but only 5.7% have complete basic data. The most common types on the sites are WebSite (49%), BreadcrumbList (35.7%), and Organization (33.8%).

WebSite, WebPage and BreadcrumbList describe the site and its pages, and an SEO plugin often adds them on its own. To tell Google and AI assistants who the business is, where it is and when it is open, it takes a complete LocalBusiness block.

The share of businesses with complete basic data is higher than the average of the cities in Italy we have scanned so far.

Basic structured data (JSON-LD)

What we count as complete

A business has complete basic structured data when the pages of its site carry both of these JSON-LD blocks:

  • LocalBusiness or one of its subtypes (Restaurant, Dentist, Store, LegalService...), with name, a structured address (PostalAddress, not free text), telephone, URL and opening hours.
  • WebSite with the site's name and URL.

Each block can appear on any of the analyzed pages. A block missing even one of these counts as incomplete. Shares are of the businesses with a working website.

Varese
56.9%
37.4%
  • Complete 5.7%
  • Some JSON-LD, basics incomplete 56.9%
  • No JSON-LD 37.4%
Average of the cities in Italy
55.8%
40.5%
  • Complete 3.7%
  • Some JSON-LD, basics incomplete 55.8%
  • No JSON-LD 40.5%
LocalBusinessComplete 8.9%
  • Complete 8.9%
  • Incomplete 9.4%
  • Missing 81.7%
Missing from LocalBusiness
  • Opening hours41.9%
  • Telephone17.2%
  • Address12.7%
  • URL4.1%
  • Name0.3%
WebSiteComplete 47.7%
  • Complete 47.7%
  • Incomplete 1.9%
  • Missing 50.4%
Missing from WebSite
  • Name3.7%
  • URL0.1%

Across 1,503 working sites, the check with the highest result is "Content visible without JavaScript" (94.5), the one with the lowest "ARD manifest for AI agents" (0). The robots.txt lets AI crawlers in on 83.3% of sites.

Each check has a weight, written under its name: a site's score is the weighted average of the checks that could be verified. A check the scan could not verify does not count as failed, and the site is judged on the others.

The share of sites open to AI crawlers is in line with the average of the cities in Italy we have scanned so far.

The AI Crawlability Score's checks
  • 94.5%
    Content visible without JavaScript
    weight 20
    Average of the cities in Italy: 94.4%
  • 83.3%
    robots.txt open to AI crawlers
    weight 15
    Average of the cities in Italy: 83.4%
  • 58.9%
    Structured data on the home page
    weight 15
    Average of the cities in Italy: 56.6%
  • 78.2%
    Sitemap
    weight 10
    Average of the cities in Italy: 77.3%
  • 27.2%
    llms.txt file
    weight 10
    Average of the cities in Italy: 24.5%
  • 93.7%
    Home page title
    weight 5
    Average of the cities in Italy: 93.4%
  • 92.3%
    Lighthouse SEO score
    weight 5
    Average of the cities in Italy: 91.8%
  • 89.2%
    HTTPS
    weight 5
    Average of the cities in Italy: 89%
  • 73.3%
    Home page canonical
    weight 5
    Average of the cities in Italy: 73.2%
  • 67.2%
    Home page meta description
    weight 5
    Average of the cities in Italy: 66.3%
  • 0%
    ARD manifest for AI agents
    weight 5
    Average of the cities in Italy: 0%
// Digging deeper

What else the working sites show

Cuts of the 1,503 working sites beyond the headline figures. A site counts once, only home pages are measured, and a group needs at least 10 sites to appear.

Sector by sector

Mean Lighthouse performance and AI Crawlability Score of the working sites of each sector with at least 10 sites. A site counts once, in the sector most of its businesses are in.

Fashion and beauty15654.378.4
Restaurants13664.367.8
Health11761.373.9
Professional services10665.168.9
Beauty and wellness9460.770.4
Home and tech8458.572.5
Automotive8261.970.3
Construction7568.167.6

What the sites run on

Technologies detected on the home page of 1,465 of 1,503 working sites, with the mean scores of the sites that use each.

Technologies
jQuery99266%60.873.9
Open Graph87358.1%60.379.4
PHP75650.3%60.974.4
Google Tag Manager75150%55.577.5
Google Analytics70346.8%56.377.6
Google Font API67945.2%59.871.8
HTTP/362341.5%63.173.2
MySQL60240.1%60.577.9
CDN
None detected1,00266.7%63.367.6
cloudflare21614.4%61.177.3
aws1248.3%68.278.8
google744.9%63.175.7
cloudfront412.7%51.968.3
azure161.1%44.966.9
fastly140.9%38.272.4
incapsula120.8%35.572.1

Content basics

66.7% of the sites have at least one page that repeats a word above the density our crawler flags as keyword stuffing.

On the home page, 23.2% of titles are longer than 60 characters and 32.9% of the sites have no meta description. 15.2% repeat the same title on more than one page.

Security

89.2% of the sites answer on HTTPS, and 92.6% of those redirect plain HTTP to it.

Of 1,334 certificates checked, 100% are valid and 19.3% expire within 30 days.

Security headers on the home page: 33.2% send Strict-Transport-Security and 14.8% a Content-Security-Policy. We check that a header is present, not how strong it is.

// Contacts, forms and channels

How the working sites let people get in touch

What a visitor can use to reach the business: phone, email, forms and the messaging, social and review channels. Each part states its base once, and every figure is written next to its bar.

"Shown" means on screen or inside a collapsed menu, not that it exists somewhere in the code. The counts cover every page we audited on a site, up to 5, not only the home page.

The desktop and mobile shares are small and comparable only within one scan. We never publish or keep a phone number, an email address or a profile name from this data.

How a visitor can reach the business

Of 1,433 sites measured. "Desktop only" means shown on desktop and missing on mobile, "mobile only" the reverse, of the sites that have that contact.

77%
Show a phone number
1,104 sites
desktop only 7.8%mobile only 5.9%
69.4%
Show an email address
994 sites
desktop only 6.5%mobile only 2.8%
74%
Link a contact page
15.4%
Show no contact at all

The phone number, in detail

Shares of the sites that show a phone number. The types overlap: a site can show a mobile and a landline.

  • 58.8%Tappable to call on mobile
  • 56%Shown as plain text, without a call link
  • 59%Not above the fold on mobile
  • 39.1%Mobile numbers
  • 78.8%Landlines
  • 5.1%Toll free numbers

The email address, in detail

Shares of the sites that show an email address.

  • 60.9%Address on the business's own domain
  • 19.2%Only a free mailbox (Gmail and similar)
  • 12.1%A certified email (PEC) address
  • 2.6%Domain with no mail server (no MX record)of 857 domains checked

Contacts in the business listing and in structured data

Of the sites whose listing (Overture Maps) has that contact, the share that also shows it on the site.

  • 61.5%Phone from the listing, shown on the siteof 1,383 sites
  • 58.1%Email from the listing, shown on the siteof 948 sites
  • 1.7%Social profiles from the listing, all linkedof 1,128 sites
  • 7%Declared in structured data but not shown on the pageof the sites measured

Forms on the sites

Of 1,433 sites measured. We look at the forms and never submit them: the destination of each gets one plain request, nothing is sent.

36.4%
Have a contact form
522 sites
desktop only 6.1%mobile only 1.9%
16.4%
Have a newsletter form
28.3%
Have a search form
6.4%
Have a login form

What the contact forms are built with

Shares of the sites with a contact form.

  • Custom or not recognised348 sites66.7%
  • Contact Form 792 sites17.6%
  • Elementor Forms40 sites7.7%
  • Wix Forms20 sites3.8%
  • Divi14 sites2.7%
  • WPForms12 sites2.3%
  • Ninja Forms7 sites1.3%
  • Fluent Forms4 sites0.8%
  • Gravity Forms4 sites0.8%
  • Formidable2 sites0.4%
  • HubSpot2 sites0.4%
  • Jotform1 sites0.2%

How the contact forms are made

Shares of the sites with a contact form.

  • 33.5%With a captcha
  • 49.2%With no privacy consent checkbox or notice
  • 3.1%Sending the data to another domain
  • 0%Opening the visitor's mail app instead of sending (mailto)
  • 0.8%Sending over plain HTTP
  • 52.9%With fields that have no label
  • 39.1%With fields of the wrong input type
  • 7.4%Whose destination does not answerof 203 sites probed

Messaging, social and review channels

Of 1,432 sites checked.

68.2%
Show at least one: social networks
976 sites
desktop only 6.3%mobile only 1.9%
17.2%
Show at least one: messaging apps
247 sites
desktop only 4.3%mobile only 8.1%
23.9%
Show at least one: review and booking platforms
342 sites
desktop only 3.5%mobile only 10%
25.2%
Show no channel at all
361 sites

Channel by channel

"Desktop only" and "mobile only" are shares of the sites measured on both renders.

  • FacebookSocial networksdesktop only 5.8%mobile only 1.2%62.8%
  • InstagramSocial networksdesktop only 5.2%mobile only 1.2%53.9%
  • YouTubeSocial networksdesktop only 4.5%mobile only 2.1%23.6%
  • Google Business ProfileReview and booking platformsdesktop only 3.6%mobile only 10.3%23.1%
  • LinkedInSocial networksdesktop only 7.3%mobile only 1.3%22.3%
  • WhatsAppMessaging appsdesktop only 4%mobile only 8.3%16.9%
  • XSocial networksdesktop only 3.8%mobile only 1.5%9.4%
  • TikTokSocial networksdesktop only 3.2%mobile only 0.8%8.9%
  • PinterestSocial networksdesktop only 7.5%mobile only 0%3.9%
  • TripadvisorReview and booking platformsdesktop only 0%mobile only 0%1.3%
  • TelegramMessaging appsdesktop only 12.5%mobile only 0%0.7%
  • VimeoSocial networksdesktop only 0%mobile only 0%0.7%
  • ThreadsSocial networksdesktop only 0%mobile only 0%0.6%
  • MessengerMessaging appsdesktop only 0%mobile only 0%0.3%
  • LINEMessaging appsdesktop only 0%mobile only 0%0.1%
  • SkypeMessaging appsdesktop only 0%mobile only 25%0.1%
  • BlueskySocial networks0.1%
  • TheForkReview and booking platformsdesktop only 0%mobile only 0%0.1%
  • YelpReview and booking platforms0.1%
  • Booking.comReview and booking platformsdesktop only 0%mobile only 0%0.1%
  • AirbnbReview and booking platformsdesktop only 0%mobile only 0%0.1%

Links to call and write

A site shows 2.3 channels on average.

  • 44.9%Sites with a tap to call link
  • 52.6%Sites with a mailto link
// This scan

The Varese scan, at a glance

Period
From October 16 to November 1, 2026
Kind of scan
Quick: home page and first 4 sitemap pages; Lighthouse and technologies on the home page only
Area
City of Varese
Businesses counted
2,904
Working sites analyzed
1,503
National comparison
Average of the cities scanned in Italy
Data updated
November 1, 2026
Overture Maps data
September 18, 2026
Scanner version
v1.2.0
How we measure: the full method
// Data and limits

Where the data comes from

The businesses and the website they list come from Overture Maps, an open dataset of places. We use no other source to find websites: every site analyzed is the one listed on the business's Overture entry.

Places have no single licence for the whole theme: each provider has its own, all permissive. CDLA Permissive 2.0 for Meta, Microsoft, PinMeTo, Krick, RenderSEO, DAC and BrightQuery, Apache 2.0 for Foursquare (whose data was transformed to Overture's schema) and CC0 1.0 for AllThePlaces.

Administrative boundaries (the divisions theme) are licensed ODbL and come from OpenStreetMap, geoBoundaries, Esri Community Maps and LINZ. That is why our reports carry the line Overture gives for data that includes OpenStreetMap.

Overture's page states no sharing or derived data obligations beyond that line: we add no conditions that are not there, and refer to each source's own licence for the details.

Attribution
© OpenStreetMap contributors, Overture Maps Foundation

What this scan read

  • Overture dataset of September 18, 2026.
  • 645 of the 2,148 sites we tried to analyze did not answer or blocked our tool (30%): the web figures cover the other 1,503.
  • AI Crawlability Score computed with rules 2.0.0. It is our own measure, not an industry standard.
  • The full report is archived on Zenodo (DOI 10.5281/zenodo.24054826) on November 8, 2026, in JSON and CSV.

What these figures do and do not measure

A report says precise things, and only those. These are the limits to keep in mind when quoting one of its figures.

  • Homepage only. Lighthouse and the AI Crawlability Score measure each site's main page, not the whole site: the figure is that of a shop window, not of every page.
  • Working sites only. The web figures cover the sites that answer. Sites that do not answer, or that block our tool, are left out: a site behind a bot check can be unmeasurable while working for a visitor.
  • Only businesses that list a website on Overture. A business with no website on its listing is not measured on the web, and a listing with an old website leads to a page that does not open. Every report says how many businesses list a website and how many have a working one.
  • A sample, not a register. Overture is not the business register: it covers some businesses and some areas better than others, so the picture can lean towards businesses with a well kept listing.
  • A site counts once. When several businesses list the same site, it counts once in the web figures. Business counts count each one.
  • One language. Our tool presents itself as an Italian browser: a multilingual site is measured in its Italian version.
  • Search Console is recognised only from a meta tag or the DNS, so the real share can be higher than the one we show.
  • The AI Crawlability Score is our own measure, not a market standard: it cannot be compared with outside tools. It changes with rules versions, and two reports compare only on the same scanner and the same rules.
  • Cities only, and only averages and medians. Reports do not say who is best in a sector or which studios do better, and they publish no single business's result.
// frequently asked questions

The answers, to your questions.

We counted 2,904 businesses in Varese. 2,255 of them (77.7%) list a website, but only 1,589 (54.7%) have one that works: the other addresses do not answer, or lead to a social profile or a booking site. The scan ran from October 16 to November 1, 2026.
Among the sectors with at least 30 businesses, the fewest working websites are in bars and pubs (22.9%), cafés (30.5%), and beauty and wellness (37.6%); the most are in creative and media (76.5%), travel (75.9%), and industry (72.6%). The shares are the sector's businesses with a website that opens.
If it is based in Varese and appears on Overture Maps, probably yes. We do not publish results for single businesses or single sites, here or in the open data. If you want to see yours, book the free 30 minute call: we show you how it came out of the scan, meaning speed, SEO, AI readability and technologies, and what we would fix first. Or run the free SEO audit on your site right away: the same checks as this report, compared with the sites of your city.
The things this report finds missing most often are also the cheapest to fix: connecting Search Console, writing a meta description for the home page, having a valid sitemap, adding a complete LocalBusiness block with opening hours, converting images to WebP or AVIF, and adding a preview image for shares. For general searches, ratings and reviews matter most: keeping the Google listing up to date is worth as much as the website. The free SEO audit shows you in a few minutes which of these your site is missing; on the free call we go through them together.
The figures are free to use, commercial use included, as long as you cite the source (CC BY 4.0 license). Cite NFW Web Studio, the page title and its link and the DOI, for example: NFW Web Studio, "Varese businesses, October 2026", https://www.nfw.run/state-of-the-web/varese-city-october-2026-v1-2-0, doi:10.5281/zenodo.24054826. The full report is archived on Zenodo, in JSON and CSV: https://doi.org/10.5281/zenodo.24054826. The figures of this edition are final and no longer change. The aggregate figures are also available as JSON at https://dashboard.nfw.run/state-of-the-web/v1/scans/95b924af-b45e-4859-abbc-96ace4f11634. If you need a figure that is not here, write to us.
A landing page starts from €650 and a full website from €1,450, VAT included. These are starting prices: after a call, you get a written quote with a single figure within 24 hours. A landing page takes under 7 days, a full website starts from 7 days. With the express option, timelines are halved and guaranteed: online within 48 hours for a landing page and 96 hours for a full website.
Yes to both. We are based in Verona, and when it makes sense we come and see the shop, workshop or venue: understanding the space helps us describe it on the site. We also work remotely with businesses across Italy and Europe, with the same method and timelines: only the way we meet changes, a video call instead of a coffee.
You can, and to get started it may be enough. Before you choose, check the things this report measures on every site: how long it takes to open on a phone, whether it has a sitemap, whether it describes the business in a way Google and AI assistants can read. Some free builders cover them, some do not, and some do not let you change them. To check them you can use the free SEO audit; if you like, we can look at what you built together on the free call.

Didn't find what you were looking for? Contact us

// ready when you are

Your website, online within a week.

Write to us today: we reply within 24 hours with the next steps.

  • Meet in person or by video call
  • Written quote within 24 hours
  • Published prices, VAT included
  • Online within a week
  • The site stays yours
Contact for Varese
Enrico: Software Engineer
enrico@nfw.run
Available for in-person meetings in San Giovanni Lupatoto and Verona, and by video call across Italy and Europe.