Sitemap bei HTTP oder HTTPS suchen?

8

Unsere Homepage hat eine 301-Weiterleitung von HTTP zu HTTPS, aber alle anderen Seiten der Site sind auf HTTP.

(1) Sollte sich die Sitemap bei HTTPS befinden und gibt es ein Problem, wenn wir:

  • (2) die HTTPS-Version der Homepage enthalten (ohne die HTTP-Homepage)
  • (3) Fügen Sie das HTTP aller anderen Seiten in die HTTPS-Sitemap ein

Ich habe widersprüchliche Informationen über das Einfügen von HTTPS und HTTP in dieselbe Sitemap gelesen, daher sind alle Informationen hier willkommen.

user33692
quelle
4
Warum verwenden Sie HTTPS für Ihre Homepage, aber nirgendwo anders auf Ihrer Website?
Andrew Lott
Wir haben ein
Anmeldeformular
Ich bin gespannt, wo Sie gelesen haben, dass es in Ordnung wäre, sowohl HTTP- als auch HTTPS-URLs in dieselbe Sitemap aufzunehmen.
MrWhite

Antworten:

7

Eine einzelne XML-Sitemap sollte keine Mischung aus HTTP- und HTTPS-URLs enthalten (dh für die Suchmaschinen im Wesentlichen unterschiedliche Speicherorte). Daher sollte die Sitemap unter http://example.com/Sitemap.xmlnur URLs enthalten, die http://example.com/für die HTTPS-Sitemap starten und ähnlich sind.

Von sitemaps.org :

F: Meine Website enthält sowohl "http" - als auch "https" -Versionen von URLs. Muss ich beide auflisten?
Nein. Bitte geben Sie in Ihren Sitemaps nur eine Version einer URL an. Das Einfügen mehrerer Versionen von URLs kann zu einem unvollständigen Crawlen Ihrer Website führen.

Aus GWT-Sitemap-Fehlern :

URL nicht erlaubt
https://www.example.com/ - es wird ein anderes Protokoll verwendet (https statt http)

Sie scheinen also 2 Sitemaps zu benötigen. Eine für HTTPS und die andere für HTTP. Wenn Sie nur 1 URL in Ihrer HTTPS-Sitemap (Ihrer Homepage!) Haben, ist es fraglich, ob Sie überhaupt eine HTTPS-Sitemap benötigen - obwohl dies bei der Berichterstellung in GWT hilfreich sein könnte.

Um Ihre spezifischen Fragen zu beantworten ...

(1) Sollte sich die Sitemap bei HTTPS befinden und gibt es ein Problem, wenn wir:

Ja und nein. Sie benötigen eine Sitemap für beide, aber hauptsächlich für HTTP.

(2) die HTTPS-Version der Homepage enthalten (ohne die HTTP-Homepage)

Fügen Sie die HTTPS-Version der Homepage in die HTTPS-Sitemap ein. Sie geben an, dass Sie eine Weiterleitung zur HTTPS-Homepage haben, sodass keine HTTP-Homepage vorhanden ist. Daher sollte die HTTP-Homepage in keiner Sitemap angezeigt werden.

(3) Fügen Sie das HTTP aller anderen Seiten in die HTTPS-Sitemap ein

Nein, Sie benötigen eine separate HTTP-Sitemap.

Herr weiß
quelle
1
Danke für das Feedback w3d - das alles macht Sinn. Nur um ein letztes Mal zu verdeutlichen: In der HTTPS-Sitemap wird nur unsere HTTPS-Homepage aufgelistet. Die HTTP-Sitemap enthält KEINEN Verweis auf unsere Homepage, da sich die Homepage bei HTTPS befindet. Wenn wir uns entscheiden, keine Sitemap für HTTPS einzureichen, stellen Sie sich vor, dass wir auf ein Problem stoßen würden, wenn unsere Homepage überhaupt nicht in einer Sitemap enthalten wäre?
user33692
Ja und ja. Wenn Sie keine Sitemap für HTTPS einreichen (die nur Ihre Homepage enthalten würde), kann ich mir keine Probleme vorstellen, die sich daraus ergeben könnten. In GWT können Sie leicht sehen, wie viele Seiten einer bestimmten Sitemap indiziert wurden, aber mit nur einer Seite ist dies auf andere Weise leicht herauszufinden. Letztendlich ist eine XML-Sitemap nur eine Empfehlung ... Google indiziert nicht unbedingt alle Seiten in einer Sitemap und indiziert Seiten, die nicht in einer Sitemap enthalten sind (sofern sie gefunden werden). Vermutlich enthalten alle Links zur Homepage (auf Ihrer Site) das HTTPS-Protokoll?
MrWhite
(Ein bisschen abseits des Themas ...) Es gibt die andere Neugier (wie in den Kommentaren oben erwähnt), warum nur Ihre Homepage / Anmeldeformular-Übermittlung durch SSL geschützt ist. Senden Sie Ihr Sitzungscookie dann nicht unverschlüsselt?
MrWhite
Eine kleine Änderung: Wenn Sie in Googles POV sowohl die HTTP- als auch die HTTPS-Version Ihrer Website in demselben Webmaster-Tools-Konto überprüft haben, können Sie eine einzelne Sitemap-Datei für URLs von beiden "Websites" senden (die Überprüfung zeigt, dass Sie beide besitzen). so kannst du das machen).
John Mueller
@JohnMueller: Sie könnten also doch eine Mischung aus HTTP- und HTTPS-URLs in derselben Sitemap haben, wenn beide Sites in GWT überprüft werden? Der oben genannte GWT-Fehler, den ich zitiert habe, wäre daher kein Fehler, wenn die HTTPS-Site in diesem Fall überprüft worden wäre. Aber das ist, wie Sie sagen, nur von Googles POV? Andere SEs oder Systeme, die die Sitemap-XML-Datei lesen, könnten weiterhin Probleme mit einer Mischung aus HTTP- und HTTPS-URLs haben. Danke für deinen Beitrag.
MrWhite