Eine kurze Frage, sind verknüpfte Widgets doppelter Content? Ich denke mal ja!? Wie kann ich das umgehen wenn ich z.B. News oder andere Artikel in der rechten Seitenspalte auf mehreren Seiten haben möchte?
Vielen Dank bereits im Voraus.
Eine kurze Frage, sind verknüpfte Widgets doppelter Content? Ich denke mal ja!? Wie kann ich das umgehen wenn ich z.B. News oder andere Artikel in der rechten Seitenspalte auf mehreren Seiten haben möchte?
Vielen Dank bereits im Voraus.
Hallo,
das Stichwort lautet hier "Canonical".
<link rel="canonical" href="https://www.beispiel.de/beispielseite.html"/>
Siehe auch https://de.ryte.com/wiki/Canonical_Tag
Der passende Canonical-Tag kann in Zeta Producer auf Seiten-Ebene über ein Attribut eingefügt werden.
Siehe https://docs.zeta-producer.com/attribute.html
Zum Beispiel über das Attribut additional_meta.
Siehe auch https://docs.zeta-producer.com/attribute-uebersicht.html
Hinweis: Die Seiten mit dem Canonical-Tag werden dann nicht mehr indexiert.
Sollte es sich also nur um die News auf der rechten Seitenspalte handeln, würde ich das Canonical-Tag nicht einsetzen.
Hallo Steffen,
genau das ist das Problem beim Canonical, dass es nicht um die ganze Seite geht sondern nur um die rechte Spalte.
Gibt es hier also keine adäquate Lösung?!
Ich glaube, dass es hier gar keine Lösung braucht.
Werden die Seiten denn überhaupt irgendwo als Duplicate Content aufgeführt?
Aus meiner Erfahrung kann Google inzwischen sehr sauber zwischen "wiederholenden Informationen", die auf mehreren Seiten einer Homepage auftauchen, und "DC", gleichem Inhalt ganzer Seiten, unterscheiden. DC innerhalb einer Homepage spielt im Ranking praktisch keine Rolle, außer es wird als SEO-Spam erkannt (Verhältnis gleicher Keywords zu Gesamtcontent).
Ok, vielen Dank ![]()
Danke, das mit Canonical habe ich verstanden, weiß aber noch nicht, was ich konkret tun soll. Beispiel:
(1) https://www.meinedomain.de/unterseite/
(2) https://www.meinedomain.de/unterseite/index.html
Eine Umleitung per .thaccess von (2) auf (1) funktioniert nicht.
Ich will, dass immer (1) adressiert wird. Wie sieht dann das Attribut aus?
So sehen meine .htaccess-Anweisungen - ohne Gewähr! - im Root-Verzeichnis aus, die alle auf https://www.domain.de weiterleiten.
https://www.domain.de/index.html wird auf auf https://www.domain.de weitergeleitet
RewriteEngine On
# Umleitung auf www. (schon gleich auf HTTPS, damit in den meisten Fällen keine zweite Umleitung nötig ist)
RewriteCond %{HTTP_HOST} !^(.+-abc.*|www)\.domain\.de$ [NC]
RewriteRule ^(.*)$ https://www.domain.de/$1 [R,L]
# index.html auf Startseite wird nicht angezeigt
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)index\.html($|\ |\?)
RewriteRule ^ /%1 [R=301,L]
# Umleitung auf HTTPS
RewriteCond %{HTTP_HOST} =http://www.domain.de
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://www.domain.de/$1 [R,L]
Canonical verwende ich nur, wenn doppelter Content auf verschiedenen Domains vorhanden ist. Und am liebsten gar nicht.
Ich mache das bisher so, bin mir aber nicht sicher, ob das ok ist:
RewriteEngine On
# ensure www.
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# ensure https
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%%7bhttp_host%7d%%7brequest_uri} [L,R=301]
Damit index.html nicht angezeigt wird, soll ich dann noch folgendes hinzufügen?
# index.html auf Startseite wird nicht angezeigt
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)index\.html($|\ |\?)
RewriteRule ^ /%1 [R=301,L]
Und wie ist es mit index.html auf Unterseiten?
Herzlichen Dank.
Ich bin kein htaccess-Experte und habe mir "meinen Code" durch langes Googeln und Try & Error erarbeitet. So funktioniert es bei mir optimal.
Probiere doch meinen Code mit Deiner Domain und wenn es nicht funktioniert, löschst Du ihn wieder. Kann ja nichts passieren, wenn Du die htaccess mit den weiteren Angaben gesichert hast.
Bei einigen Providern - Telekom und Strato, glaube ich - funktioniert das mit dem www nicht, weil dort serverseitig hierzu Vorgaben sind (oder waren).
LG
Vielen Dank
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!
Wenn Sie neu bei uns sind, hilft Ihnen unsere Hilfe-Seite dabei, sich im Forum zurechtzufinden. Dort erfahren Sie alles Wichtige, von der Registrierung bis hin zur Erstellung eigener Themen (Fragen).
Ohne Programmierkenntnisse gleich mit Zeta Producer loslegen. Layout auswählen, Text eingeben – fertig. Kostenloser Support und über 99% zufriedene Kunden. Überzeugen Sie sich selbst!