# www.rayonex.de -- gepflegt in tools/seo-cutover/robots.txt, deployt per `wpgolive.sh seo-deploy` # Belege: docs/SEO-URL-CUTOVER-KONZEPT-2026-09-04.md §3.8 # # WARUM EINE PHYSISCHE DATEI: Auf stage liefert eine virtuelle, von PHP erzeugte robots.txt # trotz blog_public=0 KEIN "Disallow: /" -- ein unbekanntes Plugin filtert robots_txt. Solange # unklar ist, wer die Datei schreibt, ist auch unklar, was nach dem Cutover darin steht. # Eine physische Datei im Docroot gewinnt (Messung M-1: der # BEGIN WordPress-Block der # .htaccess enthaelt RewriteCond %{REQUEST_FILENAME} !-f -- existiert die Datei, wird der # Request nicht auf index.php umgeschrieben) und macht die Frage gegenstandslos. # # KEINE SPERRE FUER AdsBot-Google / AdsBot-Google-Mobile. AdsBot folgt den "User-agent: *"- # Regeln NICHT, es muesste namentlich gesperrt werden -- eine solche Sperre waere eine # flaechendeckende Google-Ads-Anzeigenablehnung ("Destination not crawlable"). User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php Disallow: /wp-content/uploads/wc-logs/ Disallow: /wp-content/uploads/woocommerce_transient_files/ Disallow: /wp-content/uploads/woocommerce_uploads/ Disallow: /wp-content/uploads/wpforms/ Disallow: /*?add-to-cart= Disallow: /*?*add-to-cart= # Uebernommen aus der ALTEN robots.txt: diese Parameter-Raeume waren nie crawlbar und # sollen es auch nach dem Cutover nicht werden (sie laufen sonst erstmals in die # Redirect-Schicht). Die gleichen Parameter stehen in rules.json auf der Denylist und # werden beim 301 zusaetzlich aus dem Query-String entfernt. Disallow: /*sid= Disallow: /dc/ Disallow: /*?*hersteller= Disallow: /*?*preis_from= Disallow: /*?*shop_category= Disallow: /*?*show_all= Disallow: /*?action= Disallow: /*&action= Disallow: /*?group_filter= Disallow: /*&group_filter= # WooCommerce-Facetten und -Sortierung der NEUEN Site (Parameter-Raeume begrenzen). # Der Canonical ist die eigentliche Loesung, dieser Disallow die Absicherung (Pruefschritt Q5). Disallow: /*?orderby= Disallow: /*?*filter_ Disallow: /*?*min_price= Disallow: /*?*max_price= Disallow: /*?*query_type_ # BEIDE Sitemaps werden in der Google Search Console eingereicht: die Legacy-Sitemap mit den # ALTEN URLs (physische Dateien, §3.7) und die WP-Core-Sitemap mit den neuen. Google empfiehlt # fuer Site Moves ausdruecklich, zunaechst beide einzureichen und die alte erst nach Abschluss # des Moves zu entfernen. Warnungen ueber weiterleitende URLs in der Legacy-Sitemap sind dabei # normal und erwartet (§8.4). Sitemap: https://www.rayonex.de/sitemap.xml Sitemap: https://www.rayonex.de/wp-sitemap.xml