Warum hat Joomla 3 der aktuellen Seite ein Canonical-Tag hinzugefügt und es nicht mehr indizierbar gemacht?


8

Joomla fügt fast allen Seiten, die auf sich selbst verweisen, ein kanonisches Tag hinzu, sodass sie nicht indizierbar sind (ich habe URLs anhand der Doctor SEO-Erweiterung in FF überprüft ) und nicht im Google-Suchergebnis angezeigt werden (ich habe versucht, die Website: Mysite.com in Google und Ich konnte diese URLs und Google Webmaster-Tools nach 1 Monat Berichten nicht finden : 34 URLs übermittelt, 15 URLs indiziert!)

Zum Beispiel lautet meine URL: http://cactusict.com/ ویپ- voip.html

und Joomla fügt hinzu: <link href="https://joomla.stackexchange.com/ویپ-voip.html" rel="canonical"/>

Ich habe UTF-8-Zeichen in meinen URLs verwendet und für einige URLs konvertiert Joomla sie in HTML-Zeichen in kanonischen Tags.

Ich bin wirklich verwirrt! Ich habe die SEF404SH-Komponente ausprobiert , das Ergebnis war das gleiche!

Ich sollte mir Sorgen um die Warnung vor einer SEO-Erweiterung machen oder nicht. Wenn nein, warum werden meine Seiten nicht im Google-Ergebnis angezeigt?

Ich habe nicht mehrere Artikel. Warum werden Canonical-Tags angezeigt?

Wie kann ich kanonische Tags in Joomla entfernen?

Antworten:


6

Lösungen:

  • Eine Möglichkeit besteht darin, Joomla daran zu hindern, kanonische URLs zu erstellen, indem eine Überschreibung für die Datei /plugins/system/sef/sef.phpin Zeile 51 erstellt wird (besser keine kanonische als eine falsche).

  • Wenn es sich nur um eine oder zwei Seiten auf der gesamten Site handelt, können Sie das ReReplacer-Plugin von NoNumber verwenden, um das richtige Tag festzulegen

  • Installieren Sie ein Plugin oder eine Erweiterung. Die wichtigsten SEF-Erweiterungen setzen alle eine kanonische URL, aber kürzlich wurde ein wirklich kleines Plugin veröffentlicht, das genau das zu tun scheint, was wir hier brauchen, das Canonical-Plugin von Styleware

Ref: joomla-seo.net/Blog/joomla-3-and-canonical-url

Hinweis: Derzeit können Sie ein Plugin ohne tmpl-Ordner nicht überschreiben. Für die erste Option müssen Sie also die Kerndatei ändern, was nicht empfohlen wird. Versuchen Sie es mit der zweiten oder dritten Option.


4

Dies dient dazu, Missverständnisse über ein selbstreferenziertes Canonical Link-Element auszuräumen , da die Verwendung eines Elements kein Problem darstellt und wie es sein könnte - zu sagen, dass die Seite, die Sie unter dieser URL anzeigen, tatsächlich diejenige ist, die Sie anzeigen möchten ( ??)

Google ist damit vollkommen einverstanden. Soweit ich weiß, hat nur Bing eine Empfehlung, die Verwendung von selbstreferenzierenden kanonischen URLs zu vermeiden, aber selbst wenn diese vorhanden sind, wird die Seite nicht indizierbar.

Kanonische URLs sind nicht der Grund dafür, dass einige Ihrer Seiten nicht von Google indiziert wurden. Wenn dies zutrifft, sollte keine Ihrer Seiten indiziert worden sein.

Google garantiert nicht, dass alle Seiten einer Website in einem bestimmten Zeitraum indiziert werden.


Dies kann bei Canonical Links hilfreich sein: Matt Cutts von Google führt das Element Canonical
Link ein.


2

Die Lösung, die für mich funktioniert hat, ist die gleiche wie die von Robert Went in seinem Blog. Hier ist es sein:

$doc = JFactory::getDocument();
foreach($doc->_links as $k => $array){
  if($array['relation'] == 'canonical'){
    unset($doc->_links[$k]);
  }
}

0

Für eine neuere Antwort bin ich kürzlich auf ein ähnliches Problem gestoßen. Ich stellte fest, dass die kanonischen Links auf die falsche Site-URL verweisen (da ich ursprünglich eine Entwicklungs-Site hatte, die ich als Live-Site unter einer neuen URL geklont habe). Das Problem ist, dass die kanonischen Links in Joomla nicht relativ sind. Nach dem Klonen der Site war die Domain also falsch.

Nach dem Durchsuchen der MySQL-Datenbank stellte ich fest, dass die kanonische Einstellung unter Plugins> System - SEF definiert ist . In dieser Plugin-Konfiguration sehen Sie eine Einstellung für Site Domain. Wenn Sie dieses Feld leer lassen, wird das kanonische Tag deaktiviert und aus Ihren Artikeln entfernt. Alternativ, wenn Sie es mit der richtigen Basis-URL für Ihre Site vervollständigen und die richtigen kanonischen URLs für Suchmaschinen zurückgeben sollten.

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.