Alps · EEA and Schengen, not EU
SEO audit for websites in Liechtenstein
Liechtenstein is a one-language market with a currency, a customs union and a search audience shared with Switzerland. Most SEO decisions here are about not being mistaken for a Swiss, German or Austrian site, or about deliberately being one.
The notes below suit a site based in Vaduz, Schaan or Triesen, and whether you are serving local customers or clients across the German-speaking region.
Liechtenstein at a glance
- Languages and hreflang codes
- German
de-LIOfficial language; an Alemannic dialect is what most people speak at home - English
en-LIUsed in finance, trusts and international business
- German
- Script
- Latin with German umlauts (ä, ö, ü).
- Domain
- .li is the country code, and its registry is operated by SWITCH, the same organisation that runs .ch.
- Native name
- Liechtenstein
- Currency
- Swiss franc (CHF), through a monetary union with Switzerland
- Calling code
+423- Postcode
- 4 digits
e.g. 9490 (Vaduz) - EU, EEA and Schengen
- Member of the EEA since 1995 and of Schengen, with a customs union with Switzerland. Not an EU member.
Market notes for Liechtenstein
One language, four possible targets
German-language content can target Liechtenstein (de-LI), Switzerland (de-CH), Austria (de-AT) or Germany (de-DE). Because the home market is small, many Liechtenstein firms really serve clients in several of those countries. Look at the country report in Search Console: if most of your clicks come from Switzerland, a page that says de-LI may not describe your audience.
Use de-LI for pages with Liechtenstein specifics, such as a +423 number, local legal notices and Swiss-franc prices. Use plain de for general guidance that suits every German reader. If you publish different Swiss and Liechtenstein pages, each needs its own URL and reciprocal hreflang.
Swiss-style spelling and the ß question
Written German in Switzerland does not use the letter ß, and the German in Liechtenstein’s laws has been described as very close to Swiss usage. If your copy is produced by a team in Germany, ask a local editor whether ß should be replaced by ss, and apply the rule uniformly in titles, headings, URLs and structured data.
Inconsistent spelling is a small quality signal but a real trust cue for local readers, and it affects what people type into the search box. Test your main terms in both spellings.
The .li domain and who runs it
The .li registry is operated by SWITCH, the Swiss education and research network that also runs .ch. Google treats country-code domains as a signal for the country, and as far as we could find .li is not on the list of vanity country-code domains it treats as generic. A .li domain therefore points to Liechtenstein.
If your clients are mostly in Switzerland or Germany, think about which domain fits your story. A .li address is useful for a local brand and for a company that wants to make its Liechtenstein base explicit; a .com with /de/ and /en/ folders is more flexible for a firm that serves several countries.
Trust signals for finance, law and foundations
Liechtenstein is known for banking, trusts and foundations, and pages that discuss money or legal structures are held to a high standard. Name the authors, show their qualifications, date the page and say who regulates you. In Liechtenstein the financial supervisor is the FMA, and licence statements belong where your clients can find them.
Keep Organization markup, the footer and the legal notice consistent, and avoid promising outcomes in headings. Clear scope statements, such as the jurisdictions a guide covers, help both readers and search engines judge the page.
Copy-ready examples for Liechtenstein
Both snippets use placeholder data. Replace the domain, name, street, phone number, coordinates and prices with your own before you publish them.
hreflang tags
This set covers 2 versions (de-LI, en) plus an x-default. Put the same full set in the <head> of every language version, each page listing itself too; Google ignores pairs that do not link back.
<link rel="alternate" hreflang="de-LI" href="https://example.li/de/" />
<link rel="alternate" hreflang="en" href="https://example.li/en/" />
<link rel="alternate" hreflang="x-default" href="https://example.li/de/" />
LocalBusiness JSON-LD
The postcode follows the Liechtenstein format (4 digits) and the telephone starts with +423. Use the most specific business type that fits, and keep every detail identical to your footer, contact page and map listing.
{
"@context": "https://schema.org",
"@type": "ProfessionalService",
"name": "Example Studio Vaduz",
"url": "https://example.li/de/",
"image": "https://example.li/images/storefront.jpg",
"telephone": "+423 000 00 00",
"priceRange": "CHF 100-500",
"address": {
"@type": "PostalAddress",
"streetAddress": "Beispielstrasse 1",
"addressLocality": "Vaduz",
"postalCode": "9490",
"addressCountry": "LI"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 47.141,
"longitude": 9.5209
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "09:00",
"closes": "18:00"
}
]
}
What the audit looks at
What the audit checks for Liechtenstein
hreflang for de-LI and de-CH overlap
We check that Liechtenstein and Swiss German pages link to each other, use valid codes and do not canonicalise to one another by accident.
UTF-8 and umlauts
The audit checks the charset and looks for broken ä, ö and ü in titles and structured data.
ccTLD consistency
A .li site that canonicalises to a .ch or .com copy sends mixed signals; we flag it so you can pick one primary domain.
Organization schema
We validate required properties and the match between schema, footer and legal notice.
Questions about SEO in Liechtenstein
Should I use de-LI or de-CH?
Use de-LI for pages with Liechtenstein specifics and de-CH for pages written for Swiss customers. For general guidance that suits all German readers, plain de is cleaner.
Does Liechtenstein use ß?
Swiss written German does not, and the German in Liechtenstein’s laws is described as very close to Swiss usage. Ask a local copy editor and apply the rule consistently.
Who runs the .li domain?
The registry is operated by SWITCH, which also runs .ch, according to IANA’s root zone database.
Is Liechtenstein in the EU?
No. It is a member of the EEA and Schengen and has a customs union with Switzerland.
Which currency should my prices use?
Swiss francs (CHF). Liechtenstein uses the franc through a monetary union with Switzerland, and the price shown in schema should match the price a customer pays.
Need a hand with Liechtenstein?
If your Liechtenstein audit turns up work you would rather hand over, two teams stand behind this tool. Nomor (nomor.tech) is our software development company and Limi Creatives (limicreatives.com) is our marketing company. Send us your report and tell us which market you are working in.
Nomor
Our software development company. Nomor designs and builds the software and websites behind this tool, including the audit engine, the PDF report and the pages you are reading. It is the right place to start for custom development, performance work and technical fixes.
Limi Creatives
Our marketing company. Limi Creatives is a creative agency that runs SEO, paid ads, content, social media and video for brands. It is the right place to start when you want help turning audit findings into traffic and enquiries.