Ergebnis 1 bis 5 von 5

Thema: Google fügt Seiten hinzu und meckert diese dann an :-)

  1. #1
    Contao-Fan Avatar von Zille
    Registriert seit
    22.12.2015.
    Beiträge
    570

    Standard Google fügt Seiten hinzu und meckert diese dann an :-)

    Meine Seiten sind immer nach dem Schema https://meine-domain/seiteA angelegt.
    Jedoch (er)findet Google seit etwa einem Jahr Seiten wie https://meine-domain/index.php/seiteA UND https://meine-domain/seiteA.html, die dann gern auch mal als Duplikat – Google hat eine andere Seite als der Nutzer als kanonische Seite bestimmt, gekennzeichnet werden. Letzteres auch dann, wenn die von mir angelegte Seite als kanonisch bestimmt wurde.
    Screenshot 2023-06-01 172557.jpg

    Versucht habe ich schon, die jeweilige Seite als individuelle URL einzutragen, was nach meinem Verständnis unnötig, weil doppelt, ist.
    Screenshot 2023-06-01 172201.jpg

    Wie kann ich das verhindern?! Muss ich jede Seite in die .htaccess eintragen?
    • /index.php/seiteA /seiteA
    • /index.php/seiteB /seiteB
    • /index.php/seiteC /seiteC

    • /seiteA.html /seiteA
    • /seiteB.html /seiteB
    • /seiteC.html /seiteC

    oder gibt es dafür andere Lösungen?
    Vielen Dank

  2. #2
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.745
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Welche Contao-Version?
    Poste deine .htaccess.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  3. #3
    Contao-Fan Avatar von Zille
    Registriert seit
    22.12.2015.
    Beiträge
    570

    Standard

    Derzeit 4.13.24, Problem besteht allerdings schon eine Weile.

    Code:
    <IfModule mod_headers.c>
        <FilesMatch "\.(gif|ico|jpeg|jpg|jpe|png|webp|css|js|ttf|ttc|otf|eot|woff2?|font)$">
         Header set Cache-Control "max-age=604800, public"
        </FilesMatch>
    </IfModule>
    
        #Fehlerseite für Fehler 404 - Seite nicht gefunden
        ErrorDocument 404 /seite-nicht-gefunden-404
    
    <IfModule mod_rewrite.c>
        RewriteEngine On
    	
        RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
        RewriteRule ^(.*) - [E=BASE:%1]
    
        RewriteCond %{HTTP_HOST} !^zille-foto.de$
        RewriteRule ^(.*)$ https://zille-foto.de/$1 [R=301,L]
    	
        RewriteCond %{HTTP_HOST} ^www\.zille-foto\.de$ [NC]
        RewriteRule (.*) http://zille-foto.de/$1 [R=301,L]
    
        RewriteCond %{ENV:REDIRECT_STATUS} ^$
        RewriteRule ^app\.php(?:/(.*)|$) %{ENV:BASE}/$1 [R=301,L]
    
        RewriteCond %{REQUEST_FILENAME} -f
        RewriteRule ^ - [L]
        RewriteRule ^(.*)\.html$ /$1 [L,R=301]
        # Rewrite all other queries to the front controller.
        RewriteRule ^ %{ENV:BASE}/app.php [L]
    </IfModule>
    
        RedirectPermanent /heinrich-zille https://heinrich-zille.info/
    
    <IfModule !mod_rewrite.c>
        <IfModule mod_alias.c>
        RedirectMatch 302 ^/$ /app.php/
        </IfModule>
    </IfModule>

  4. #4
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.745
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Soweit ich das sehe, verwendest Du nicht die originale .htaccess von Contao 4.13. In Deiner .htaccess wird nämlich app.php weitergeleitet und nicht index.php.
    Ich glaube Deine .htaccess müsste noch aus Contao 4.4 stammen.
    Mit der originalen .htacces von Contao 4.13 und Deinen eigenen Anpassungen z.B. für die Weiterleitung auf die Version ohne www sollte es passen.

    Dabei fällt mir noch auf, dass Du dort mit

    Code:
    RewriteCond %{HTTP_HOST} ^www\.zille-foto\.de$ [NC]
    RewriteRule (.*) http://zille-foto.de/$1 [R=301,L]
    zunächst auf eine Version ohne https weiterleitest. Die Weiterleitung sollte m.E. gleich auf https gehen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  5. #5
    Contao-Fan Avatar von Zille
    Registriert seit
    22.12.2015.
    Beiträge
    570

    Standard

    Vielen Dank. Tatsächlich habe ich die .htacces bisher nie aktualisiert.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •