Wenn die kanonische Seite selbst die URL ändert


8

Dies ist eine Fortsetzung der Frage: Wie kanonische URL Änderungen wie Stack - Überlauf zu behandeln .

Angenommen, ich habe die Canon-URL:

questions/11/car <--- kanonisch verknüpft von --- questions/11/

Was passiert, wenn ich die Canon-URL ändern möchte in:

questions/11/car-with-sgx

Offensichtlich questions/11/wird auf die neue Canon-URL verweisen.

Aber wie soll das Alte questions/11/carzum Neuen wechseln? Es gibt zwei Möglichkeiten:

  1. 301 leiten Sie das zu einer neuen Canon-URL um
  2. Die alte Canon-URL ist kanonisch mit der neuen Canon-URL verknüpft

Nach diesem Beitrag :

[Durch die Verwendung eines kanonischen Links anstelle einer Umleitung] Die Rangfolge von OldPage.html sinkt im Laufe der Zeit aufgrund weniger interner Links, aber das kanonische Tag lässt es nicht vollständig verschwinden. Es könnte theoretisch in ihrem Index bleiben, bis eines der folgenden Ereignisse eintritt:

  1. es wird permanent über 301 umgeleitet
  2. Es gibt einen 404 für einen längeren Zeitraum zurück (sie werden eine Weile nachsehen, bevor sie eine URL löschen).
  3. Ein Meta-Roboter-Tag „noindex“ wurde hinzugefügt

Wenn dies zutrifft, muss ich wirklich die Umleitung von der alten Canon-URL zur neuen Canon-URL verwenden. Dies bedeutet, dass ich ein Protokoll der vorherigen alten Canon-URLs dieses Inhalts führen muss, damit ich weiß, wann ich umleiten kann. Dies ist ein bisschen mühsam.


Ich verstehe, was du sagst. Aber was sagen Sie zu Folgendem? Nehmen wir an, ich habe 5 Produkte, die identisch sind, aber den Produktcode, die Produktfarbspezifikation und das Produktbild. Titel, Meta und Beschreibung sind identisch. (Übrigens ist die Farbe in einer ausgewählten Form). Ich habe 4 Produkte kanonisch mit der 1 verknüpft, die der MASTER ist, basierend auf vielen Faktoren. Wenn der MASTER inaktiv wird oder kein Lager mehr hat, wird ein Produkt aus dem anderen 4 zum neuen MASTER und der Rest wird kanonisch für ihn. Die Frage ist, ob die Site, wenn sie MASTER von Canonical wird, eine Pena erleidet
Florin

Antworten:


1

Sie würden eine 301-Umleitung von der alten URL zur neuen verwenden. Dadurch wird sichergestellt, dass der gesamte Datenverkehr zur alten Seite zusammen mit dem Wert (PageRank usw.), den die ursprüngliche Seite angehäuft hat, an die neue Seite weitergeleitet wird.

Damit old.html -- 301 --> new.html

Idealerweise aktualisieren Sie das kanonische Linkelement auch auf allen Seiten, für die old.htmldie kanonische Version definiert wurde. Wo old-variant.htmlursprünglich ein kanonisches Linkelement referenziert wurde old.html, sollte es jetzt referenzieren new.html.

Wenn Sie dies vergessen oder zu faul sind, ist dies nicht das Ende der Welt, da die 301-Umleitung die Verbindung herstellen sollte. Es ist wahrscheinlich nicht ideal - Google mag beispielsweise keine verketteten Weiterleitungen, und ich vermute, dass sie eine ähnliche Haltung zu Ketten von CLEs und Weiterleitungen einnehmen würden - aber es sollte funktionieren. Ich würde dies jedoch gerne als Sicherheitsnetz und nicht als Strategie betrachten.


0

Es klingt für mich so, als würden Sie eine URL umbenennen.

Rel Canonical teilt Suchmaschinen mit, was die Masterseite ist und welche Seiten doppelt vorhanden sind.

Sie müssen Rel Canon nicht immer verwenden, wenn es sich auf einer Seite befindet, auf der auf Ihrer Website viel Text enthalten ist. In einem / blog / werden möglicherweise vollständige Artikel angezeigt, viele davon. Sie können nicht mehr als einen Kanon verwenden und in diesem Fall fügen Sie einfach nicht die Rel Canonical hinzu.

Persönlich funktioniert ein Meta (Noindex, follow) am besten, und wenn Sie Rel Canonical auf den Masterseiten verwenden, wird später mehr über das Follow erklärt.

Zum Beispiel Seite B (Dies hat doppelten Inhalt) Seite A (Eindeutiger Inhalt).

Da Google keine doppelten Seiten belohnt, ist es wenig sinnvoll, sie indizieren zu lassen. Eine bessere Lösung ist dies.

PageA.html verwenden Sie Rel Canonical = "PageA.html" PageB.html verwenden Sie

Durch die Verwendung des Noindex teilen Sie Suchmaschinen automatisch mit, dass diese Seite nicht berücksichtigt wird. Mit dem folgenden Attribut stellen Sie sicher, dass Saft an den Rest der Website weitergeleitet wird, wenn jemand auf die Noindex-Seite verlinkt. Dies bedeutet auch, dass Google dies kann Crawl-Links auf der Seite gefunden. Ein Noindex bedeutet nicht, dass er übrigens nicht gecrawlt wird, sondern nur, dass er nicht in den Ergebnissen angezeigt wird. Einige sagen, wenn Sie die Noindex-Taktik verwenden, müssen Sie die Rel Canonical nicht auf der Haupttaktik verwenden, aber ich verwende sie, und es wird immer noch empfohlen, als ob Dupes bekommen, obwohl Sie nicht geschlagen werden.

Wenn Sie die Seite einfach umbenannt haben, weil Ihre Frage hübsch und nicht genau ist, löschen Sie einfach die alte Seite und 301 sie. Beim Umbenennen von Seiten geht immer etwas Saft verloren, was auch immer Sie tun, aber 301 ist der beste Weg nach vorne.

Hoffe das hilft

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.