Skip to main content

SEO - Verbesserung Google Suche

Erstellung 

 





Erstellung Sitemapsitemap.xml

Sitemapsitemap.xml

 

<?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- Hauptseite -->
  <url>
    <loc>https://codingkidz.de/</loc>
    <lastmod>2025-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Wiki (Calliope-Projekte etc.) -->
  <url>
    <loc>https://calliope.codingkidz.de/</loc>
    <lastmod>2025-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Beispiel für Wiki-Unterseiten -->
  <url>
    <loc>https://codingkidz.de/wiki/books/programmieren-mit-dem-calliope-mini</loc>
    <lastmod>2025-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Beispiel für Wiki-Unterseiten -->
  <url>
    <loc>https://calliope.codingkidz.de/wiki/books/calliope-mini-programmieren-kurs</loc>
    <lastmod>2025-10-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>

 


Erstellung robots.txt
# robots.txt für codingkidz.de
# Zweck: Suchmaschinen dürfen die Seite vollständig crawlen,
# sensible Verzeichnisse sind ausgeschlossen, Sitemap wird referenziert.

User-agent: *
Disallow: /cgi-bin/
Disallow: /tmp/
Disallow: /private/
Disallow: /internal/
Allow: /

# Hinweis an Crawler, keine überflüssigen Parameter zu indexieren
Clean-param: sessionid /, userid /, sort /

# Sitemap-Links
Sitemap: https://codingkidz.de/sitemap.xml

# Optional: Crawl-Verzögerung für kleinere Server (falls nötig)
Crawl-delay: 10

# Hinweis: Diese Datei sollte im Root-Verzeichnis der Domain liegen
# https://codingkidz.de/robots.txt
# Änderungen an dieser Datei können bis zu mehreren Tagen brauchen,
# bis sie bei Google wirksam werden.

Anpassung Caddy-Config

Caddyfile

AblageCaddyfile

unter

 

        @sitemap {
                host codingkidz.de
                path /sitemap.xml
        }
        handle @sitemap {
                # Pfad anpassen, falls nötig
                root * /www
                header Content-Type "application/xml; charset=utf-8"
                file_server
        }

        @robots {
                host codingkidz.de
                path /robots.txt
        }
        handle @robots {
                # Pfad anpassen, falls nötig
                root * /www
                header Content-Type "application/xml; charset=utf-8"
                file_server
        }