# English Jobs Norway > English Jobs Norway is a job search platform for English-speaking roles in Norway. It helps non-local speakers find work. By default, it searches for jobs requiring only English. Users can specify additional languages they speak to broaden the search. You can search for these English-speaking jobs by crafting URLs as explained below. ## How to generate search engine results pages To generate a search URL, follow these patterns. The base URL is `https://englishjobs.no`. ### URL Structure 1. `/jobs/{query}`: For searching by job title or keyword. 2. `/in/{location}`: For searching by location. 3. `/in/{location}/{query}`: For searching by both location and query. ### Path Parameters - `{query}`: The job title, keyword, or skill to search for. If it contains spaces, URL-encode them (e.g., `software developer` becomes `software%20developer`). - `{location}`: The ID of the city or region. Must be one of the values from the "Allowed Locations" list below. ### Query Parameters - `include`: (Optional) A dot-separated list of additional languages the user speaks. This will include jobs that require English *plus* any of the specified languages. - You can include up to 4 languages. - The language values must come from the "Allowed Languages for `include`" list below. ### Examples - **Query-only:** `GET https://englishjobs.no/jobs/software%20developer` - **Location-only:** `GET https://englishjobs.no/in/oslo` - **Query and location:** `GET https://englishjobs.no/in/oslo/software%20developer` - **With additional languages:** - `GET https://englishjobs.no/jobs/software%20developer?include=french.german.spanish` - `GET https://englishjobs.no/in/oslo?include=french` - `GET https://englishjobs.no/in/oslo/software%20developer?include=french.german` ## Fetching pages as Markdown Any page on this site can be fetched as Markdown instead of HTML by adding the `format=markdown` query parameter (or the shorter alias `format=md`) to the URL. The response is served as `text/markdown; charset=utf-8` and includes a `Link: ; rel="canonical"` header pointing to the HTML version. This works on any GET request, including search result pages and individual job listings. Static assets and machine-readable feeds (`.xml`, `.json`, `.txt`) are served unchanged. **The `format` parameter must be appended to every request.** Links inside a Markdown response point at the canonical HTML URLs (without `?format=markdown`), so when following a link you must re-append the parameter yourself to keep receiving Markdown. ### Examples - `GET https://englishjobs.no/jobs/software%20developer?format=markdown` - `GET https://englishjobs.no/in/oslo?format=md` - `GET https://englishjobs.no/in/oslo/software%20developer?format=markdown&include=french.german` ## Allowed Locations Below is the list of supported location IDs: Cities: - `alta` # Alta - `aurskog-holand` # Aurskog-Høland - `bamble` # Bamble - `skien` # Skien - `stange` # Stange - `vestvagoy` # Vestvågøy - `baerum` # Bærum - `drammen` # Drammen - `farsund` # Farsund - `flekkefjord` # Flekkefjord - `flora` # Flora - `fraena` # Fræna - `stord` # Stord - `sunndal` # Sunndal - `kongsvinger` # Kongsvinger - `mandal` # Mandal - `ovre-eiker` # Øvre Eiker - `sogne` # Søgne - `stryn` # Stryn - `tranoy` # Tranøy - `volda` # Volda - `askoy` # Askøy - `enebakk` # Enebakk - `lillehammer` # Lillehammer - `modum` # Modum - `oppdal` # Oppdal - `risor` # Risør - `stjordal` # Stjørdal - `ullensvang` # Ullensvang - `halden` # Halden - `malvik` # Malvik - `nittedal` # Nittedal - `vestnes` # Vestnes - `leksvik` # Indre Fosen - `skedsmo` # Skedsmo - `tysvaer` # Tysvær - `asker` # Asker - `gjesdal` # Gjesdal - `grimstad` # Grimstad - `hurum` # Hurum - `meland` # Meland - `nes` # Nes - `porsgrunn` # Porsgrunn - `sandnes` # Sandnes - `eid` # Stad - `skaun` # Skaun - `vestby` # Vestby - `vindafjord` # Vindafjord - `voss` # Voss - `arendal` # Arendal - `eidsvoll` # Eidsvoll - `ha` # Hå - `malselv` # Målselv - `orsta` # Ørsta - `sula` # Sula - `svelvik` # Svelvik - `ulstein` # Ulstein - `bergen` # Bergen - `fjell` # Fjell - `kvinnherad` # Kvinnherad - `orkdal` # Orkdal - `hole` # Hole - `lier` # Lier - `lorenskog` # Lørenskog - `sola` # Sola - `sykkylven` # Sykkylven - `trondheim` # Trondheim - `moss` # Moss - `namsos` # Namsos - `notodden` # Notodden - `ringerike` # Ringerike - `stavanger` # Stavanger - `oppegard` # Oppegård - `rade` # Råde - `sorum` # Sørum - `verdal` # Verdal - `fauske` # Fauske - `hadsel` # Hadsel - `midtre-gauldal` # Midtre Gauldal - `tromso` # Tromsø - `kvam` # Kvam - `larvik` # Larvik - `vaale` # Våle - `vefsn` # Vefsn - `haram` # Haram - `ringsaker` # Ringsaker - `vestre-toten` # Vestre Toten - `bomlo` # Bømlo - `giske` # Giske - `harstad` # Harstad - `lindesnes` # Lindesnes - `strand` # Strand - `bodo` # Bodø - `fredrikstad` # Fredrikstad - `nome` # Nome - `nordre-land` # Nordre Land - `ostre-toten` # Østre Toten - `raelingen` # Rælingen - `sogndal` # Sogndal - `alstahaug` # Alstahaug - `klepp` # Klepp - `lyngdal` # Lyngdal - `osteroy` # Osterøy - `karmoy` # Karmøy - `lenvik` # Lenvik - `sortland` # Sortland - `ullensaker` # Ullensaker - `lillesand` # Lillesand - `loten` # Løten - `melhus` # Melhus - `sor-varanger` # Sør-Varanger - `meloy` # Meløy - `odda` # Odda - `randaberg` # Randaberg - `sund` # Sund - `heroy` # Herøy - `inderoy` # Inderøy - `notteroy` # Nøtterøy - `sarpsborg` # Sarpsborg - `vagan` # Vågan - `vennesla` # Vennesla - `as` # Ås - `fet` # Fet - `forde` # Førde - `jevnaker` # Jevnaker - `oslo` # Oslo - `rakkestad` # Rakkestad - `sandefjord` # Sandefjord - `sor-odal` # Sør-Odal - `bo` # Bø - `eidsberg` # Eidsberg - `elverum` # Elverum - `frogn` # Frogn - `gjovik` # Gjøvik - `naeroy` # Nærøysund - `time` # Time - `tonsberg` # Tunsberg - `gran` # Gran - `hammerfest` # Hammerfest - `rauma` # Rauma - `bronnoy` # Brønnøy - `haugesund` # Haugesund - `rissa` # Rissa - `songdalen` # Songdalen - `stokke` # Stokke - `kristiansund` # Kristiansund - `levanger` # Levanger - `orland` # Ørland - `sande` # Sande - `steinkjer` # Steinkjer - `trysil` # Trysil - `hamar` # Hamar - `lindas` # Lindås - `lunner` # Lunner - `narvik` # Narvik - `nord-aurdal` # Nord-Aurdal - `askim` # Askim - `asnes` # Åsnes - `eigersund` # Eigersund - `gjerdrum` # Gjerdrum - `holmestrand` # Holmestrand - `kongsberg` # Kongsberg - `kristiansand` # Kristiansand - `nannestad` # Nannestad - `kragero` # Kragerø - `nedre-eiker` # Nedre Eiker - `nesodden` # Nesodden - `os` # Os - `rana` # Rana - `royken` # Røyken - `rygge` # Rygge - `ski` # Ski Areas: - `vest-agder` # West Agder - `oppland` # Oppland - `hordaland` # Hordaland - `rogaland` # Rogaland - `troms` # Troms - `aust-agder` # East Agder - `buskerud` # Buskerud - `more-og-romsdal` # Møre and Romsdal - `nord-trondelag` # North Trøndelag - `nordland` # Nordland - `sor-trondelag` # South Trøndelag - `vestfold` # Vestfold - `akershus` # Akershus - `astfold` # Østfold - `finnmark` # Finnmark - `hedmark` # Hedmark - `oslo` # Oslo - `sogn-og-fjordane` # Sogn and Fjordane - `telemark` # Telemark ## Allowed Languages for `include` Below is the list of supported languages for the `include` parameter: - `arabic` - `bulgarian` - `catalan` - `chinese` - `croatian` - `czech` - `danish` - `dutch` - `estonian` - `finnish` - `french` - `german` - `greek` - `hindi` - `hungarian` - `irish` - `italian` - `japanese` - `korean` - `latvian` - `lithuanian` - `luxembourgish` - `maltese` - `norwegian` - `polish` - `portuguese` - `romanian` - `russian` - `slovenian` - `spanish` - `swedish` - `turkish` - `ukrainian`