WebSite X5Help Center

 
Frederik R.
Frederik R.
User

Htacess und Strato  de

Auteur : Frederik R.
Visité 1231, Followers 1, Partagé 0  

Hallo,

ich habe bei Strato das Problem, dass ich immer Fehlermeldungen mit Website X5 erhalte. Der Fehler kommt von der Google Search Console mit dem Fehler der index.html. Duplikat

"Alternative Seite mit richtigem kanonischen Tag"

Meine erste Frage wäre muss im Website X5 Sitemap Menu die Home Seite (index) verborgen werden?

In der Htacess Datei habe ich einiges versucht wie z.B.:

1.Option

<Ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ https://www.meine-seite.de/? [R=301,L]
RewriteRule ^index\.php$ https://www.meine-seite.de/? [R=301,L]
RewriteCond %{HTTP_HOST} !^www\. [NC,OR]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://www.meine-seite.de/$1 [R=301,L]
</Ifmodule>

Der Fehler bleibt bei google, und bei Ahrefs kommen Fehlermeldungen bezüglich der Umleitungen

2. Option

<Ifmodule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI}[L,R=301]
RewriteCond %{HTTP_HOST} !^www\. [NC,OR]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://www.meine-seite.de/$1 [R=301,L]
</Ifmodule>

Ebenfalls bleibt der Fehler bei Google und Ahrefs haut massiv Fehlermeldungen dann raus wie z.B.:

- Die kanonische URL hat keine eingehenden internen Links

- Nicht-kanonische Seite in der Sitemap

Was mache ich da falsch? Komischerweise sind alle Seiten betroffen die bei Strato gehostet sind.

Posté le
21 RéPONSES
Franz-Josef H.
Franz-Josef H.
Moderator

Die home-Seite muss nicht verborgen werden. Warum auch?

Was sollten die zwei Versuche in der .htaccess  bezwecken? 

Hast Du einen canonical-tag eingetragen? Wie lautetet der? Sinnvoll wäre 

<link rel="canonical" href="https://www.meine-seite.de/" />

Natürlich mit dem richtigen Domainnamen. 

Lire plus
Posté le de Franz-Josef H.
Frederik R.
Frederik R.
User
Auteur

<link rel="canonical" href="https://www.meine-seite.de/" /> ist natürlich auf der Index eingetragen. 

Ich möchte einfache die Fehlermeldung Alternative Seite mit richtigem kanonischen Tag Doppelter Inhalt los werden. 

Lire plus
Posté le de Frederik R.
Franz-Josef H.
Franz-Josef H.
Moderator

Kannst Du den Namen der Website nennen,  damit wir das analysieren können?

Lire plus
Posté le de Franz-Josef H.
Frederik R.
Frederik R.
User
Auteur
Franz-Josef H.
Kannst Du den Namen der Website nennen,  damit wir das analysieren können?

pension-burgberg.de

Lire plus
Posté le de Frederik R.
Franz-Josef H.
Franz-Josef H.
Moderator

Danke. Einerseits sind auf der Seite zwei canonical-tags. Damit werden diese ignoriert, einen musst Du löschen...

Außerdem lautetet der eingetragene Tag 

<link rel="canonical" href="https://www.pension-burgberg.de" /> 

Und nicht 

<link rel="canonical" href="https://www.pension-burgberg.de/" />

Es fehlt bei Dir der / nach der URL. 

Lire plus
Posté le de Franz-Josef H.
Frederik R.
Frederik R.
User
Auteur

Vielen Dank Franz-Josef das habe ich wohl übersehen. Der Fehler im Ahrefs bleibt, denke auch bei google wird dieser Fehler denoch weiter bleiben

Lire plus
Posté le de Frederik R.
Franz-Josef H.
Franz-Josef H.
Moderator

Du hast den einen canonical-tag korrigiert, aber auf der index-Seite ist immer noch einer zuviel da. Eingefügt vermutlich im benutzerdefinierten Code 'nach dem <HEAD> Tag'. Der muß gelöscht werden.

Außerdem solltest Du den canonical-tag auf jeder Seite haben. Den musst Du einzeln eintragen in der Form

<link rel="canonicalhref="https://www.pension-burgberg.de/seitenname.html" />

bzw 

<link rel="canonicalhref="https://www.pension-burgberg.de/seitenname.php" />

Lire plus
Posté le de Franz-Josef H.
Frederik R.
Frederik R.
User
Auteur

Danke für deine schnelle Antwort Franz. Also, ja ich habe einen Canonical auf der index.html gemacht im benutzerdefinierten Code 'nach dem <HEAD> Tag'. Allerdings habe ich keinen woanders gesetzt!? Wo findest Du diesen?  Bezüglich der anderen Seiten werde ich das heute Abend mal einfügen.

Lire plus
Posté le de Frederik R.
Franz-Josef H.
Franz-Josef H.
Moderator

Direkt vor dem CookieBot-Script befindet sich noch ein canonical-tag.

Lire plus
Posté le de Franz-Josef H.
Frederik R.
Frederik R.
User
Auteur

Habe das geändert und der Fehler wird noch immer ausgespuckt :-(

Lire plus
Posté le de Frederik R.
Franz-Josef H.
Franz-Josef H.
Moderator

Das verstehe ich nicht. Auf Deiner Seite ist ein canonical-tag eingetragen, aber die tag-checker sagen, dass es keinen gibt.

Verändere mal die Position des Tags und schreibe ihn in den benutzerdefinierten Code 'vor den </HEAD> Tag'. 

Du kannst auch zusätzlich versuchen den Namen zu ändern in

<link rel="canonicalhref="https://www.pension-burgberg.de/index.html" />

Lire plus
Posté le de Franz-Josef H.
Frederik R.
Frederik R.
User
Auteur

'vor den </HEAD> Tag' = gleiche Fehlermeldungen

<link rel="canonicalhref="https://www.pension-burgberg.de/index.html" /> = gleiche Fehlermeldungen

kommischerweise ist es nur bei Strato so. Bin langsam echt Ratlos :-( 

Lire plus
Posté le de Frederik R.
Franz-Josef H.
Franz-Josef H.
Moderator

Du hast eingangs noch Einträge in der .htaccess erwähnt. Hast Du diese immer noch? Wie sieht die .htaccess aus,

Lire plus
Posté le de Franz-Josef H.
Frederik R.
Frederik R.
User
Auteur

<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>

<IfModule mod_mime.c>
AddType image/webp .webp

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE image/webp
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access 60 seconds"
ExpiresByType text/html "access plus 500 seconds"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/ico "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType image/webp "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
</IfModule>


#RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.pension-burgberg.de$
RewriteRule ^(.*)$ http://www.pension-burgberg.de/$1 [R=301,L]
<IfModule mod_headers.c>
Header unset Server
Header unset X-Powered-By
</IfModule>
ServerSignature Off
<FilesMatch "\.(js|css|xml|gz|html|php|woff|woff2|ttf|svg|eot|gif|jpg|jpeg|png|webp|mp4)$">
AddDefaultCharset utf-8

Lire plus
Posté le de Frederik R.
Franz-Josef H.
Franz-Josef H.
Moderator

Du müsstest auf jeden Fall vor 

#RewriteEngine On

ändern in 

RewriteEngine On

da sonst die nachfolgenden Rewrite-Bafehle nicht ausgeführt werden. Vielleicht hilft das schon weiter. 

Lire plus
Posté le de Franz-Josef H.
Frederik R.
Frederik R.
User
Auteur

der Fehler Duplicate pages without canonical bleibt leider auch hwenn das # entfernt wird. Unglaublich, diesen Fehler müssten doch eigentlich viel mehr Leute haben. Es betrifft alle Seiten bisher die bei Strato gehostet werden mit WX5 Seiten.

Lire plus
Posté le de Frederik R.
Franz-Josef H.
Franz-Josef H.
Moderator

Mir fällt noch auf , dass 

<IfModule mod_mime.c>
AddType image/webp .webp

 Nicht mit </IfModule> abgeschlossen hast

Lire plus
Posté le de Franz-Josef H.
Frederik R.
Frederik R.
User
Auteur
Franz-Josef H.
Mir fällt noch auf , dass  <IfModule mod_mime.c> AddType image/webp .webp  Nicht mit </IfModule> abgeschlossen hast

Wenn Du diesen Bereich mit </IfModule> abschließt geht die Seite nicht mehr. Ich habe nochmal geschaut und bei bekannten kontrolliert. Alle WX5 Seiten die bei Strato gehostet werden haben genau das gleiche Problem mit dem doppelten Inhalt index.html. Kann es damit zusammenhängen, dass Strato die SSL Umleitung erzwingt? Ändert man die htacess Datei mit:

<Ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ https://www.meine-seite.de/? [R=301,L]
RewriteRule ^index\.php$ https://www.meine-seite.de/? [R=301,L]
RewriteCond %{HTTP_HOST} !^www\. [NC,OR]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://www.meine-seite.de/$1 [R=301,L]
</Ifmodule>

sind die Fehler (Duplicate pages without canonical ) verschwunden, aber Ahrefs meckert dann mit einer neuen Fehlermeldung: 3XX redirect in sitemap wegen der Umleitungen.

Wie Google sich bei dieser Änderung verhält wäre mal interssant ob in der Seach Console der Fehler: Alternative Seite mit richtigem kanonischen Tag verschwindet.?

Lire plus
Posté le de Frederik R.
Franz-Josef H.
Franz-Josef H.
Moderator

Bisher habe ich bei strato.de noch nicht derartige Probleme feststellen können. In meiner .htaccess stehen folgende Zeilen:

RewriteEngine On

RewriteCond %{HTTPS} !=on

RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI}[L,R=301]

Lire plus
Posté le de Franz-Josef H.
Frederik R.
Frederik R.
User
Auteur

was würde eigentlich passieren wenn man die index.html nicht mit in die Sitemap einbindet? Ich weiß, beim Gambio Webshop darf diese Datei auf keinen Fall mit in die Sitemap sonst spuckt google, und andere Tools ebenfalls genau diesen Fehler aus.

Lire plus
Posté le de Frederik R.
Franz-Josef H.
Franz-Josef H.
Moderator

Die Startseite index.html würde dann ggf. nicht gecrawlt und eventuell nicht im Suchindex auftauchen, wobei die Entscheidung darüber, was genau passiert letztendlich von Google bw den anderen Suchmaschinen getroffen wird.

Du kannst es ja ausprobieren: in Schritt 3 'Sitemap' die Startseite markieren und oben 'Eigenschaften' auswählen und dann im Bereich 'Erweitert' den Haken wegnehmen bei 'Diese Seite in die Sitemap einbinden'

Lire plus
Posté le de Franz-Josef H.