Skip to main content
SEO & Contentapprox. 14 min. readJuly 30, 2024(Updated: March 10, 2026)Daniel Müller

Technical SEO: Page Speed and Structured Data in Detail.

Technical SEO is the foundation upon which all other SEO measures are built. We dive deep into the two most important technical factors: page speed and structured data.

Technical SEO — Page speed optimization and structured data with JSON-LD schema markup for better search results

Technical SEO: The Invisible Foundation

While content SEO and link building are visible and intuitively understandable, technical SEO is often invisible – and that is precisely why it gets neglected. Yet it is the foundation upon which everything else is built. A technically flawed website can have the best content and still not rank.

In our technical SEO audits for Swiss SMEs, we regularly find fundamental errors that massively impact rankings: missing HTTPS redirects, duplicate meta descriptions, non-mobile-optimized pages, and load times over 5 seconds. Fixing these errors often delivers more impact than any content strategy.

Part 1: Page Speed – Speed as a Ranking Factor

Google's Page Experience Signals

Since the Page Experience Update in 2021, page speed has been a direct Google ranking factor. Google measures user experience through Core Web Vitals (LCP, INP, CLS) and additional signals such as HTTPS, mobile-friendliness, and the absence of intrusive interstitials. All of these values can be viewed in Google Search Console and PageSpeed Insights.

TTFB – Time to First Byte

TTFB measures how long it takes for the browser to receive the first byte from the server. A good TTFB is under 800 ms, ideally under 200 ms. Measures to improve it: choose high-quality hosting (no shared hosting for business websites), use a CDN (Cloudflare, Fastly, or AWS CloudFront), implement server-side caching, optimize database queries, and enable HTTP/2 or HTTP/3.

In Switzerland, we recommend hosting with providers that have servers in Europe (ideally the DACH region) to minimize latency for Swiss visitors. A server in the US means at least 100 ms additional latency per request.

Eliminate Render-Blocking Resources

CSS and JavaScript loaded in the head of a page block the rendering process. Concrete measures: load non-critical CSS asynchronously (media="print" onload="this.media='all'"), load JavaScript with defer or async, place critical CSS inline in the HTML (the CSS rules needed for the above-the-fold area), and delay loading of third-party scripts (analytics, chat widgets). In our audits, render-blocking resources are the most common cause of poor LCP values.

Image Optimization in Detail

Images are responsible for 50–80% of total page weight. The most important optimizations: WebP or AVIF format instead of JPEG/PNG (30–50% smaller file sizes), srcset for responsive images (different sizes for different viewports), lazy loading for images outside the viewport (loading="lazy"), CDN for fast global delivery, preloading for the LCP image (<link rel="preload">), and explicit width/height attributes (prevents CLS).

Part 2: Structured Data – More Than SEO

What Are Structured Data?

Structured data are machine-readable information embedded on your website in a standardized language (schema.org). They help search engines better understand the content of your page and enable Rich Results – enhanced search results with additional visual elements such as star ratings, FAQ dropdowns, or product prices.

The effect: According to a Search Engine Journal analysis, Rich Results increase the click-through rate by an average of 30% compared to normal search results. For Swiss companies competing for limited local search result positions, this is a significant advantage.

Implementation: JSON-LD Is the Standard

Google recommends JSON-LD as the format for structured data. It is embedded as a <script type="application/ld+json"> block and is easier to implement and maintain than Microdata or RDFa. Advantage: JSON-LD can be added without changing the HTML markup of the page – ideal for websites with CMS or template restrictions.

The Most Important Schema Types for Swiss Websites

Organization / LocalBusiness: Basic markup for every business website. Contains name, address, logo, business hours, and contact information. Improves the Google Knowledge Panel.

Article / BlogPosting: For blog articles and news. Enables Rich Results with date, author, and image in search results.

Product / Review: For e-commerce. Shows price, availability, and star ratings directly in search results.

FAQ: FAQ markup can be displayed directly in search results and doubles the space your listing occupies. Especially valuable for service websites.

BreadcrumbList: Improves the display of URL hierarchy in search results and helps Google understand the site structure.

Service: Describes services with price, provider, and description – ideal for agency and freelancer websites.

Testing and Validating Rich Results

Google's Rich Results Test Tool checks whether your structured data are correctly implemented. Use it after every implementation. The Schema.org Validator (validator.schema.org) provides additional validation for more complex markup structures.

Optimizing Crawling and Indexing

Using robots.txt and noindex Strategically

Ensure that only the pages you want in search results are crawled and indexed. Block: staging environments, duplicate content (e.g., print versions, filter pages), internal search pages, admin areas, and tag/archive pages with thin content. Use noindex for pages that Google should find but not index (e.g., thank-you pages after form submissions).

XML Sitemap

An up-to-date XML sitemap helps Google find and index all important pages on your website. Submit it in Google Search Console. The sitemap should contain only indexable pages (no noindex pages, no 404s) and be automatically updated when new content is published.

Canonical Tags and hreflang

Canonical tags prevent duplicate content issues with similar pages (e.g., different sortings of a product list). For multilingual Swiss websites, hreflang tags are essential: they tell Google which language version of a page is intended for which audience (de-CH, fr-CH, it-CH). Incorrect hreflang implementation is one of the most common technical SEO errors on Swiss websites.

Technical SEO Audit: The Checklist

Conduct a technical SEO audit quarterly: (1) Check Google Search Console for crawling errors and index coverage, (2) test PageSpeed Insights for the most important pages, (3) verify mobile-friendliness with the Mobile-Friendly Test, (4) identify broken links with tools like Screaming Frog, (5) check HTTPS configuration (mixed content, redirects), (6) validate structured data, (7) review canonical tags and hreflang, and (8) analyze Core Web Vitals in Search Console.

Technical SEO and CMS Choice: WordPress, Webflow, Custom

The choice of CMS has significant implications for the technical SEO foundation. WordPress: Largest CMS ecosystem, but frequently has performance issues due to too many plugins, bloated themes, and poor maintenance. Recommendation: maximum 15–20 plugins, a lean theme (GeneratePress, Astra, or Kadence), and a caching plugin (WP Rocket or LiteSpeed Cache). Webflow: Excellent out-of-the-box performance, clean code, automatic image optimization. Limited with complex data structures and dynamic content. Custom (React/Next.js/Remix): Full control over performance, code quality, and SEO. Higher initial costs, but the best long-term option for demanding projects. Regardless of the CMS: the technical SEO foundation must be solid. A poorly configured Next.js project can have worse SEO performance than a well-optimized WordPress setup.

International SEO for Swiss Companies

Switzerland as a multilingual country poses special requirements for technical SEO. For companies serving all three language regions, correct hreflang tags are a must. Recommended URL structures: subdirectories (example.ch/de/, example.ch/fr/, example.ch/it/) for most cases, separate domains (example.de, example.fr) only with strong market differentiation. Common errors: self-referencing hreflang is missing (each language version must also reference itself), return links are missing (if page A references page B, B must also reference A), x-default is missing (defines the fallback language for unassigned regions), and content is only machine-translated without human proofreading (Google recognizes low-quality translations and may classify them as thin content).

Technical SEO and Core Web Vitals: A Practical Guide

Core Web Vitals have been an official Google ranking factor since 2021. For Swiss websites, the same thresholds apply as globally: LCP under 2.5 seconds, FID/INP under 200 milliseconds, and CLS under 0.1. Typical problems on Swiss SME websites: oversized hero images without lazy loading or modern formats (WebP/AVIF), render-blocking CSS files and JavaScript bundles, missing font-display swap declarations for web fonts, and unoptimized third-party scripts (chat widgets, analytics, cookie banners). Our recommendation: measure your Core Web Vitals monthly in Google Search Console and prioritize pages that don't meet the thresholds. Even small improvements – such as switching to next-gen image formats or removing unused JavaScript libraries – can produce noticeable ranking improvements.

Technical Foundation First, Then Content

Technical SEO is the foundation without which all other SEO investments fizzle out. Invest in a clean technical foundation and regular audits – and make sure your website gets the maximum out of every visitor. Pay special attention to your Core Web Vitals. For most Swiss SME websites, technical optimizations alone can generate 20–40% more organic traffic.

DM

Daniel Müller

Senior Developer at DLM Digital – 10+ years of experience in web development, SEO and digital strategy for Swiss SMEs

Last updated on March 10, 2026

Tags:Technical SEOPage SpeedSchema MarkupJSON-LDStructured Data
Share article:

Frequently Asked Questions: Technical SEO: Page Speed and Structured Data in Detail

Technical SEO encompasses all technical measures that ensure search engines can correctly crawl, index, and evaluate your website: page speed (Core Web Vitals), XML sitemap, robots.txt, HTTPS, mobile-friendliness, structured data, canonical tags, and internal linking. It is the foundation — without technical SEO, even the best content won't achieve rankings.

Structured data (Schema.org markup) are code snippets (JSON-LD) that help Google understand your content. Recommended schemas for SMEs: LocalBusiness (company information), Article (blog posts), FAQ (question-and-answer sections), BreadcrumbList (navigation), Product (products), Review (ratings). These schemas can lead to Rich Results in Google — higher click-through rates and better visibility.

Monthly: check Core Web Vitals in Google Search Console, review indexing errors, monitor sitemap status. Quarterly: complete technical SEO audit (broken links, redirect chains, canonical errors, mobile usability). After every major website update: immediately check whether any pages have dropped out of the index or technical errors have occurred.

Free: Google Search Console (most important tool overall), Google PageSpeed Insights, Schema.org Validator. Paid: Screaming Frog (website crawling, from EUR 199/year), Ahrefs or SEMrush (comprehensive SEO analysis, from USD 99/month). For SMEs: Google Search Console + PageSpeed Insights cover 80% of the technical SEO basics.

More organic traffic for your business?

We bring your website to the top of search results — with data-driven SEO strategy.

Request SEO Consultation