Sitemap für Google richtig ablegen mit Sprachtool (DE/EN)

  • Hallo zusammen,

    für mein SEO, mit dem ich mich echt schwer tue, habe ich mich jetzt bei Google https://search.google.com/search-console angemeldet.

    Nun möchte ich eine Sitemap erstellen, das habe ich mit einem Tool aus dem Netz gemacht.

    und die Datei dann in mein Hauptverzeichnis von Joomla gepackt.

    Ich habe das Sprachtool aktiviert (DE / EN).

    Aber wie rufe ich sie auf? denn Google sagt mir immer, dass es die Datei nicht finden kann.

    Wo muss ich sie ablegen, damit Google sie findet oder muss ich sie noch irgendwo in ein Menü packen oder noch eine Datei für Google erstellen, damit er sie findet?


    Gruß Mücke

  • Ok. Diesen Generator kenne ich nicht.

    Ich nutze diese Sitemap:

    EJS - Easy Joomla Sitemap - Kubik-Rubik Joomla! Extensions
    Erstellt eine XML-Sitemap, um Suchmaschinen bei der Indexierung der Joomla! Website zu unterstützen. Sitemap-Komponente für Joomla! zur Erstellung von…
    kubik-rubik.de


    Man kann auch hier wählen:

    Joomla! Extensions Directory - Site Map


    Warum deine Sitemap nicht funktioniert, muss ich testen.

    Vielleicht hat auch jemand anderes Ideen dazu.

  • Also ich habe es jetzt endgültig aufgegeben.


    Auch Google nörgelt ständig, dass die Links nicht passen, meine Sitemap nicht gefunden wird und meine Seite nicht indexiert wird. und ich komme einfach nicht dahinter, ich bin zu weit weg von dem Wissen, das ich dafür bräuchte, habe ich das Gefühl. egal was ich von den Fehlerbeschreibungen lese, ich verstehe nur Bahnhof und komme nicht weiter.


    Trotzdem vielen Dank für die Unterstützung und die Geduld mit mir.

    Gruß Mücke


    PS. Ich suche jetzt einen Dienstleister, der sich das mit der Sitemap und den Links sowie den angeblichen Sicherheitsproblemen anschaut und behebt.

  • Ich baue meine Sitemap bei Mehrsprachigkeit immer so auf:
    Nur 1 Datei namens sitemap.xml ins Joomla-Root-Verzeichnis. Dann für jeden Menüpunkt (deutsch und englisch) die entsprechenden "Verknüpfungen" für die gewünschten Sprachen angeben. Im folgenden Fall also den dt. Menüpunkt, wenn jemand deutschsprachig im Browser unterwegs ist, den englischen Menüpunkt, wenn jemand englischsprachig surft, und für alle anderen (x-default) dann auch den englischen Menüpunkt Kann man ja anpassen, je nachdem, was du möchtest.

    Beispiel:

    Code
    <url>
           <loc>https://www.regroovable.eu/de/vor-und-nachteile</loc>
           <xhtml:link rel="alternate" hreflang="de" href="https://www.regroovable.eu/de/vor-und-nachteile" />
           <xhtml:link rel="alternate" hreflang="en" href="https://www.regroovable.eu/en/vor-und-nachteile-en" />
           <xhtml:link rel="alternate" hreflang="x-default" href="https://www.regroovable.eu/en/vor-und-nachteile-en" />
           <lastmod>2024-09-28T07:55:20+00:00</lastmod>
      </url>

    Für den korrespondierenden englischen Menüpunkt (siehe loc..../loc )gibst du das in der Sitemap dann analog an.

    Nebenbei: Für die englischen Menüpunkte würde ich auch englische Aliase wählen und nicht etwa sowas wie vor-und-nachteile-en .

  • Nebenbei: Für die englischen Menüpunkte würde ich auch englische Aliase wählen und nicht etwa sowas wie vor-und-nachteile-en .

    Das habe ich umgesetzt.


    Nach deine Anleitung habe ich nun ein "Sitemap" erstellt, mit Hilfe von GPT habe ich sie dann Fehlerfrei gemacht und hochgeladen.

    Dann habe ich bei Google erneut die Sitemap eingereicht, doch ich bekome wieder die meldung "Sitemap konnte nicht gelesen werden".


    Webseiten ist einfach nciht meine Welt.

  • Die sitemap.xml im Joomla-Root schaut aber merkwürdig aus. Die hat nicht die korrekte Struktur. Oder bist du da gerade am Basteln?

    Gerade mache ich nichts an der sitemap.xml


    So habe ich die aufgebaut.