Artikel

Drupal SEO — modules, URL-konfiguration og performance

Drupal giver fuld SEO-kontrol via moduler men kræver teknisk kompetence. Metatag-modulet håndterer meta tags, Pathauto genererer SEO-venlige URL'er, og Simple XML Sitemap producerer et konfigurerbart sitemap.

Staalgitterkonstruktion — abstrakt metafor for enterprise-CMS-infrastruktur

Drupal er et open source enterprise-CMS med fuld SEO-kontrol. Det bruges primært til offentlige institutioner, universiteter og enterprise-sites med komplekse krav til brugerrettigheder og custom content types. Platformen leverer ikke SEO ud-af-boksen men giver via modules al nødvendig funktionalitet.

Essentielle SEO-modules

Metatag er det grundlæggende SEO-modul til Drupal. Det håndterer meta title, meta description, OpenGraph og Twitter Card tags. Konfigureres per content type med token-baserede standardværdier (f.eks. [node:title] | [site:name] som standard meta title). Individuelle nodes kan overstyre standarderne.

Pathauto genererer URL-aliaser automatisk baseret på konfigurerbare mønstre. Standard-konfiguration /[node:content-type]/[node:title] genererer læsbare URLs fra node-titler med automatisk slugificering.

Simple XML Sitemap genererer XML-sitemap med konfigurering per entity type (nodes, terms, users). Understøtter separate sitemap-filer per content type og ekskludering af specifikke content types.

Redirect håndterer 301-redirects via administrativt interface og logger automatisk 404-fejl — relevant ved URL-ændringer og indholdsflytning.

URL-konfiguration

Drupal’s standard-URL er /node/123 — ikke SEO-venlig. Pathauto løser dette ved at generere URL-aliaser automatisk. Konfiguration: Structure → URL Aliases → Patterns → Add pattern.

Canonical URL håndteres korrekt af Drupal core for flersprogede sites og omdirigeringer. For sites med komplekse URL-strukturer kan Metatag-modulet konfigureres til at sætte eksplicitte canonical tags.

Performance-konfiguration

Drupal’s Performance-side (Configuration → Development → Performance) aktiverer:

  • CSS/JS-aggregering: Sammensætter filer og reducerer HTTP-requests
  • Internal page cache: Cacher hele sider for ikke-autentificerede brugere
  • Dynamic page cache: Cacher sider per bruger-kontekst

For produktionssites anbefales tilføjelse af Varnish eller Memcached samt CDN-integration for statiske assets.

Andre artikler i samme emne

Ofte stillede spørgsmål

Hvad er de vigtigste Drupal SEO-modules?
De fire vigtigste: (1) Metatag — håndterer meta title, description, og OpenGraph tags per content type og individuel side. (2) Pathauto — genererer automatisk URL-aliaser baseret på konfigurerbare mønstre (f.eks. /[node:content-type]/[node:title]). (3) Simple XML Sitemap — genererer XML-sitemap med konfigurering per entity type. (4) Redirect — håndterer 301-redirects og logger 404-fejl for oprettelse af manglende redirects.
Understøtter Drupal structured data?
Ja — via Schema.org Metatag-modulet (schema_metatag) der er en udvidelse til Metatag-modulet. Det tilføjer structured data-felter til content type-konfigurationen og genererer JSON-LD i `<head>`. Article, Product, Event og Person-schema er understøttet. For mere avancerede schema-behov kan JSON-LD genereres manuelt via custom twig-templates.
Hvad er Drupal's performance-udfordringer?
Drupal er ikke iboende langsomt, men en dårligt konfigureret Drupal-installation med mange modules og uoptimeret tema kan have høj TTFB. De vigtigste performance-tiltag: (1) BigPipe-modulet (core, kræver aktivering) leverer sider i bidder og forbedrer opfattet loadtid. (2) Drupal's internal page cache og dynamic page cache reducerer TTFB for ikke-autentificerede brugere. (3) CDN-integration via Varnish eller Cloudflare. (4) CSS/JS-aggregering (aktivér under Performance-indstillingerne).
Er Drupal godt til multilinguelle SEO-setups?
Ja — Drupal har native multilinguel support via Translation-modulerne (Language, Content Translation, Configuration Translation). Hreflang-tags genereres korrekt for oversat indhold via Metatag-modulet. For enterprise-sites med mange sprog og kompleks indholdshierarki er Drupal's multilinguelle model mere robust end WordPress's (der typisk kræver WPML-plugin).
Er Drupal stadig et relevant CMS-valg til SEO i 2026?
Drupal er relevant i 2026 for enterprise-sites med komplekse indholdskrav, stærke tilladelseshierarkier og behov for custom content types. Drupal 10 og 11 er teknisk moderne: headless-mode via JSON:API og GraphQL er native, og Core Performance-modulet forbedrer Core Web Vitals markant. Udfordringen er ikke teknikken men ressourcebehovet: Drupal kræver dedikerede udviklere og er dyrere at vedligeholde end WordPress. I dansk offentlig sektor og enterprise-finans er Drupal fortsat et foretrukket CMS.

Placering i ordbogen