Websites

A website in Bari: Italy's freshest city figure still needs a date

Bari has 315,473 residents on the 2025 figure, the freshest of the five cities we publish. A local page rests on a street number, today's hours, and a figure with its year and source.

A business site in Bari has to say three things on one screen: what you do, where you are in the city, and how to reach you. Story, photos and certificates come after.

Bari has 315,473 residents on the 2025 figure, in the Città metropolitana di Bari, Puglia. It is the freshest number of the five cities we publish, read from Wikidata Q3519 on 1 November 2026. A number like that goes out with its year beside it: undated, it is just an old number two seasons from now.

The pages a Bari business actually uses

PageWhat it must contain
HomeWhat you do, the area, today's hours, phone and contact form
Services or productsFour entries, with a price or a reply time
AboutNames, roles and years in the trade, no stock photos
Find usStreet address with number, map, parking, arrival by train
ContactPhone, WhatsApp and a three-field form
FAQFive real questions, answer in the first line
Privacy and cookiesController, purposes, retention periods

The street number is the entry that goes missing most often. "Via Sparano, Bari" walks nobody to your door: you need the number, the floor when it matters, and the entrance name when the building has two. Drivers want to know where to park before they set off, not after circling the block three times.

A figure needs a date, not just a place on the page

A population count without a year is decoration, not information. In the data we publish the Bari figure is 2025 and the Catania one is 2019: same order of magnitude, six years apart. If both pages said only "over 300,000 residents", no reader could tell which number is current. The rule costs one line: number, year, source, date read.

  • Year next to the number, in the same sentence: 2025, not the current year.
  • Clickable source, meaning the Wikidata page the figure was read from.
  • Visible date read, because the source itself can change later.
  • No estimates and no rounding by ear: if the figure is missing, drop the sentence.
  • Local data never replaces what the customer needs: hours, prices, availability.

Metropolitan city: the catchment is wider than the municipality

Bari heads a metropolitan city, so a business can serve an area beyond the municipal boundary. If that is your case, say so on the home page and declare it in structured data: the LocalBusiness type takes areaServed, and the address stays the one of the premises. The operational detail is in how to add schema markup. If you serve the centre only, write that: two vague sentences cover neither case.

curl -s "https://ui.eneawork.it/api/stats" | jq '{components, blocks, icons, libraries}'

Blocks from the catalogue

Three records worth opening now. Hero 01 from Shadcn Space is the first screen with a title, a subtitle and two buttons: fill it with the business, the area and today's hours, not a slogan. Contact 01 from Shadcn UI Blocks is the short form for phone and enquiries, so the contact page closes in half an hour. The hero category holds the alternatives when the first one will not take long copy.

The limitation to state up front

The catalogue holds React and Tailwind components: there is no embedded map, no geolocation, no Google Business Profile integration and no local ranking data. The blocks cover the interface; map, reviews and opening hours come from external services. On WordPress these blocks do not install as they are: they work as a structural reference. Previews are free, the full code sits in the Pro part.

Cost and timing

The national 2026 ranges are these: a landing page 400–1,200 euro, a five to ten page showcase site 1,500–4,000 euro, a structured company site 4,000–10,000 euro. Yearly maintenance for a small CMS site sits between 300 and 1,200 euro, the domain between 10 and 20 euro a year. They are national figures: no city has its own price list, and a quote does not drop because the city is smaller. The full picture is in what a website costs.

For the minimum structure read what a company website needs, to appear in local searches get the site indexed by Google. If you are choosing how to build it, the comparison is in copy-paste or headless.

Frequently asked questions

How many residents does Bari have, and where does the figure come from?

Bari has 315,473 residents in the 2025 figure for the Città metropolitana di Bari, Puglia, read from Wikidata (Q3519) on 1 November 2026. The year goes next to the number: without a date the figure looks like today's.

What should the site of a Bari business hold?

A street address with number in Bari, today's hours, a tappable phone number and a three-field form. Then services with prices or reply times, real names on the about page, an FAQ and a privacy notice. The metropolitan area is declared separately, in areaServed.

Does the year next to the population figure really matter?

Yes: the Bari figure is 2025 and the Catania one is 2019, so two numbers without a year look comparable when they are not. The correct form is one sentence: "315,473 residents, 2025 figure, source Wikidata Q3519, read on 1 November 2026".

Should the site cover Bari only or the whole metropolitan area?

It depends on where the customer comes from. If the business also serves municipalities of the Città metropolitana di Bari, the list goes on the home page and into areaServed; if it serves the centre only, a street address with number and a narrow declared area are enough. Widening it to look bigger brings worse traffic.

What does a website cost in Bari?

Bari has no municipal price list: the 2026 ranges we publish are national, 400 to 1,200 euro for a landing page, 1,500 to 4,000 euro for a five to ten page showcase site, 4,000 to 10,000 euro for a structured company site.