English

Edge SEO (auch Serverless SEO) bezeichnet laut Patrick Stox technische SEO-Änderungen, die auf der Ebene eines CDN oder von Edge-Workern erfolgen, bevor die Antwort Nutzer oder Crawler erreicht. Die Änderung am Backend oder im CMS entfällt. Der Begriff meint hier die SEO-Technik, die Suche zeigt auch Treffer zum Browser Edge und zu Software mit ähnlichem Namen.

Wie funktioniert Edge SEO?

Ein Edge-Worker läuft im Netzwerk eines Anbieters und kann laut Stox Anfragen und Antworten verändern. Cloudflare beschreibt Workers als serverlose Plattform für Apps im weltweiten Cloudflare-Netzwerk. Weitere Plattformen sind laut Stox Akamai EdgeWorkers, Fastly Compute und AWS Lambda@Edge.

Typische Anwendungsfälle sind Weiterleitungen, Meta-Tags, Canonicals, hreflang, X-Robots-Tag für Nicht-HTML-Dateien und strukturierte Daten. Laut Stox ist das verbreitet bei Plattformen, auf denen sich Templates nur eingeschränkt ändern lassen, und bei langen Entwicklungswarteschlangen.

CDN: Edge-Server vor dem UrsprungsserverNutzer und Googlebot fragen beim nächstgelegenen Edge-Server des CDN an. Dort sitzen WAF und Bot-Regeln, Edge-Funktionen, die die Antwort ändern können, und der Cache. Liegt eine Kopie im Cache, antwortet der Edge-Server direkt. Fehlt sie, holt er die Seite beim Ursprungsserver. Blockt die WAF einen Crawler, empfiehlt Google die Statuscodes 503 oder 429.NutzerGooglebotEdge-Server am nächsten StandortWAF und Bot-Regelnlassen durch oder blockenEdge-Funktionenändern die Antwort (Edge SEO)CacheKopie der Seite vorhanden?BlockUrsprungsserver(Origin)FehlschussCache-Treffer · Edge-Server antwortet direkt, der Origin wird nicht gefragt.Cache-Fehlschuss · Edge-Server holt die Seite beim Origin und speichert sie.Erster Abruf · Der Cache ist noch leer, der Origin liefert jede URL mindestens einmal.Block · Sperrt die WAF einen Crawler, empfiehlt Google 503 oder 429.
Google lässt bei Websites hinter einem CDN höhere Crawl-Raten zu. Beim ersten Abruf einer URL ist der Cache aber leer, dann liefert der Ursprungsserver selbst. Die Reihenfolge im Edge-Server ist vereinfacht und je nach Anbieter verschieden. Quellen: Google Search Central Blog: Crawling im Dezember – CDNs und Crawling (24.12.2024); MDN: CDN (Glossar); Cloudflare: Workers und HTMLRewriter (Beispiel für Edge-Funktionen).

Cloaking-Risiko

Google definiert Cloaking als das Zeigen unterschiedlicher Inhalte für Nutzer und Suchmaschinen mit dem Ziel, Rankings zu manipulieren. Änderungen am Edge sollten deshalb für alle Anfragen gelten und nicht nur für Crawler.

Stox nennt weitere Risiken. Eine Firewall kann Googlebot blockieren, bevor der Worker läuft, ein Worker im Anfragepfad ist ein Single Point of Failure, und Caches können unveränderte Antworten ausliefern.

Beispiel

JavaScript
export default {
  async fetch(request) {
    const res = await fetch(request);
    const out = new Response(res.body, res);
    out.headers.set('X-Robots-Tag', 'noindex');
    return out;
  }
};

Dieser Worker setzt für alle Antworten den Header noindex, ohne dass der Ursprungsserver geändert wird.

Quellen

  1. Cloudflare Workers – Dokumentationdevelopers.cloudflare.com
  2. Spam-Richtlinien für die Google Suche – Cloakingdevelopers.google.com
  3. Edge SEO – Patrick Stoxpatrickstox.com

Stand: