Orvus.

What do meta tags look like? A practical guide to metatags

February 13, 2026

This article explains what metatags look like in the head of an HTML document, why they still matter in 2026, and how teams can implement them reliably. It focuses on practical examples and decision rules rather than theoretical details.

Operators and founders will find copy-ready snippets and a short checklist to embed into templates and CI. The goal is to make metatag work repeatable and measurable within existing growth systems.

Metatags are small in size but important for predictable rendering and useful search snippets.
Place charset and viewport early in the head to avoid encoding and layout issues.
Use meta robots for in-document control and X-Robots-Tag headers for server-level directives.

What metatags are and where they live in a page head

Definition and role in HTML

Metatags are HTML elements placed inside the that provide metadata about a document and can influence browser rendering and the text search engines show in results. This definition and the recommended placement are consistent with the HTML living standard and browser documentation, which describe the meta element and its intended uses MDN Web Docs.

The items commonly called metatags include the page title, meta description, robots instructions, viewport hints for responsive layout, and the character encoding declaration. Each of these elements has a specific role: some affect rendering, some affect indexing or snippets, and some simply describe the document. Treating them as distinct controls helps teams design predictable pages and tooling.

Why metatags still matter for browsers and search engines

Even in modern toolchains, metatags remain the standard way to declare simple, page-level metadata that browsers and crawlers read early in the document head. The HTML living standard and authoritative documentation explain expected syntax and placement so parsers and crawlers can behave consistently WHATWG HTML Living Standard.

For teams, that consistency matters. Small, predictable tags reduce edge cases in rendering, snippet generation, and automated audits. When a head contains clear title, description, robots, viewport, and charset declarations, downstream systems and reporting tend to be easier to maintain and debug.

Key metatags you will see in the head - title, description, robots, viewport, charset

Exact syntax snippets for each tag (metatags)

Below are concise, copy-ready examples of the common tags you will find in the head. These snippets belong in the document and are intentionally minimal so they are easy to adapt.

Orvus Ltd. Logo

Title element example, placed inside the head, not inside a meta tag: Clear page title here. The title belongs in the title element and follows search guidance on clarity and uniqueness Google Search Central.

Meta description example: . The meta description does not directly change ranking but is used by search engines when building snippets, so write descriptions for clarity and relevance MDN Web Docs.

Meta robots example: . For server-side control you can also use the X-Robots-Tag HTTP header as an alternative mechanism; both are supported options and each is appropriate in different deployment scenarios Google Search Central.

Viewport example to enable responsive layout: . Placing this early in the head helps mobile browsers apply correct initial layout calculations MDN Web Docs.

Realistic full frame screenshot of an HTML head section in a minimal dark editor showing highlighted metatags lines on background 0B1E33

Charset declaration example to avoid encoding issues: . Declare this near the top of the head so parsers know how to interpret byte sequences for predictable rendering MDN Web Docs.

Quick checklist for typical pages: include a single </b>, one meta description per page, a robots instruction only when you need to restrict indexing, a viewport for responsive pages, and a charset declaration at the top. Keeping this checklist in <a href="/category/useful-knowledge/" target="_blank" rel="noopener">content templates</a> reduces variation across a site.</p><div class="cta-section"><h3 class="cta-headline" style="text-align:center;margin-left:auto;margin-right:auto;">Schedule a short metatag audit and template review</h3><div class="cta-intro"><p>Consider running a short metatag audit across a representative set of pages to confirm presence and placement before automating template changes.</p></div><a href="/services/" target="_blank" rel="noopener" class="cta-button">Inquire about services</a></div><h2>How to write titles and meta descriptions that support search snippets</h2><h3>Title best practices and common constraints</h3><p>Set the page title in the <b><title></b> element and aim for clear, descriptive text that reflects page intent. Google Search Central recommends titles that are unique and informative; these guidelines help pages link users to the right content <a href="https://developers.google.com/search/docs/appearance/title-link" target="_blank" rel="noopener">Google Search Central</a>.</p><p>Length guidance can change and engines may truncate text visually, so focus on the most important terms first. Keep titles readable and avoid stuffing keywords. Clear titles tend to perform better in click-through because they set accurate expectations for users.</p><h3>Writing description copy that encourages clicks without overpromising</h3><p>Write meta description text to summarize the page for a human reader. Because descriptions are not a direct ranking signal, the practical goal is to improve relevance and click-through by aligning with user intent and page content <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta" target="_blank" rel="noopener">MDN Web Docs</a>. See <a href="https://developers.google.com/search/docs/appearance/snippet" target="_blank" rel="noopener">Google Search Central</a> for guidance on how snippets are generated.</p><p>Expect that search engines may replace or rewrite provided snippets when they deem other page text more relevant to a query. Because of that, descriptions should be concise, factual, and complementary to on-page headings rather than making claims that depend on search placement. See reported examples of changed snippets <a href="https://support.google.com/webmasters/thread/216517989/issues-with-meta-descriptions?hl=en" target="_blank" rel="noopener">here</a>.</p><h2>Controlling indexing: meta robots, X-Robots-Tag, and practical rules</h2><h3>Differences between meta robots and X-Robots-Tag header</h3><p>The <b><meta name="robots"></b> tag is an in-document instruction for user-agent behavior, while the X-Robots-Tag is an HTTP header that can express the same directives at the server level. Both mechanisms are supported; choosing between them depends on deployment needs such as static pages, server control, or resources delivered via non-HTML formats <a href="https://developers.google.com/search/docs/crawling-indexing/special-tags" target="_blank" rel="noopener">Google Search Central</a>.</p><section class="faq-accordion"><input type="checkbox" id="faq-m6er24" class="faq-toggle" checked /><label for="faq-m6er24" class="faq-summary" role="button" tabindex="0">What do meta tags look like and where should they be placed?</label><div class="faq-content"><p>Meta tags are HTML elements placed inside the head, such as the title element and meta tags for description, robots, viewport, and charset; they should be placed early and in consistent order so browsers and crawlers can parse them predictably.</p></div></section><p>Use meta robots for per-page in-head control and X-Robots-Tag headers when you need to control non-HTML responses or apply rules from server configuration. For example, files served directly from a CDN or binary assets can be controlled only with headers, not document meta tags <a href="https://developers.google.com/search/docs/crawling-indexing/special-tags" target="_blank" rel="noopener">Google Search Central</a>.</p><p>Common values include <b>noindex</b> to prevent a page from appearing in search results, and <b>nofollow</b> to suggest that links on the page should not be followed. Prefer explicit, minimal directives and avoid conflicting signals across headers and in-document tags.</p><h2>Viewport and charset: mobile layout and encoding best practices</h2><h3>Why viewport matters for responsive design</h3><p>Include the viewport meta tag early in the head to ensure mobile browsers compute layout correctly. A common, recommended value is <b>width=device-width, initial-scale=1</b> to match the viewport to device width and set initial zoom behavior, which supports responsive CSS rules <a href="https://developer.mozilla.org/en-US/docs/Mobile/Viewport_meta_tag" target="_blank" rel="noopener">MDN Web Docs</a>.</p><p>Missing or late viewport declarations can cause visual jumps during load on mobile devices, so place this tag close to the top of the head to reduce layout instability and improve perceived performance.</p><h3>Why charset belongs early in the head</h3><p>Declare the character encoding early in the head using <b><meta charset="utf-8"></b> so the browser interprets the document correctly from the first bytes it reads. This prevents garbled characters and ensures scripts and styles using text are parsed consistently <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta#attr-charset" target="_blank" rel="noopener">MDN Web Docs</a>.</p><p>Positioning the charset declaration within the first 1024 bytes of the document is a common practical rule because many browsers determine encoding early. If you rely on server headers to set encoding, ensure they align with in-document declarations to avoid conflicts.</p><h2>Placement, order and performance considerations for metatags</h2><h3>Where in the head to put critical tags</h3><p>Place <b><meta charset="utf-8"></b> as the first element in the head to avoid encoding detection issues. Next, include viewport for responsive layout, then title and descriptive tags. This order helps browsers and tools parse the most important signals first <a href="https://html.spec.whatwg.org/multipage/semantics.html#the-meta-element" target="_blank" rel="noopener">WHATWG HTML Living Standard</a>.</p><p>Consistent ordering also helps automated scans, <a href="/services/" target="_blank" rel="noopener">CI tests</a>, and <a href="/category/useful-knowledge/" target="_blank" rel="noopener">content templates</a> behave reliably.</p> <div class="side-by-side product-image-right"> <div class="side-text"><a href="/services/" target="_blank" rel="noopener">Orvus Unique Services</a></div> <a href="/services/" target="_blank" rel="noopener"><img src="/img/blog/d3e361b470687e7c.jpg" alt="Orvus Unique Services" /></a> </div><h3>Impact on performance and when order matters</h3><p>Metatags themselves are small, but placing critical tags early can marginally reduce layout shifts and parsing ambiguity. For performance-sensitive pages, place tags that affect rendering above heavy resources so the browser can decide layout behavior before downloading large CSS or scripts <a href="https://html.spec.whatwg.org/multipage/semantics.html#the-meta-element" target="_blank" rel="noopener">WHATWG HTML Living Standard</a>.</p><p>Order matters most for charset and viewport. Title and description are important for tools and search snippets, so keep them present and consistent across templates to avoid unexpected changes in automated reports and interfaces.</p><h2>Common mistakes, debugging steps, and troubleshooting metatags</h2><h3>Frequent errors that break snippets or indexing</h3><p>Typical mistakes include missing charset declarations, placing viewport too late, malformed meta syntax, duplicate or conflicting robots signals between headers and in-document tags, and empty or misleading descriptions. These issues can cause rendering issues, snipped text that does not match intent, or accidental indexing of private pages <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta" target="_blank" rel="noopener">MDN Web Docs</a>.</p><p>A related error is relying on a meta tag to guarantee a specific search result. Since engines may rewrite snippets or ignore supplied text in certain contexts, write descriptions and titles to reflect page content and intent rather than assuming outcome.</p><h3>Tools and processes for auditing metatags</h3><p>Debugging flow to confirm metatag behavior: 1) view the page source to check in-head syntax; 2) inspect server response headers to verify X-Robots-Tag and charset headers; 3) crawl a sample set of pages and review Search Console or crawler logs for indexing signals and issues. These steps help isolate whether a problem is client-side, server-side, or caused by content rewriting <a href="https://developers.google.com/search/docs/crawling-indexing/special-tags" target="_blank" rel="noopener">Google Search Central</a>.</p><p>Automate checks where possible. Add <a href="/services/" target="_blank" rel="noopener">CI tests</a> that validate head structure and compare templates against a standard checklist so regressions are caught before deployment.</p> <figure class="special-image-standalone"> <a href="/" target="_blank" rel="noopener"> <img src="/img/blog/7ac53d7a356d418c.jpg" alt="Orvus Ltd. Logo" /> </a> </figure><p>Below are practical examples you can adapt. They are short and written to be editable in templates. Keep the text factual and aligned with page content so engines are less likely to rewrite snippets.</p><h2>Examples and copy-ready metatag snippets for common page types</h2><h3>Homepage, product page, article, and indexable list pages</h3><p>Homepage example: <b><title>Brand name - concise positioning and . Use a robots tag only if you need to prevent indexing of a staging or duplicate homepage Google Search Central. For a broader list, see Search Engine Journal.

Product page example: Product name | Category and . For canonical product pages, include indexable instructions; use X-Robots-Tag if assets are served from different backends MDN Web Docs.

Article page example: Article title - Topic summary and . Articles often benefit from clear dates and author tags in structured data, but keep meta description focused on user intent so snippets are useful.

Quick page head validation checklist

Copy into CI or a browser bookmarklet

Indexable list pages and faceted pages often need more careful robots decisions. Use noindex for parameter pages or duplicates and control aggregation pages with consistent titles and descriptions so users and crawlers can understand the content intent Google Search Central.

Checklist and next steps for teams implementing metatags

A short audit checklist

Implementation checklist: confirm a single </b> per page, a meaningful meta description, an early charset declaration, viewport present for responsive sites, and no conflicting robots signals between headers and in-document tags. Keep this checklist in CI and content templates to reduce regressions <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta" target="_blank" rel="noopener">MDN Web Docs</a>.</p><p>Embed metatag tests into your deployment workflow: run automated checks after builds, sample pages for human review, and surface anomalies in reporting so teams can triage quickly. Small automated tests save time compared with ad hoc debugging when issues appear in search results.</p><h3>How to embed work in workflows and measurement</h3><p>Attach metatag checks to templates and editorial checklists so content creators see missing or empty fields before publishing. Add measurement to track when descriptions differ from displayed snippets and incorporate those findings into content guidelines.</p><p>For SEO-critical decisions, consult Google Search Central and browser documentation before making changes. Treat metatags as one part of a broader search architecture and measurement system rather than a single-point fix <a href="https://developers.google.com/search/docs/appearance/title-link" target="_blank" rel="noopener">Google Search Central</a>.</p> <section class="faq-section" aria-label="Frequently Asked Questions"> <section class="faq-accordion"><input type="checkbox" id="faq-1iwe3w" class="faq-toggle" /><label for="faq-1iwe3w" class="faq-summary" role="button" tabindex="0">What is a meta tag?</label><div class="faq-content"><p>A meta tag is an HTML element in the head that provides metadata, such as the title, description, robots instructions, viewport settings, or character encoding.</p></div></section> <section class="faq-accordion"><input type="checkbox" id="faq-qjh5vq" class="faq-toggle" /><label for="faq-qjh5vq" class="faq-summary" role="button" tabindex="0">Does the meta description affect ranking?</label><div class="faq-content"><p>No, the meta description is not a direct ranking signal, but search engines can use it to build search snippets, which may affect click-through rates.</p></div></section> <section class="faq-accordion"><input type="checkbox" id="faq-ifmka7" class="faq-toggle" /><label for="faq-ifmka7" class="faq-summary" role="button" tabindex="0">When should I use X-Robots-Tag instead of meta robots?</label><div class="faq-content"><p>Use X-Robots-Tag headers when you need server-level control or must apply directives to non-HTML assets; use meta robots for per-page in-head control.</p></div></section> </section><section class="article-ending">Start with a small audit: check a representative set of pages for charset, viewport, title, description, and robots. Embed those checks in templates and CI so metatag regressions are caught early. <p>For implementation work that needs systems design or measurement alignment, consider a compact diagnostic to map where head templates and server headers interact with your publishing flow.</section></p> <section class="ba-refs"> <h3 class="ba-refs__title">References</h3> <ul class="ba-refs__list"> <li><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta" target="_blank" rel="noopener">https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta</a></li><li><a href="https://html.spec.whatwg.org/multipage/semantics.html#the-meta-element" target="_blank" rel="noopener">https://html.spec.whatwg.org/multipage/semantics.html#the-meta-element</a></li><li><a href="https://developers.google.com/search/docs/appearance/title-link" target="_blank" rel="noopener">https://developers.google.com/search/docs/appearance/title-link</a></li><li><a href="https://developer.mozilla.org/en-US/docs/Mobile/Viewport_meta_tag" target="_blank" rel="noopener">https://developer.mozilla.org/en-US/docs/Mobile/Viewport_meta_tag</a></li><li><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta#attr-charset" target="_blank" rel="noopener">https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta#attr-charset</a></li><li><a href="https://developers.google.com/search/docs/crawling-indexing/special-tags" target="_blank" rel="noopener">https://developers.google.com/search/docs/crawling-indexing/special-tags</a></li><li><a href="/services/" target="_blank" rel="noopener">https://orvus.net/services</a></li><li><a href="https://developers.google.com/search/docs/appearance/snippet" target="_blank" rel="noopener">https://developers.google.com/search/docs/appearance/snippet</a></li><li><a href="https://www.searchenginejournal.com/important-tags-seo/156440/" target="_blank" rel="noopener">https://www.searchenginejournal.com/important-tags-seo/156440/</a></li><li><a href="https://support.google.com/webmasters/thread/216517989/issues-with-meta-descriptions?hl=en" target="_blank" rel="noopener">https://support.google.com/webmasters/thread/216517989/issues-with-meta-descriptions?hl=en</a></li><li><a href="/#about" target="_blank" rel="noopener">https://orvus.net/about</a></li><li><a href="/category/useful-knowledge/" target="_blank" rel="noopener">https://orvus.net/category/useful-knowledge/</a></li> </ul> </section> </div><aside class="mt-14 border-t border-slate-100 pt-8"><p class="font-mono text-[11px] font-semibold tracking-widest text-gold-600 uppercase">Related articles</p><ul class="mt-4 space-y-2"><li><a href="/useful-knowledge/metatags-what-are-meta-tags/" class="group flex items-start gap-2 text-sm text-slate-600 transition hover:text-brand-700"><svg class="mt-1 h-3.5 w-3.5 shrink-0 text-slate-300 transition group-hover:translate-x-0.5 group-hover:text-gold-500" viewBox="0 0 16 16" fill="none"><path d="M3 8h10m0 0-4-4m4 4-4 4" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path></svg>What are meta tags? A practical systems guide</a></li><li><a href="/useful-knowledge/metatags-how-to-write-meta-tags-seo/" class="group flex items-start gap-2 text-sm text-slate-600 transition hover:text-brand-700"><svg class="mt-1 h-3.5 w-3.5 shrink-0 text-slate-300 transition group-hover:translate-x-0.5 group-hover:text-gold-500" viewBox="0 0 16 16" fill="none"><path d="M3 8h10m0 0-4-4m4 4-4 4" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path></svg>How to write meta tags for SEO? Practical metatags guide</a></li><li><a href="/useful-knowledge/metatags-common-misuse-examples/" class="group flex items-start gap-2 text-sm text-slate-600 transition hover:text-brand-700"><svg class="mt-1 h-3.5 w-3.5 shrink-0 text-slate-300 transition group-hover:translate-x-0.5 group-hover:text-gold-500" viewBox="0 0 16 16" fill="none"><path d="M3 8h10m0 0-4-4m4 4-4 4" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path></svg>What are examples of commonly misused meta tags? Practical audit and fixes</a></li><li><a href="/useful-knowledge/metatags-example-meta-tag-keyword/" class="group flex items-start gap-2 text-sm text-slate-600 transition hover:text-brand-700"><svg class="mt-1 h-3.5 w-3.5 shrink-0 text-slate-300 transition group-hover:translate-x-0.5 group-hover:text-gold-500" viewBox="0 0 16 16" fill="none"><path d="M3 8h10m0 0-4-4m4 4-4 4" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path></svg>What is an example of a meta tag keyword? Practical metatags guidance</a></li><li><a href="/useful-knowledge/metatags-still-useful/" class="group flex items-start gap-2 text-sm text-slate-600 transition hover:text-brand-700"><svg class="mt-1 h-3.5 w-3.5 shrink-0 text-slate-300 transition group-hover:translate-x-0.5 group-hover:text-gold-500" viewBox="0 0 16 16" fill="none"><path d="M3 8h10m0 0-4-4m4 4-4 4" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path></svg>Are meta tags still useful? A practical guide for 2026</a></li></ul></aside><!-- CTA --><div class="mt-16 rounded-2xl bg-brand-950 p-8 text-white"><p class="text-xl font-extrabold tracking-tight">Want this kind of work done for your business?</p><p class="mt-2 text-sm text-brand-200/80">We build and run AI-powered marketing and automation. 30 minutes, honest assessment.</p><a href="/#contact" class="mt-5 inline-block rounded-full bg-gold-500 px-6 py-3 text-sm font-bold text-brand-950 transition hover:bg-gold-300">Book a call</a></div></div></article><footer class="border-t border-slate-100 bg-slate-50/50 pt-16 pb-8"><div class="mx-auto grid max-w-6xl gap-10 px-6 sm:grid-cols-2 lg:grid-cols-[1.4fr_1fr_1fr_1fr_1fr]"><!-- brand --><div><p class="text-lg font-bold"><img src="/img/orvus-helmet.png" alt="" width="26" height="26" class="inline-block h-[26px] w-[26px] align-[-4px]">Orvus<span class="text-gold-500">.</span></p><p class="mt-3 max-w-xs text-sm leading-relaxed text-slate-500">AI agents for e-commerce and growing businesses. Custom-built, operated GDPR-compliant.</p><div class="mt-5 flex flex-wrap gap-2"><span class="inline-flex items-center gap-1.5 rounded-full border border-slate-200 bg-white px-2.5 py-1 text-[11px] font-semibold text-slate-500"><svg class="h-3 w-3 text-emerald-500" viewBox="0 0 12 12" fill="none"><path d="M2.5 6.5L5 9l4.5-6" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"></path></svg>GDPR-compliant</span><span class="inline-flex items-center gap-1.5 rounded-full border border-slate-200 bg-white px-2.5 py-1 text-[11px] font-semibold text-slate-500"><svg class="h-3 w-3 text-emerald-500" viewBox="0 0 12 12" fill="none"><path d="M2.5 6.5L5 9l4.5-6" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"></path></svg>Team in the EU</span><span class="inline-flex items-center gap-1.5 rounded-full border border-slate-200 bg-white px-2.5 py-1 text-[11px] font-semibold text-slate-500"><svg class="h-3 w-3 text-emerald-500" viewBox="0 0 12 12" fill="none"><path d="M2.5 6.5L5 9l4.5-6" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"></path></svg>DPA on request</span></div></div><!-- services --><div><p class="text-xs font-semibold tracking-widest text-slate-400 uppercase">Services</p><ul class="mt-4 space-y-2.5 text-sm text-slate-600"><li><a href="/services/#ki-integration" class="transition hover:text-brand-700">AI integration</a></li><li><a href="/services/#marketing" class="transition hover:text-brand-700">Marketing: SEO, PPC, email</a></li><li><a href="/services/#e-commerce" class="transition hover:text-brand-700">E-commerce automation</a></li><li><a href="/services/#generative-ki" class="transition hover:text-brand-700">Generative AI</a></li><li><a href="/services/#beratung" class="transition hover:text-brand-700">AI consulting</a></li></ul></div><!-- company --><div><p class="text-xs font-semibold tracking-widest text-slate-400 uppercase">Company</p><ul class="mt-4 space-y-2.5 text-sm text-slate-600"><li><a href="/references/" class="transition hover:text-brand-700">References</a></li><li><a href="/#about" class="transition hover:text-brand-700">About</a></li><li><a href="/#process" class="transition hover:text-brand-700">Process</a></li><li><a href="/#maturity" class="transition hover:text-brand-700">S1-S4</a></li><li><a href="/#faq" class="transition hover:text-brand-700">FAQ</a></li></ul></div><!-- legal --><div><p class="text-xs font-semibold tracking-widest text-slate-400 uppercase">Legal</p><ul class="mt-4 space-y-2.5 text-sm text-slate-600"><li><a href="/impressum/" class="transition hover:text-brand-700">Legal notice</a></li><li><a href="/datenschutz/" class="transition hover:text-brand-700">Privacy policy</a></li><li><a href="/terms-of-service/" class="transition hover:text-brand-700">Terms of Service</a></li><li><a href="/data-deletion/" class="transition hover:text-brand-700">Data deletion</a></li></ul></div><!-- contact --><div><p class="text-xs font-semibold tracking-widest text-slate-400 uppercase">Contact</p><ul class="mt-4 space-y-2.5 text-sm text-slate-600"><li><a href="mailto:service@orvus.net" class="transition hover:text-brand-700">service@orvus.net</a></li><li class="text-slate-400">Orvus Limited</li><li class="text-slate-400">Office 3906, 39/F, The Center</li><li class="text-slate-400">99 Queen's Road Central</li></ul><a href="/#contact" class="mt-4 inline-block rounded-full bg-gold-500 px-4 py-2 text-xs font-bold text-brand-950 transition hover:bg-gold-300">Book a call</a></div></div><div class="mx-auto mt-12 flex max-w-6xl flex-col items-start justify-between gap-3 border-t border-slate-200 px-6 pt-6 sm:flex-row sm:items-center"><p class="text-xs text-slate-400">© 2026 Orvus Limited</p><div class="flex gap-5 text-xs text-slate-400"><a href="/impressum/" class="transition hover:text-slate-600">Legal notice</a><a href="/datenschutz/" class="transition hover:text-slate-600">Privacy policy</a></div></div></footer><script type="module">var e=document.querySelectorAll(`[data-reveal]`),t=new IntersectionObserver(e=>{for(let n of e)n.isIntersecting&&(n.target.classList.add(`revealed`),t.unobserve(n.target))},{threshold:.15,rootMargin:`0px 0px -40px 0px`});e.forEach(e=>t.observe(e));var n=document.querySelectorAll(`[data-countup]`),r=new IntersectionObserver(e=>{for(let t of e){if(!t.isIntersecting)continue;r.unobserve(t.target);let e=t.target,n=parseFloat(e.dataset.countup||`0`),i=e.dataset.suffix||``,a=performance.now(),o=t=>{let r=Math.min((t-a)/1400,1),s=1-(1-r)**3;e.textContent=Math.round(n*s)+i,r<1&&requestAnimationFrame(o)};requestAnimationFrame(o)}},{threshold:.5});n.forEach(e=>r.observe(e));</script></body></html>