Sollten URLs in der Sitemap den Slug enthalten?

7

Ich codiere die Sitemap-Logik meiner Blogging-Plattform für Nebenprojekte und möchte wissen, ob der Slug in den <loc>Knoten des sitemap. Könnte ein Problem für die Crawler sein.

Mit zwei URLs, die auf dieselbe Seite verweisen:

http://www.example.com/post/213212/
http://www.example.com/post/213212/this-talks-about-foo

Könnte ich nur Links ohne Slug verwenden, um die Sitemap zu erstellen? Hat es irgendwelche Nachteile?

systempuntoout
quelle
1
Was Itai gesagt hat, aber auch: Es hört sich so an, als wollten Sie beide URLs auflisten, unabhängig davon, ob eine (wahrscheinlich) vorzuziehen ist. Ist das richtig und wenn ja warum? Ich würde argumentieren, dass die Sitemap nur die tatsächlichen - einzelnen - gewünschten Permalinks für Dinge auflisten sollte.
Su‘
Was meinst du mit Ist-Single-Wunsch? Nach meinem besten Wissen kann Sitemap jede URL der Website auflisten. Wenn Sie das Gewicht eines Links unterscheiden möchten, können Sie das priorityTag verwenden.
Systempuntoout
1
Was ich meine ist, dass es so klingt, als ob Sie planen, jede mögliche URL darin zu haben, einschließlich Alternativen, z. Ihr Beispiel. In der Praxis werden Sie jedoch wahrscheinlich nur eine davon offenlegen und sollten daher nur den Engines in Ihrer Sitemap davon erzählen. Rel-Canonical hilft dabei, sicherzustellen, dass sie die Dinge mit dem Canonical in Einklang bringen, wenn sie die anderen treffen. Die Tatsache, dass Sie sie verwenden, legt jedoch nahe, dass Sie sich nicht die Mühe machen sollten, ihnen überhaupt von den Alternativen zu erzählen . Ist das sinnvoll?
'21.
@ Su 'Danke für die Klarstellung. Ich möchte nur eine Art von URL hinzufügen, die ohne Slug, und ich frage, ob die Verwendung dieser Art von Link irgendwelche Nachteile verbirgt.
Systempuntoout

Antworten:

8

Nein, aber ich würde die kanonischen Links so oft wie möglich verwenden. Auf diese Weise werden sie kopiert und richtig weitergegeben.

Wenn der Kanoniker die Schnecke hat, schlage ich vor, dass Sie diese verwenden. Eigentlich empfehle ich Canonical, die Slug zu verwenden, sie wird suchmaschinenfreundlicher sein.

Itai
quelle
1
Haben Sie Unterlagen, die diesen Ansatz unterstützen?
Systempuntoout
@systempuntoout Es wurde ein Link zu den Informationen von Google zu rel-canonical hinzugefügt. Beachten Sie, dass Sie für die Sitemap nicht rel = "canonical" verwenden werden. Das Wichtige hier ist nur der Abschnitt "Was ist / warum?". Dies knüpft an meinen obigen Kommentar an, dass die alternativen URLs einfach überhaupt nicht in der Sitemap aufgeführt werden.
'21.
@Su 'Ich möchte nicht beide hinzufügen, ich werde nur eine Art von URL hinzufügen und nach meinem Code würde ich lieber die ohne Slug verwenden. Also frage ich, ob es etwas in Bezug auf Crawler, SEO und ähnliches impliziert. Meine Frage war nicht klar, sorry dafür :).
Systempuntoout
1
+1, verwenden Sie die vollständige URL sowohl in rel = "canonical" als auch in der Sitemap.
UpTheCreek
Codiert und bereitgestellt, wie Sie vorgeschlagen haben, hoffe ich, dass es sich lohnt :).
Systempuntoout