RSS Feed

Indexierung der index.php in WordPress vermeiden

05.02.2009 by naden

Gegen Duplicate Content, den natürlichen Feind des WordPress-Bloggers muss man sich fast täglich zur Wehr setzen. Heute index.php

Alle WordPress Blogs sind über http://www.domain.tld erreichbar wie auch über http://www.domain.tld/index.php. Wenn nun ein übereifriger Theme-Autor einen Link auf die index.php einbaut oder der Blog von außen mit http://www.domain.tld/index.php verlinkt wird, hat man ein Problem. Ob kannst du leicht im Google Webmaster Central oder mittels einer “site:”-Abfrage feststellen.

Abhilfe schafft eine kleine Änderung in der .htaccess-Datei.

Aus

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

wird

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^/index\.php$
RewriteRule . / [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . / [L]

Sehr wichtig ist die letzte Zeile. Würde man diese nicht ändern, würde jeder Post auf die index.php umgeleitet werden.


Keine Kommentare »

Noch keine Kommentare

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>