NDISScan
Nationell katalog över de 26 913 registrerade leverantörerna i NDIS, Australiens stödsystem för personer med funktionsnedsättning. Laravel + MySQL, programmatisk SEO med en egen URL per leverantör, delstat och tjänst, och en jämförelsefunktion för att kunna välja på goda grunder. Jag designade den, byggde den och driver den som egen produkt i mitt nätverk av webbplatser.
Därför finns den: att välja NDIS-leverantör är överväldigande
När en australisk familj får sin NDIS-plan är nästa steg att hitta vem som ska utföra stödinsatserna. Med tiotusentals registrerade leverantörer och informationen utspridd över webbplatser, pdf:er och officiella listor som knappt går att filtrera förvandlas valet till timmar av letande. Den typiske användaren är dessutom inte tekniker: det är NDIS-deltagare, anhöriga och stödsamordnare som behöver snabba svar, inte kalkylblad.
NDISScan kokar ner hela det universumet till en enda gratis katalog: varje leverantör har sin profil med de tjänster den är registrerad för, sitt läge, sina kontaktuppgifter och sin registreringsstatus, och allt nås från en enda sökruta utan att skapa något konto.
Det är en egen produkt i mitt nätverk av webbplatser och verktyg: jag såg luckan, ritade arkitekturen, byggde plattformen och driver den. Det finns ingen kund bakom — "kunden" är själva den digitala tillgången, och det låter mig friktionsfritt tillämpa samma playbook för programmatisk SEO som jag använder i resten av mina kataloger.
Vad den gör möjligt
- En enda sökruta som tar emot leverantörens namn, förort, postnummer eller tjänstekategori i samma fält.
- Leverantörsprofiler med registrerade tjänster, läge, direktkontakt och godkännandestatus i NDIS-registret.
- Inbyggd jämförelse: två leverantörer sida vid sida för att avgöra vilken som passar en viss plan bäst innan man lyfter luren.
- Geografisk navigering genom de 8 delstaterna och territorierna, från ACT till Western Australia, var och en med sin egen leverantörsräknare.
- NDIS-tjänstekategorier: hushållssysslor (16 880 leverantörer), deltagande i samhällslivet (16 233), assisterad transport (15 949), hjälp med personliga aktiviteter (15 836), utveckling av färdigheter för det dagliga livet (15 488) och delat boende (15 124), med flera.
- Guide i 4 steg — sök, granska, jämför, ta kontakt — och en blogg med guider för deltagare som är nya i systemet.
Så är den byggd
1. Laravel-arkitektur
- Laravel + PHP 8 med Blade-mallar och en MySQL-databas modellerad för just den här datan: leverantörer, delstater, registreringsgrupper och deras relationer. Inga generiska CMS och inga tredjepartsplugin.
- Rena, hierarkiska rutter:
/provider/,/state/och/service/, tänkta för både användaren och sökmotorernas crawlers. - Frontend med Tailwind CSS och Vite: assets versionerade med hash, server-renderad HTML och noll JavaScript-beroende för innehållet.
2. Datapipeline
- Officiell källa: katalogen bygger på NDIS offentliga leverantörsregister, importerat och normaliserat i MySQL.
- Unika, stabila slugs som kombinerar leverantörens namn med dess registreringsnummer (t.ex.
...-ndis0027589), så att varje profil behåller sin URL mellan uppdateringar. - Aggregerade räknare per delstat och tjänstekategori, omräknade vid varje import — siffrorna på startsidan kommer från databasen, inte från handskriven text.
- Synligt uppdateringsdatum på startsidan: besökaren vet alltid vilken version av registret hen tittar på.
3. Programmatisk SEO
- En URL per entitet: varje leverantör, varje delstat och varje tjänstegrupp får en egen sida med unik title, meta description och rubriker härledda ur datan.
- Schema.org i JSON-LD: WebSite med SearchAction för sökfunktionen och Organization på webbplatsnivå, plus korrekta canonicals i alla mallar.
- Strukturell interlänkning: de 8 delstaterna länkade från sidhuvudet på varje sida, utvalda kategorier på startsidan och profiler kopplade till sitt territorium.
- Long tail i stor skala: kombinationen leverantör × delstat × tjänst ger tusentals indexerbara sidor som fångar sökningar som inget manuellt skrivet innehåll skulle kunna täcka.
4. Prestanda
- Ren server-side rendering: innehållet kommer i den första HTML:en, utan att vänta på något klientramverk.
- Optimerade assets: CSS och JS kompilerade med Vite, med preload och modulepreload deklarerade i head.
- Cloudflare framför som CDN och skyddslager, och analys via Google Analytics 4 som laddas asynkront.
- Mobile first på riktigt: de flesta sökningarna i den här nischen sker i mobilen, och gränssnittet är designat för den kontexten.
Täckning och datakällor
Katalogen omfattar hela Australien: från New South Wales 9 115 leverantörer till Tasmaniens 342, via Victoria (7 868), Queensland (4 628), Western Australia (2 202), South Australia (1 963), ACT (403) och Northern Territory (388). All data kommer från NDIS offentliga leverantörsregister, och startsidan anger datumet för den senaste uppdateringen så att ingen ovetande arbetar med inaktuell information.
Resultatet
En nationell katalog som sköter sig själv: MySQL-databasen serverar en sida för var och en av de 26 913 leverantörerna, plus hubbarna per delstat och kategori, och varje uppdatering av registret sprids över hela webbplatsen med en enda import. För slutanvändaren är det en gratis sökmotor som sparar timmar; för mig är det en digital tillgång som än en gång bekräftar mekaniken katalog + officiella data + programmatisk SEO som jag tillämpar i andra produkter i mitt nätverk, som AgedCareScan och ChildcareScan — och som jag också bygger skräddarsytt åt kunder.
Några skärmbilder
Stack
Se det live: Besök ndisscan.com — egen produkt i mitt nätverk av webbplatser.
Vanliga frågetecken
Vad är NDIS och vilken roll spelar NDISScan?
National Disability Insurance Scheme är det australiska systemet som finansierar stöd till personer med funktionsnedsättning. NDISScan är en gratis katalog som samlar leverantörerna registrerade i det systemet så att deltagare och anhöriga kan hitta och jämföra dem utan att gå igenom dussintals webbplatser.
Hur många leverantörer finns i katalogen?
På startsidan anges 26 913 leverantörer fördelade över Australiens 8 delstater och territorier. New South Wales toppar listan med 9 115, följt av Victoria med 7 868 och Queensland med 4 628.
Hur söker man efter en viss leverantör?
På namn, förort, postnummer eller tjänstekategori från en enda sökruta. Det går också att navigera per delstat eller per NDIS registreringsgrupp, som hushållssysslor, deltagande i samhällslivet eller assisterad transport.
Går det att jämföra två leverantörer med varandra?
Ja. Plattformen har en jämförelsefunktion som ställer två leverantörer sida vid sida för att väga deras registrerade tjänster, läge och registreringsstatus mot varandra innan man tar kontakt.
Vad kostar det att använda NDISScan?
Ingenting. Det är en gratis katalog och kräver ingen registrering: att söka, läsa profiler och jämföra leverantörer står öppet för alla besökare.
Är uppgifterna uppdaterade?
Startsidan visar alltid datumet för registrets senaste uppdatering, så besökaren vet exakt vilken version av datan hen tittar på.
Behöver du en plattform av den här kalibern?
Laravel, MySQL, data i stor skala och programmatisk SEO under samma tekniska tak. Förutsättningslöst samtal på 30 minuter.
Begär en gratis offert