Zum Inhalt springen
ThreadWordpress

Duplicate Content

Kategorie
Wordpress
Antworten
12
Verfasst von: ehemaliges Mitglied Datum: 05.09.2012, 10:34 Uhr
Archiv-KommentarSelektiv indexiertCanonical & Duplicate Content

Redaktionelle Einordnung

Diese archivierte Diskussion behandelt Duplicate Content aus Sicht der Rubrik WordPress.

Canonical, Duplicate Content und saubere URL-Signale sind heute meist wichtiger als einzelne historische Tool-Empfehlungen im Thread.

Sinnvoll nutzbar bleibt der Thread vor allem als historischer Kontext, für typische Fragestellungen und zur Einordnung älterer Empfehlungen.

Einige im historischen Thread genannte Tools, Dienste oder externe Links könnten heute nicht mehr verfügbar oder inhaltlich überholt sein. Nutzen Sie sie bitte nur mit zusätzlicher Prüfung.

Startbeitrag

Archivierter Thread aus dem Seitenreport-Forum.

Zur Kategorie
ehemaliges Mitglied
Threadstart · Wordpress · 05.09.2012, 10:34 Uhr

Hallo,
ich habe hier eine Wordpress installation tanzschule-allround.de
Und Seitenreport meldet mir duplicate Content wegen der weiterleitung ohne www auf www, aber dies habe ich bereits alles gemacht in der htaccess und auch im confixx menü, aber trotzdem meldet er dies. Kann mir eventuell jemand sagen was ich noch ändern muss ?
Danke schon mal im voraus.

Antworten

10 Beiträge
gelöschter Benutzer · 05.09.2012, 10:41 Uhr
Antwort

Wie sieht denn deine htaccess-Datei aus?

gelöschter Benutzer · 05.09.2012, 10:53 Uhr
Antwort

Hallo,
hier mal der Inhalt meiner htaccess.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\\.

RewriteRule ^(.*)$ www.%{HTTP_HOST}/$1 [R=301,QSA,L]


RewriteRule ^index\\.(html?|php)$ %{HTTP_HOST} [R=301,QSA,L]



<FilesMatch ".*\\.(html|php|css|js)$">
SetOutputFilter DEFLATE
</FilesMatch>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 minutes"
ExpiresByType text/html "access plus 1 minutes"
ExpiresByType text/css "access plus 1 months"
ExpiresByType text/javascript "access plus 1 months"
ExpiresByType text/plain "access plus 1 months"
ExpiresByType application/javascript "access plus 1 months"
ExpiresByType application/x-javascript "access plus 1 months"
ExpiresByType application/x-shockwave-flash "access plus 1 months"
ExpiresByType image/gif "access plus 1 years"
ExpiresByType image/jpeg "access plus 1 years"
ExpiresByType image/jpg "access plus 1 years"
ExpiresByType image/png "access plus 1 years"
ExpiresByType image/x-icon "access plus 1 years"
ExpiresByType image/ico "access plus 1 years"
<FilesMatch ".*\\.mhtml$">
ExpiresActive Off
</FilesMatch>
</IfModule>
#Turn ETagging off
FileETag none
zille
Werkzeugmacher · Beginner (39 Beiträge) · 05.09.2012, 11:30 Uhr
Antwort

Hallo,
versuche es mal damit

RewriteEngine On
RewriteCond %{HTTP_Host} ^DEINE ADRESSE\\.de$ [NC]

RewriteRule ^(.*)$ www.DEINE ADRESSE.de/$1 [R=301,L]


Ich kann freilich nicht sagen, ob es besser wird, wenn es anders wird. Aber soviel kann ich sagen: es muss anders werden, wenn es besser werden soll!
https://www.ferienhaus-ziller.de
gelöschter Benutzer · 05.09.2012, 12:14 Uhr
Antwort

Hallo,
erstmal danke für die Hilfe.
Ich habe doch aber sogar schon unter Confixx direkt von der einen auf die andere weiter geleitet, und bei meinen anderen geht es ja auch ohnen probleme, und wenn man die Domain ohne dem www eingibt beim Browser wird auch gleich direkt auf mit www geleitet.

gelöschter Benutzer · 05.09.2012, 12:52 Uhr
Antwort

Nimm mal bitte Testweise die Umleitung im Confixx wieder raus. Ich glaube Confixx leitet die Seite nicht mit dem Hinweis 301 weiter, eventuell erkennt Seitenreport das dann nicht korrekt. Hast es ja eh doppelt gemoppelt und die Umleitung in der htaccess sollte ohnehin ausreichen.

gelöschter Benutzer · 05.09.2012, 13:08 Uhr
Antwort

Hallo,
na ich hatte es in confixx gemacht, weil ich die Seite direkt in einem Ordner installiet habe, und die domain mit www direkt darauf geleitet im confixx, und die Domain ohne www einfach auf die mit www.

gelöschter Benutzer · 05.09.2012, 13:51 Uhr
Antwort

Dann leite doch einfach beide Domains im Confixx auf den Ordner um. Die Umleitung von ohne www auf mit www übernimmt dann die htaccess-Datei.

gelöschter Benutzer · 05.09.2012, 16:29 Uhr
Antwort

koshiro schrieb:

Hallo,
hier mal der Inhalt meiner htaccess.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\\.

RewriteRule ^(.*)$ www.%{HTTP_HOST}/$1 [R=301,QSA,L]


RewriteRule ^index\\.(html?|php)$ %{HTTP_HOST} [R=301,QSA,L]



...


Das kann nicht funktionieren! Der WordPress Teil der .htaccess greift schon vor der Weiterleitung.

<IfModule mod_rewrite.c>

// DAS ZUERST
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\\.

RewriteRule ^(.*)$ www.%{HTTP_HOST}/$1 [R=301,QSA,L]


RewriteRule ^index\\.(html?|php)$ %{HTTP_HOST} [R=301,QSA,L]



.....


// DAS GANZ HINTEN
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
...

So sollte es klappen.

Gruß Matthias

gelöschter Benutzer · 05.09.2012, 18:54 Uhr
Antwort

Hallo an Alle
ich habe ein ähnlich gelagertes Problem. Hier meine .htaccess:

=====================
RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\\.werbedruckerei24\\.de$

RewriteRule ^(.*)$ www.werbedruckerei24.de/$1 [L,R=301]



RewriteCond %{HTTP_HOST} !^www\\.(.*)$

RewriteRule ^(.*)$ www.%1/$1 [L,R=301]



ErrorDocument 404 www.werbedruckerei24.de/fehler.html


=====================
Die Fehlerseite meldet sich auch brav wenn man eine 404 provoziert.
Seitenreport meldet aber, dass eine eigene Fehlerseite nicht vorhanden ist. Dublicate Content liegt wohl auch noch vor.
Was also habe ich denn falsch gemacht. Bin für jeden Denkanstoss dankbar
Gruß Ronnic
gelöschter Benutzer · 05.09.2012, 19:57 Uhr
Antwort

ErrorDocument 404 fehler.html

reicht vollkommen!

Prüfst du deine Seite mit www oder ohne?

Und nimm für deine Weiterleitung mal folgenden Code

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\\.

RewriteRule ^(.*)$ www.%{HTTP_HOST} [R=301,QSA,L]


RewriteRule ^index\\.(html?|php)$ %{HTTP_HOST} [R=301,QSA,L]


Der funzt 100pro