Data transparency
Malta Open Travel Data Sources
A transparent overview of the source-backed localities, hotels, beaches, viewpoints, landmarks, festas and travel datasets used by ImaginaMalta.
What this page is
ImaginaMalta builds travel pages from structured, source-backed datasets. This page documents which datasets are in use, where they come from, how many records they contain, and which records are publicly indexed.
Not all collected data is indexable. Pages must pass quality gates before they appear in the sitemap or receive an index directive. Source-backed records can remain noindex until editorially reviewed and marked as verified.
Counts on this page are computed live from the project registries at build time.
Dataset overview
Malta Transport Intelligence
A knowledge graph of Malta and Gozo bus routes, stops and locality travel built from publicly available Malta Public Transport route pages (scraped 2026-06-19). It is a planning reference, not a realtime or guaranteed-accurate service, and ImaginaMalta is not affiliated with Malta Public Transport.
Indexation quality gates
Editorially reviewed and confirmed. Can be indexed and included in sitemap.
Record exists with a source reference, but not yet editorially reviewed. Remains noindex and outside sitemap.
Imported from OSM or another feed. Gated by data completeness — thin or empty records remain noindex.
Insufficient data. Page may still be built for UX but is noindex and excluded from sitemap.
Specific safety rules
- Bajja tal-Għażżelin is
source-backed, noindex and absent from the sitemap. It is mentioned on this site as a recorded entry, not as a verified indexed beach. nearbyBeacheson hotel and city hub pages uses onlyeditorialStatus === 'verified'beaches.- No
priceRange,aggregateRatingorreviewfields on hotel pages — these require authoritative real-time data. - No noindex pages in the sitemap. No ghost URLs in the sitemap. No duplicate sitemap entries.
- Attraction detail pages only receive an index directive when a Wikidata QID is present (entity identity confirmed).
- Hotel-list pages are indexed only for localities in
REAL_DATA_SLUGS— currently {6} localities with verified OSM hotel data.
Malta Business Registry (MBR) — dataset detail
The MBR Open Data CSV contains 120,299 company records from data.gov.mt. The full dataset is searchable at /business/companies/. Static pages are generated only for the quality-gated pilot set.
- Street addresses suppressed — 86% of records lack a street address; those that do are at risk of exposing sole-trader home addresses. Addresses are not published.
- Struck-off and defunct companies — present in the search index (with state badge) but not published as indexed static pages.
- Quality gate for pilot pages — Active state, quality score ≥ 8/10, activity present, locality mapped to a PLACES slug.
- Client-side search — the full 120k index is lazy-loaded at /business/companies/. No search-result URLs are indexed or in the sitemap.
- Rich addressless candidates — 35,681 companies pass an alternative quality rubric (no address required); recommended next batch of 2,500.
Data sources in use
- OpenStreetMap (ODbL 1.0)
- Hotels, attractions, beaches, viewpoints, wrecks, streets, landmarks. © OpenStreetMap contributors. Licence: opendatacommons.org/licenses/odbl.
- Wikidata
- Used where QIDs are available to confirm entity identity and provide sameAs links. Coverage: partial — primarily major attractions and hotels.
- Church.mt
- Festa calendar for Malta and Gozo 2026. Used to determine dates and locality assignments for indexable festa pages.
- Editorial registries
- Project-authored datasets for guides, landmarks, viewpoints, diving wrecks and beaches. Each record is reviewed before being marked verified.
- Malta Film Commission
- Source basis for film-location productions. Used to identify filming localities and production names.
- Malta Business Registry Open Data (data.gov.mt)
- 120,299 company records including name, registration number, type, state, locality and area of activity. Published under Open Data Malta licence. Street addresses are suppressed due to sole-trader PII risk.
Datasets not yet complete
The following route files exist and are ready to receive data, but the underlying import has not yet been completed. Pages built from these routes are currently empty or noindex.
- GTFS transit routes and stops — Malta Public Transport feed not yet imported. Route and stop pages built but contain 0 records.
- Banks and ATMs — OSM
amenity=bank/atmimport pending. - Pharmacies — requires an official source in addition to OSM due to health data caution.
- Embassies and consulates — requires official MFA Malta source; OSM import is a secondary reference only.
- Real estate agencies — pending Malta Chamber of Commerce or equivalent official source.
- Gyms and sports centres — OSM
leisure=fitness_centreimport pending. - Outdoor hiking and cycling trails — OSM
route=hiking|cyclingimport pending; no route page built yet. - Restaurants — OSM pilot contains {7} records; full island-wide import pending.
How to reference or cite ImaginaMalta
- Use the direct page URL as the reference (e.g.
https://imaginamalta.com/beaches/golden-bay/). - Cite the page title and canonical URL. The site's content may be updated as source data changes.
- For OSM-derived content, credit both ImaginaMalta and © OpenStreetMap contributors (ODbL 1.0).
- Do not rely on page counts as permanently fixed — they reflect the state at the last build date.
- Methodology notes appear on individual pages where relevant (e.g. beach verification status, OSM snapshot date).
Related pages
OSM-derived data © OpenStreetMap contributors, available under the Open Database Licence (ODbL 1.0). Editorial datasets © ImaginaMalta. Page counts reflect the state at the last site build.