Wolfgang: Google-Indizierung

Hallo,

mit den Google-Erläuterungen komme ich leider gar nicht zurecht.

So finde ich keinen Hinweis, was an den beiden URLs nicht passt. Wie komme ich da weiter?

akzeptierte Antworten

  1. Hallo Wolfgang,

    ich habe mal nach robots.txt und sitemap.xml gesucht.

    In der sitemap.xml finde ich

    <?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
       <url>
        <loc>https://www.deutsch-franzoesische-partnerschaften.de</loc>
      </url>
      ...
    

    Da fehlt ein > in Zeile 2, der Rest könnte daraus folgen.

    Prüfe deine ganze sitemap bitte mit einem XML Validator. Zum Beispiel hier.

    Rolf

    --
    sumpsi - posui - obstruxi
    1. Danke, das war es!

    2. @@Rolf B

      Da fehlt ein > in Zeile 2, der Rest könnte daraus folgen.

      Heißt das, Google missachtet Webstandards?

      XML mit Syntaxfehler dürfte überhaupt nicht verarbeitet werden, IIRC.

      Kwakoni Yiquan

      --
      Ad astra per aspera
      1. Hallo Gunnar,

        statt sie zu ignorieren, melden sie einen Fehler, wenn man URLs zu Indexierung anmelden will. Zumindest habe ich das jetzt so verstanden.

        Rolf

        --
        sumpsi - posui - obstruxi
        1. Hallo,
          ich habe leider weiterhin Probleme.

          Das sitemap, das ich für Google gedacht habe wird als fehlerhaft erkannt.

          Fehler:

          sitemap.xml:

          <?xml version="1.0" encoding="UTF-8"?>
          <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
          <url>
          <loc>https://www.deutsch-franzoesische-partnerschaften.de/de/</loc>
          <xhtml:link rel="alternate" hreflang="fr" href="https://www.deutsch-franzoesische-partnerschaften.de/fr/"/>
          <xhtml:link rel="alternate" hreflang="de" href="https://www.deutsch-franzoesische-partnerschaften.de/de/"/>
          </url>
          <url>
          <loc>https://www.deutsch-franzoesische-partnerschaften.de/fr/</loc>
          <xhtml:link rel="alternate" hreflang="fr" href="https://www.deutsch-franzoesische-partnerschaften.de/de/"/>
          <xhtml:link rel="alternate" hreflang="de" href="https://www.deutsch-franzoesische-partnerschaften.de/fr/"/>
          </url>
          </urlset>
          
          1. Hallo

            Das sitemap, das ich für Google gedacht habe wird als fehlerhaft erkannt.

            Fehler:

            Was fehlt laut Fehlermeldung(en)? Der Namespace-prefix für xhtml.

            sitemap.xml:

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

            Was fehlt laut Code? Der Namespace für xhtml. Der war in deinen Vorpostings noch da, mittlerweile hast du den aber aus urlset rausgelöscht. Wenn er nicht da ist, funktionieren Elemente dieses Namensraums, zum Beispiel eben <xhtml:link … />, nicht.

            [edit]: Keine Ahnung, woher ich das Bild mit dem XHTML-Namespace in einem deiner Postings vor meinem inneren Auge her hatte, er ist in deinen Postings jedenfalls nicht zu finden. Das ändert nichts an der Tatsache, dass du den Namensraum deklarieren musst, wenn du ihn benutzen willst.

            Tschö, Auge

            --
            „Habe ich mir das nur eingebildet, oder kann der kleine Hund wirklich sprechen?“ fragte Schnapper. „Er behauptet, nicht dazu imstande zu sein“ erwiderte Victor. Schnapper zögerte (…) „Nun …“ sagte er schließlich, „ich schätze, er muss es am besten wissen.“ Terry Prattchett, Voll im Bilde
            1. Fehler gefunden! Danke

              1. Hallo

                Fehler gefunden!

                Dann darfst du hier deine Lösung auch vorstellen. Schon allein, damit andere, die über den Thread stolpern, diese auch zu sehen bekommen. 😀

                Tschö, Auge

                --
                „Habe ich mir das nur eingebildet, oder kann der kleine Hund wirklich sprechen?“ fragte Schnapper. „Er behauptet, nicht dazu imstande zu sein“ erwiderte Victor. Schnapper zögerte (…) „Nun …“ sagte er schließlich, „ich schätze, er muss es am besten wissen.“ Terry Prattchett, Voll im Bilde
                1. [edit]: Ich habe deine Lösung in alt und neu auseinandergezogen und den fehlenden Slash vor der schließenden Klammer ergänzt, um ein funkionierendes Stück Code zu zeigen.
                  Auge

                  falsch:

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

                  richtig:

                  <?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"/>
                  

                  Diese Zeile (xmlns:xhtml …) hat gefehlt.