Her er lige lidt om søgemaskineoptimering af WordPress jeg har fundet frem til for at undgå Duplicate Content, men hvis der er forslag til forbedringer der det særdeles velkomment. Jeg læser så tit om de to plugins "WordPress SEO" og "All In One SEO", samt at man skal huske at indstille permalinks rigtigt. Nu tager jeg lige nogle af de andre "huller", og hvis I har feedback er det velkomment. Jeg har indsat følgende følgende kode i filen .htaccess - lige før det med det kode WordPress selv har lavet "# BEGIN WordPress": RewriteEngine on # Laver en 301 Redirect fra eksempelvis # Laver en 301 Redirect fra den "midlertidige URL"
Næste skridt er 404 meddelser - når noget ikke findes. Her fandt jeg følgende plugin, som automatisk laver 301 Redirects til det mest passende. Det er ikke altid den laver noget passende, men i stedet måske endda putter et link ind. Det kan dog fjernes under settings af dette plugin, hvor et flueben skal hakkes af. Jeg har dog valgt at udskifte 404.php med en side, der automatisk så laver en 301 Redirect til forsiden. |
En fin liste du har lavet dig der, og den dækker mange af de problemer der kan opstå med fx dobbelt indhold.
Gita Street:# Laver en 301 Redirect fra eksempelvis
#"wwwtilfældige-bogstaverwww.streetpatrol.dk/webbureau/ til
# streetpatrol.dk/webbureau/
RewriteCond %{HTTP_HOST} !^streetpatrol\.dk$ [NC]
RewriteRule ^(.*)$ http://streetpatrol.dk/$1 [R=301,L]
Du skal være opmærksom på, eller folk skal i hvert fald være opmærksom på at hvis man fx køre multisite, vil ovenstående gøre så det ikke virker som det skal, da den jo i grunden siger, hvis ikke domænet starter med domæne.dk, skal du redirecte dertil.
Jeg personligt ville lave denne del i PHP, mest fordi jeg gerne vil holde så meget som muligt uden for htaccess. tror endda at man ville kunne implementere dette i 404 redirected pluginet du snakker om.
Ja det er bedre med en PHP løsning, da man med htaccess nemt kan lave rav i den, forstået på den måde at det også kan komme til at gælde filer, og at det kommer meget an på den opsætning man har lavet.Gita Street:Mht plugins, så har jeg udover at bruge "WordPress SEO", fundet frem til et plugin, der automatisk laver 301 Redirect fra en url med store bogstaver til små bogstaver. Jeg har dog også fundet ud af at lave denne funktion i HTACCESS, men tror det er bedre at det er en PHP funktion af hensyn til performance?
og ja rigtig nok som du selv er inde på, så læses htaccess HVER GANG en fil eller en side læses, billeder, grafikker, html etc. og jo større htaccess filen er jo langsommere går det jo :)
Så PHP løsningen er og bliver den bedste.
Hvorfor ikke bare forbedre pluginet så der ikke opstår så mange af de 404 sider? og hvis der så alligevel gjorde det, så redirecte til forsiden, som du er inde på. Det tror jeg at jeg ville gøre i stedet for ligesom det at jeg i det plugin ville sikre mod subdomæner i alverdens afskygninger.Gita Street:Næste skridt er 404 meddelser - når noget ikke findes. Her fandt jeg følgende plugin, som automatisk laver 301 Redirects til det mest passende. Det er ikke altid den laver noget passende, men i stedet måske endda putter et link ind. Det kan dog fjernes under settings af dette plugin, hvor et flueben skal hakkes af. Jeg har dog valgt at udskifte 404.php med en side, der automatisk så laver en 301 Redirect til forsiden.
Plugin'et der hedder "404 Redirected" finder du her:
http://wordpress.org/extend/plugins/404-redirected/
Hvis du også vil fange alt det den første ikke fanger kan du udskifte filen 404.php i dit tema. Filen kan du downloade her:
http://streetpatrol.dk/downloads/404.zip
MVH Kim