Technologies15 août 202611 min read

Beyond Content: The Technical SEO Foundations You're Overlooking

SEO agencies know how to produce content. But when a site underperforms despite dozens of optimised articles, the cause is almost always technical: broken crawlability, red Core Web Vitals, incoherent architecture. This article covers the technical SEO foundations that French-speaking SEO consultants often wrongly delegate, and how to fix them.

Your SEO agency produces content. In-depth articles, optimised local pages, case studies. You audit keywords, structure semantic clusters, produce texts that answer search intent. And yet, some sites stagnate.

The technical SEO foundations are the invisible cause of many content strategy failures. When a well-populated site fails to climb, it is almost never the content that is at fault. It is what lies beneath: loading speed, crawl structure, structured data, URL architecture. Elements that content-focused SEO consultants tend to underestimate, and whose correction they delegate to developers without a precise brief, or worse, ignore entirely.

This article covers the technical SEO foundations most often overlooked by French-speaking agencies in Belgium, Switzerland and Luxembourg, with concrete data on their impact and realistic action points for each.

Why content alone is no longer enough

Five years ago, publishing a well-structured 1,500-word article was often enough to reach the first page on niche queries. Today, that equation has changed significantly.

Three major developments explain this shift.

Google's algorithmic updates have tightened the criteria. The Helpful Content Update (2022-2023), the E-E-A-T update (Experience, Expertise, Authority, Trustworthiness), and Core Web Vitals as a ranking signal since 2021 have added layers of technical requirements that editorial work alone cannot satisfy. Google no longer ranks simply what answers a query: it ranks what answers a query on a fast, secure, well-structured, technically clean site.

Competition has homogenised on content. In sectors like real estate, law, accounting, or business services in French-speaking Belgium, all serious players now have optimised pages. Differentiation increasingly happens at the technical level: a site at 90/100 PageSpeed regularly beats a competitor at 55/100 when content is comparable.

User experience signals carry more weight. Google measures behavioural signals (bounce rate, time on site, return to results) and progressively integrates them into its assessments. A slow site mechanically generates more bounces, which sends a negative signal even on the best pages.

What the data shows

According to Backlinko's analysis of 11.8 million Google results (2024), the loading speed of first-position pages is on average 24% higher than tenth-position pages for the same queries. On mobile, the gap reaches 31%. Content remains the dominant factor, but the technical gap can erase editorial advantage between two actors of comparable level.

The practical conclusion for an SEO agency: the technical audit is no longer optional. It is the prerequisite for any effective content strategy. Publishing articles on a technically flawed site is building on sand.

Crawlability and indexing: the foundation you do not check often enough

Before Google can rank a page, it must find it, explore it, and index it. These three steps seem obvious, but they fail more often than is commonly thought, silently, without any visible error message in Analytics.

The robots.txt file: a double-edged sword

The robots.txt file tells Googlebot which parts of the site not to explore. On a poorly configured site, this file can accidentally block strategic pages: category directories, service pages, or even the entire site (a classic mistake after a poorly executed migration).

Minimum check: access yourdomain.com/robots.txt and confirm that your strategic pages are not included in a Disallow directive. On WordPress, also verify that the "Ask search engines not to index this site" setting is not enabled in reading settings, a box sometimes ticked during development and never unticked.

The XML sitemap: your navigation map for Google

A well-maintained XML sitemap tells Google which pages exist and their relative priority. On sites with more than 50 pages, an absent or outdated sitemap forces Googlebot to discover content only via internal links, which increases the indexing delay for new pages.

Essential checkpoints:

  • Is the sitemap submitted in Google Search Console?
  • Does it include all your strategic pages?
  • Does it exclude pages with no SEO value (tags, authors, pagination pages, URL parameters)?
  • Is it automatically updated with each new publication?

Crawl budget: critical for high-volume sites

Crawl budget represents the number of pages Googlebot explores on your site per day. On a 20 to 50-page site, this is not an issue. On an e-commerce site, a blog with 500 articles, or a site with URL parameters (filters, sorting, internal search), Googlebot can exhaust its budget on worthless pages and never reach your strategic pages.

01

Crawl budget wasted on worthless pages

Le problème

Googlebot explores your tag pages, parameterised URLs (?sort=price, ?ref=newsletter), pagination pages and duplicate pages. It consumes its daily budget on these valueless pages and indexes your new strategic content pages slowly or not at all.

Le coût réel

On a 300-page site with 60% valueless SEO pages, Googlebot can take several weeks to index a newly published page. Your content strategy runs at full speed, but results take time because pages are simply not indexed quickly enough.

La solution

Configure robots.txt to exclude valueless directories. Add canonical tags on pages duplicated via parameters. Use pagination with rel=prev/next or opt for a single-page load. Submit your cleaned sitemap in Search Console. These four actions recover crawl budget for your strategic pages.

Signal d'alerte : Check the coverage report in Google Search Console at least once a month. An increase in 'excluded' pages without apparent reason often signals a recent crawl issue, sometimes introduced after a site update or plugin change.

Core Web Vitals and performance: the direct ranking impact

Core Web Vitals are the three performance metrics Google uses as a ranking signal since 2021. Since March 2024, Interaction to Next Paint (INP) has replaced First Input Delay (FID) as the third metric. In 2026, the three official metrics are:

  • LCP (Largest Contentful Paint): rendering time of the largest visible element. Target: under 2.5 seconds.
  • CLS (Cumulative Layout Shift): visual instability of content during loading. Target: under 0.1.
  • INP (Interaction to Next Paint): responsiveness to user interactions. Target: under 200 milliseconds.

What these metrics actually measure

LCP measures perceived loading speed: the moment when the user sees the main content of the page. On most sites, LCP is determined by the hero image or main heading. Causes of poor LCP: unoptimised images, slow hosting, JavaScript blocking rendering, no browser cache.

CLS measures layout shifts: elements that move during loading because their dimensions were not defined in advance. An advertisement inserted at the top of the page, an image without width/height attributes, a web font that shifts the layout on display. These shifts harm user experience and send a negative signal to Google.

INP measures responsiveness: the delay between a click or input and the visible response from the interface. On WordPress sites loaded with heavy JavaScript plugins, this delay can exceed 500ms on mobile, well above the acceptable threshold.

MetricGoodNeeds improvementPoorSEO impact
LCP< 2.5s2.5s - 4.0s> 4.0sDirect ranking signal
CLS< 0.10.1 - 0.25> 0.25Direct ranking signal
INP< 200ms200ms - 500ms> 500msDirect ranking signal
TTFB (Time to First Byte)< 800ms800ms - 1800ms> 1800msCorrelated with LCP
FCP (First Contentful Paint)< 1.8s1.8s - 3.0s> 3.0sUser experience

The most frequent causes of poor scores on client sites

In audits of Belgian and Swiss agency sites, four causes consistently appear for PageSpeed scores below 60/100 on mobile.

Unoptimised images: high-resolution JPG or PNG images served without compression, without modern formats (WebP, AVIF), and without explicit dimension attributes. This is the number one cause of poor LCP on WordPress.

Blocking third-party JavaScript: poorly configured Google Tag Manager, a chat widget loaded synchronously, a Facebook pixel blocking rendering. These scripts can add 1 to 3 seconds of visible rendering delay.

Low-end shared hosting: a Time to First Byte (TTFB) above 1.5 seconds caps LCP regardless of other optimisations. Hosting is the foundation of performance, and a 3-euro-per-month shared host cannot deliver the same performance as a configured VPS or cloud hosting.

Non-deferred CSS and JS resources: CSS and JavaScript files loaded in a render-blocking manner before the main content is rendered. On WordPress, each plugin can add its own CSS/JS files without consideration for overall performance.

90+ PageSpeed on mobile

A properly optimised site regularly reaches 90-98/100 on mobile with Next.js or Astro, and 85-95/100 with well-configured WordPress. The difference from a score of 50/100 is measurable in conversions and rankings.

LCP under 2 seconds

With WebP images, server cache, and performant hosting, LCP easily drops below 2 seconds on most static sites. On WordPress, the same result requires careful cache and image configuration.

CLS at zero or near zero

A zero CLS is achieved by defining the dimensions of all images and iframes in HTML, avoiding late-insertion ads, and preloading web fonts. This work is purely technical and does not touch content.

INP under 100ms

INP depends directly on the amount of JavaScript executed client-side. Reducing third-party plugins, deferring non-critical scripts, and using lightweight frameworks like Alpine.js instead of jQuery reduce INP dramatically.

URL architecture and internal linking: structural SEO

A website's architecture is its navigation logic and information organisation. For Google, it is also a signal of thematic relevance and relative authority between pages.

Silo architecture: the approach Google prefers

Silo architecture groups content by theme in coherent directories, with an internal link flow that connects pages within the same silo before pointing to other silos.

Example for a Belgian accounting firm:

  • /taxation/ (pillar page) linking to /taxation/vat-belgium/, /taxation/corporate-tax/, /taxation/withholding-tax/
  • /company-formation/ (pillar page) linking to /company-formation/srl/, /company-formation/sa/, /company-formation/asbl/

This structure sends Google a clear signal about the site's thematic expertise. It concentrates authority (link equity) on strategic pages via internal linking, and it improves user experience by organising information logically.

URLs: consistency above all

URLs are a secondary but non-negligible SEO signal. An incoherent structure accumulated over years (dates in URLs, numerical identifiers, dynamic parameters) creates canonicalisation problems and dilutes authority between multiple versions of the same page.

Basic rules for SEO-friendly URLs:

  • Use hyphens, not underscores: /technical-seo-guide/ not /technical_seo_guide/
  • Avoid unnecessary stopwords in URLs: /services/seo-audit/ rather than /our-services/complete-seo-audit/
  • Stay consistent in structure: do not mix /blog/article-slug and /news/2024/article-slug
  • Implement 301 redirects immediately for any modified URL

Internal linking: the lever SEO agencies underuse

Internal linking is the art of connecting strategic pages to each other with optimised anchors. It is one of the most powerful and least costly SEO levers, as it depends on no external factor.

An internal link does two things: it transfers authority from the source page to the target page, and it tells Google the thematic context of the target page via the anchor text.

1

Audit your orphan pages

An orphan page is a page that receives no internal links. Googlebot may never find it if it is not in the sitemap. In Screaming Frog or Ahrefs, filter pages with zero incoming internal links. Every strategic page should receive at least two to three internal links from authority pages.

2

Identify your highest-authority pages

Some pages on your site naturally have more external or internal incoming links. These pages are your authority hubs. Every internal link from these pages to a target page transfers some of that authority. Use these hubs strategically to boost your conversion pages.

3

Optimise your anchor texts

The anchor of an internal link must be descriptive and include the target keyword of the destination page. Avoid generic anchors like 'click here' or 'learn more'. Each anchor should tell both Google and the user what they will find by clicking.

4

Create a pillar page logic

Each main theme should have a long, comprehensive pillar page, linked to all satellite pages on that theme. The pillar page receives links from satellites and links back to them. This hub-and-spoke model is the architecture Google rewards most on competitive themes.

5

Revise linking with each new publication

With every new article published, identify three to five existing articles that should link to the new article, and add the links. This systematic linking habit at publication accelerates indexing of new pages and strengthens the site's thematic authority over time.

Structured data and schema markup: semantic SEO

Structured data (schema markup) is a standardised vocabulary (Schema.org) that you add to HTML code to explicitly tell Google the nature and meaning of your content. It is not a direct ranking factor, but it is one of the most powerful levers for increasing organic click-through rates.

Rich results: what schema markup makes possible

When Google understands the structure of your content through structured data, it can display rich results in search results: review stars, FAQ accordions, clickable breadcrumbs, prices, availability, events. These additional elements increase the visual footprint of your result and improve click-through rates.

According to an Ahrefs study on 600,000 pages (2024), pages with FAQ accordion markup displayed in results record an average CTR 28% higher than the same pages without rich results. On a competitive local market like Brussels, Liege or Geneva, a result with stars and a visible FAQ stands out immediately from the nine other first-page results.

The most useful schema types for your clients' sites

Not all schema types are equal in terms of impact. Here are those that produce the most visible results for the types of sites that French-speaking agencies build most often.

LocalBusiness

The most important schema for local businesses and service providers. It structures the address, phone number, opening hours and areas served. Essential for local results and 'near me' queries. To be implemented on all contact and home pages.

Article / BlogPosting

For blog articles and guides. It structures the author, publication date, modification date and main image. Google uses this data for featured snippets and to evaluate content freshness, an important E-E-A-T signal.

FAQPage

The most visually impactful: it displays your questions and answers as an accordion directly below your result in the SERPs. Every page with a FAQ section should have this schema. It sometimes doubles the visual footprint of a result without changing the ranking.

Review / AggregateRating

Review stars below a result increase CTR significantly. This schema is eligible for products, books, recipes and software. For service providers, you need to go through Google Business Profile to display reviews in organic results.

BreadcrumbList

Structured breadcrumbs replace the URL in mobile results with a readable navigation path ('Home > Services > Technical SEO'). This schema improves result readability and helps Google understand your site hierarchy.

HowTo

For step-by-step guides, this schema can generate a rich result with steps displayed directly in the SERPs. Particularly effective for 'how to' queries, which are often high-volume TOFU in professional sectors.

Implementation: JSON-LD, the only sensible choice

There are three ways to integrate schema markup: Microdata (in HTML attributes), RDFa (in HTML attributes) and JSON-LD (in a script block). Google has officially recommended JSON-LD since 2015, for good reasons: it is independent of HTML, easy to read and maintain, and does not risk breaking the layout in case of error.

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Agency Martin",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "10 Law Street",
    "addressLocality": "Brussels",
    "postalCode": "1000",
    "addressCountry": "BE"
  },
  "telephone": "+32-2-000-00-00",
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "09:00",
      "closes": "18:00"
    }
  ]
}

Validate before deploying

Use Google's Rich Results Test tool (search.google.com/test/rich-results) to validate each schema implementation before putting it into production. A syntax error in the JSON-LD can invalidate all the markup without generating any visible error in the browser. Validation takes thirty seconds and avoids losing weeks of indexing.

Mobile, HTTPS and security: the prerequisites people forget to check

Some technical fundamentals are so well established that people assume they are in place. They are not always. And when they are missing, they penalise the site disproportionately relative to the time needed to fix them.

Mobile-first indexing: your site is evaluated in its mobile version

Since 2019, Google indexes and evaluates sites primarily via their mobile version. This means that content visible only on desktop, images not served on mobile, and performance measured on mobile are what Google uses for its ranking assessments.

The most frequent mobile errors in client site audits:

Content hidden on mobile: sections unfolded only on desktop via CSS display:none are considered secondary by Google in its mobile-first evaluation. If your key content is hidden on mobile for design reasons, that is an SEO problem.

Text too small and buttons too close: Google Search Console reports mobile usability errors via its "Mobile Usability" report. Text below 16px or clickable elements too close together are signals of poor mobile experience.

Non-adapted images: serving images at 1200px width on a 390px mobile screen weighs unnecessarily on mobile LCP. The srcset attribute or modern format images (WebP, AVIF) allow serving the right size based on device.

HTTPS: non-negotiable, but not always correctly implemented

HTTPS has been a trust factor and ranking signal since 2014. In 2026, a site without HTTPS is rare, but implementation errors are less so.

Security as an E-E-A-T trust signal

Beyond HTTPS, website security contributes to the E-E-A-T assessment (Experience, Expertise, Authority, Trustworthiness) that Google uses to evaluate site quality, particularly in YMYL (Your Money or Your Life) categories: health, finance, law, professional services.

Security elements that contribute to perceived and measured trustworthiness:

  • HTTP security headers correctly configured (Content-Security-Policy, X-Frame-Options, X-Content-Type-Options)
  • Regular CMS and plugin updates (unpatched WordPress vulnerabilities can lead to a hack that causes Google to deindex the site)
  • Privacy policy and legal notices compliant with GDPR, mandatory in Belgium, Switzerland and Luxembourg

How SEO agencies can delegate the technical side without losing control

Most SEO agencies have a clear positioning: they are experts in content strategy, semantic auditing, link building. They are not developers. And that is exactly where the problem lies: technical SEO requires developer skills to be implemented correctly.

The solution is not to become a developer. It is to work with a development partner who understands technical SEO and can implement it correctly, without you having to supervise every line of code.

What you can delegate entirely

Core Web Vitals optimisation, schema markup implementation, server cache configuration, image optimisation, 301 redirect setup, crawl error correction and XML sitemap configuration are pure development tasks. They require access to the server, the code and sometimes the database.

Delegating these tasks to a developer who understands their SEO implications frees you to do what you do better than anyone: strategy, content and client relationships.

What you must keep in hand: the brief and validation

Delegating technical development does not mean losing control over SEO decisions. Your role remains to:

  • Define measurable technical objectives (target PageSpeed score, Core Web Vitals metrics, URL structure)
  • Validate architectural choices before implementation
  • Verify results with your SEO tools (Screaming Frog, Ahrefs, Search Console)
  • Ensure technical changes have no side effects on existing content or rankings
Technical SEO taskSEO agency roleDeveloper role
Initial technical auditDefine metrics and prioritiesRun Screaming Frog, analyse logs, measure scores
Core Web Vitals optimisationSet targets (LCP < 2.5s, CLS < 0.1, INP < 200ms)Optimise images, configure cache, reduce blocking JavaScript
Schema markup implementationChoose priority schema typesCode the JSON-LD, validate with Google tool, deploy
URL architectureDefine the logical structure of silos and directoriesConfigure routes, implement 301 redirects
Sitemap and robots.txtDecide which pages to include and excludeGenerate and configure files, submit in Search Console
HTTPS and security headersFlag anomalies in Search ConsoleConfigure server, certificates and HTTP headers

The technical brief: your interface with the developer

The quality of the brief you hand to your developer directly determines the quality of the technical implementation. A vague brief produces a vague implementation, and you will spend more time in back-and-forth than in genuine delegation.

An effective technical SEO brief includes:

  1. Current measured metrics (current PageSpeed scores, list of Search Console errors, real Core Web Vitals metrics from CrUX)
  2. Measurable targets (target mobile PageSpeed score, Search Console errors to zero, etc.)
  3. Constraints to respect (do not modify indexed existing URLs, do not remove certain pages)
  4. Priorities in order of SEO importance
  5. The validation tools you will use to verify the work

Our web project specification template gives you a structured base you can adapt for technical SEO briefs. With this type of document, your development partner can produce a clean technical implementation independently, and you validate with your tools without having to supervise the execution.

Frequently asked questions

Conclusion: content is the strategy, technical is the infrastructure

A website is like a building. Content is what people come to find: the offices, the equipment, the available services. Technical SEO is the foundations, the plumbing, the electricity. You cannot see them, but without them the building does not stand.

SEO agencies that neglect technical foundations do half a job. They produce excellent content that Google struggles to find, index and evaluate correctly. They lose rankings not because the content is insufficient, but because the infrastructure does not allow the content to express its potential.

The good news: technical SEO problems are, for the most part, solvable. A structured technical audit, followed by a series of prioritised fixes, can transform a site's performance within weeks. The key is having a development partner who understands the SEO stakes and can implement corrections correctly on the first attempt.

To go further, read our article on Lighthouse scores and concrete results from agency site rebuilds, or discover how SEO agencies outsource their web development to maintain their focus on strategy. If you would like us to audit the technical performance of your clients' sites, contact us: we respond within 48 hours with a free preliminary analysis.

Related articles

Does your client's site pass the technical bar?

We audit and build sites with 90+ PageSpeed scores by default. Quote within 48h.

Response guaranteed within 24 working hours