Wie man die Sitemap richtig benutzt?

Hallo. Kann mir jemand erklären, wie ich die Discourse-Sitemap richtig verwende?
In den Discourse-Einstellungen habe ich die Sitemap aktiviert:

Das ist der Inhalt meiner Sitemap-Datei:

<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://*******/sitemap_recent.xml</loc>
<lastmod>2024-08-13T00:43:48Z</lastmod>
</sitemap>
<sitemap>
<loc>https://******/sitemap_1.xml</loc>
<lastmod>2024-08-13T00:43:48Z</lastmod>
</sitemap>
</sitemapindex>

Ich habe diese Sitemap zu GSC hinzugefügt und es scheint, dass diese Datei erfolgreich importiert wurde, aber es wird immer nur eine gefundene Seite angezeigt:

Wenn ich versuche, die Datei sitemap_1.xml zu GSC hinzuzufügen, die tatsächlich alle (oder viele) meiner Seiten enthält, importiert GSC sie nicht und gibt einen Fehler aus.

Also… was ist der richtige Weg, um GSC beim Indexieren meiner Website zu helfen? Oder muss ich nichts tun und Google importiert die Sitemap beim Scannen der robots.txt-Datei und ich muss nur noch warten?

Hey, welche URL gibst du bei GSC ein? yourdomain/sitemap.xml?

[quote=“David_Ghost, post:2, topic:321496”]nyourdomain/sitemap.xml?
[/quote]
Danke! Ja, ich schätze ))
Ich fülle das Formular auf GSC aus, so:


und ich denke, das bedeutet, dass der Domainname enthalten war.
Auf die gleiche Weise versuche ich, sitemap_1.xml hinzuzufügen:

und es hat nicht funktioniert.

Versuchen Sie es mit httpS

https://wedframe.ru/sitemap.xml

2 „Gefällt mir“

Vielen Dank, David! Ich wusste nicht, dass in GSC http und https separat hinzugefügt werden müssen. Ich habe diese Domain vor vielen Jahren zu GSC hinzugefügt, als Zertifikate praktisch nirgends verwendet wurden. Anscheinend war es aus diesem Grund nicht möglich, die httpS-Adresse im Formular zum Hinzufügen von Sitemaps zu verwenden. Aber das ist kein Problem. Jetzt habe ich meine Ressource erneut hinzugefügt und kann nun httpS in diesem Formular verwenden.

Allerdings löst dies das Problem im Moment auch nicht. Wenn ich die Verarbeitungsdaten dieser Datei öffne, sehe ich zwei weitere Sitemap-Dateien. Und diejenige, die alle Themen und Kategorien enthält, wird aufgrund eines Fehlers immer noch nicht importiert:

Könnte es ein Problem mit dieser Datei geben? Vielleicht enthalten die Namen von Themen/Kategorien inkompatible Symbole, die die XML-Syntax verletzen? Ich habe es in Notepad++ überprüft und es sieht so aus, als wäre XML korrekt.

Warte eine Weile. Es wird sich von selbst legen. Das passiert mir manchmal. Schau in einer halben Stunde nochmal vorbei.

Ich habe gerade deine sitemap_1.xml überprüft. Sie sieht für mich in Ordnung aus.

2 „Gefällt mir“

Sie sollten sitemap_1.xml nicht verwenden, da Sie nie wissen, wie viele Unter-Sitemaps Sie erhalten werden. Verwenden Sie einfach eine normale Sitemap.

2 „Gefällt mir“

Ja. Derzeit füge ich nur die Datei sitemap.xml hinzu. Die Dateien sitemap_1.xml und sitemap_recent.xml erscheinen meiner Meinung nach von selbst in GSC, nachdem Google den Inhalt der Datei sitemap.xml gescannt hat.

Es scheint, dass etwas zwischen sitemap_1.xml und GSC schiefgelaufen ist. Zu diesem Zeitpunkt (nach fast zwei Tagen) hat diese Datei immer noch Fehler, und gleichzeitig importiert Yandex diese Datei ohne Probleme.

sitemap.xml erfolgreich importiert

auch sitemap_recent.xml erfolgreich gefolgt, aber sitemap_1.xml ist “Nicht empfangen”

Dann überprüfe ich diese Datei in der URL-Validierung, als ob alles in Ordnung wäre:

Magie…

Ich verstehe immer noch nicht, warum Sie _1 und recent senden, wenn Sie nur sitemap.xml verwenden sollten.

Schauen Sie sich einfach den Inhalt der Datei sitemap.xml an und Sie werden es verstehen.
Ich sende NUR sitemap.xml, und die Dateien sitemap_recent.xml und sitemap_1.xml werden automatisch hinzugefügt, als Ergebnis des Google-Scans des Inhalts der Datei sitemap.xml.
Ich bin sicher, dass dies von den Entwicklern von Discourse so beabsichtigt war, da die Datei sitemap.xml KEINE Informationen über Themen und Kategorien enthält, sie enthält NUR Links zu diesen beiden Dateien, die wiederum Informationen über Themen und Kategorien enthalten.
Das heißt, letztendlich führt das Scannen der Datei sitemap.xml dazu, dass Google sitemap_recent.xml und sitemap_1.xml importiert.

Mein Fehler. Natürlich meinte ich sitemap_index.xml. Und sein einziger Zweck ist es, den Googlebot zu Unter-Sitemaps zu leiten. Deshalb gibt man nicht den Speicherort von sitemap_x.xml (weil es mehrere geben kann und man nie weiß, wie viele) und sitemap_recent.xml an.

Man soll nur die Index-Sitemap senden, nichts anderes. Im Grunde verschwendest du deine Zeit damit, Sitemaps zu senden, die Google weder braucht noch will.

Schon wieder…
Das ist genau das, was ich tue. Ich sende nur sitemap.xml und nicht sitemap_x.xml und nicht sitemap_recent.xml, aber diese Dateien erscheinen im GSC, nachdem ich nur sitemap.xml gesendet habe.
Und es gibt keine sitemap_index.xml.

[quote=“Вася Тарарин, post:9, topic:321496, username:taravasya”]nalso followed sitemap_recent.xml seccessfully but sitemap_1.xml is “Not received”


[/quote]

Nun… warum fragst du das, wenn du es nicht benutzt :flushed_face:

Ich glaube, Sie haben die Funktionsweise von Google mit der sitemap.xml-Datei von Discourse nicht verstanden und stellen daher dieselbe Frage im Kreis. Google selbst importiert diese Dateien, nachdem die sitemap.xml-Datei gescannt wurde, aber in meinem Fall wird die sitemap_recent.xml-Datei erfolgreich importiert, und die sitemap_x.xml-Datei wird mit einem Fehler importiert.

Ich weiß es sehr gut, aber:

  • diese „kaputte“ Sitemap stammt nicht von Google, Sie haben sie gesendet, obwohl Sie es nicht hätten tun sollen
  • der Kreis kommt von Ihrer Frage; gleiche Frage, gleiche Antwort jedes Mal

Was auch immer. Sie verschwenden immer noch Ihre Zeit.

Ich habe es dir viele Male gesagt. Ich sende NICHTS außer sitemap.xml. Was soll ich sonst noch für dich tun, achte darauf? Muss ich ein Video aufnehmen?? Oder was?

Ich glaube, nur du verschwendest meine Zeit. Bitte versuche nicht, mir zu “helfen” :open_hands:

Hallo,

Können Sie die Sitemap vollständig löschen und noch einmal senden?

Ich habe sie noch einmal überprüft und festgestellt, dass es mehrere Sekunden dauert, bis die Sitemap richtig geladen ist. Aber ich denke, das hat etwas mit ihren 6.000 Threads zu tun.

Ich habe versucht zu helfen, so gut ich konnte, und ich denke, für mich scheint alles normal zu sein. Haben Sie andere Sitemaps in diesem GSC-Konto?

Ist es eine Domain-Property oder ein URL-Präfix? Wenn es sich um ein URL-Präfix handelt, versuchen Sie es bitte mit einer Domain-Property.

1 „Gefällt mir“

Ok. Ich lösche die Sitemap:

und sende sie noch einmal:

Google sagt - alles in Ordnung

Und jetzt, wenn ich auf diese neu gesendete sitemap.xml klicke, sehe ich zwei neue Dateien und immer noch eine Datei mit dem Fehler “Nicht empfangen”


Ich erinnere Sie daran, dass gleichzeitig eine andere Suchmaschine (Yandex) die gleiche sitemap.xml ohne Probleme akzeptiert und dann den Inhalt der Datei sitemap_1.xml ohne Probleme gelesen hat.
Also… Problem irgendwo zwischen Google und dieser Sitemap.

Im Moment nein. Früher gab es in diesem Konto eine in vBulletin erstellte Sitemap. Und damit gab es keine Probleme. Aber im Moment habe ich die alte Sitemap gelöscht.

Zuerst habe ich es mit einer URL versucht, aber dann habe ich eine Domain verwendet.

Das kommt mir seltsam vor. Ich kann keine Probleme sehen. Alles ist richtig. Ich hoffe, jemand anderes hier bringt Ihnen eine Lösung. Ich sehe nicht mehr, was falsch ist.

1 „Gefällt mir“