SEO | Alternativ Behandling
Bedste Råd

cookie-privatlivspolitikCookie-privatlivspolitik
bedsteraad.dk

Forum - brugernes egne bedste råd, tips og tricks

Stop Spam Harvesters, Join Project Honey Pot Stop Spambots - bedsteraad.dk


Forum  >  SEO  >  SEO tips Oktober måned - SEO tips og tricks i .htaccess som enhver SEO og webmaster/webdesigner bør kende – 1. del

SEO tips Oktober måned - SEO tips og tricks i .htaccess som enhver SEO og webmaster/webdesigner bør kende – 1. del

Kører du din hjemmeside på en Apache webserver, som er en af de mest brugte webserver, bør du kende disse 22 SEO tips og tricks i .htaccess.

Alle der arbejder med SEO ved at din hjemmesides download hastighed er en faktor som Google bruger til at ranke din hjemmeside i søgeresultaterne. Filen .htaccess bliver loadet hver gang en side vises, så har du direkte adgang til din webserver så er det meget bedre for din hjemmesides hastighed at lave disse ændringer i din server konfiguration. Mange har ikke denne mulighed men må bruge .htaccess, men prøv at holde størrelsen på filen nede så meget du kan.
Det kan hurtigt blive kompliceret med htaccess, men her vil jeg prøve at holde det simpel.

Vær forsigtig ved ændring af .htaccess og sørg altid for at have en backup før du ændre noget i .htaccess filen. Bedste Råd kan ikke drages til ansvar for fejl og mangler i nedenstående tips og trick i .htaccess filen. Så læs lige den med backup af .htaccess filen endnu engang inden du starter.

En gang i .htaccess filen skal du skrive:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /

Se PHP og webserver konfiguration med phpinfo

Inden vi starter lige et extra tips der gør arbejdet med .htaccess meget lettere. I PHP findes kommandoen phpinfo() som skriver webserverens og PHP’s konfiguration ud fra en HTML side med moduler og variable både de globale og lokale, så du kan se om de er ændret fra standarden.

I SEO tips for November skriver jeg du skal undersøge memory_limet i forbindelse med udvidelse af upload af større filer. Til dette kan du med fordel bruge phpinfo da den viser om den er aktiv og hvor stor memory limit der er på din webserver

phpinfo() sættes i en HTML fil og gemmes med extension php f. eks phpinfo.php. Oplysningerne er meget følsomme og fortæller meget om opsætningen af din webserver og PHP som kan misbruges af en eventuel hacker, så jeg foreslår du sletter filen når du har brugt og gemt resultaterne fra phpinfo.

&lt; = < og &gt; = >

&lt;html&gt;
&lt;head&gt;
&lt;title&gt;PHP info om Webserver og PHP&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;?php
phpinfo();
?&gt;
&lt;/body&gt;
&lt;/html&gt;

Fjern SessionID fra URL – så SessionID KUN kan bruges i cookies

SessionID i URL er en af de absolut værste syndere til duplicate content, og du bør hurtigst muligt fjerne SessionID fra URL så denne kun kan bruges i cookies. SessionID bruges på tværs af sider til at holde styr på brugeren i f. eks en webshop.

#SessionID kun i cookies
php_flag session.use_only_cookies on
php_flag session.use_trans_sid off

#Fjern SessionID fra URL
RewriteCond %{QUERY_STRING} SessionID=.*$
RewriteRule .* %{REQUEST_URI}? [R=301,L]

Simpel redirect, 301 eller 302 redirect

Den mest simple redirect enten en 301 eller 302 - den relative sti den gamle fil – den fulde sti til den nye fil.

Redirect 301 /gammelfil.html http://www.ditdomain.dk/nyfil.html
Redirect 302 /gammelfil.html http://www.ditdomain.dk/nyfil.html

301 redirect til din webside med www

For at undgå duplicate content og ens backlink fordeler sig over 2 versioner af samme webside laver man en 301 redirect til hjemmesiden med www - altså til www.ditdomain.dk

#Redirect til hjemmesiden med www
RewriteCond %{HTTP_HOST} !^www.ditdomain.dk$ [NC]
RewriteRule ^(.*)$ http://www.ditdomain.dk/$1 [R=301,L]

301 redirect til din webside uden www

For at undgå duplicate content og ens backlink fordeler sig over 2 versioner af samme webside laver man en 301 redirect til hjemmesiden uden www - altså til ditdomain.dk

#Redirect til hjemmesiden uden www
RewriteCond %{HTTP_HOST} ^www.ditdomain.dk$ [NC]
RewriteRule ^(.*)$ http://ditdomain.dk/$1 [R=301,L]

Lav brugervenlige fejlsider

Laver du brugervenlige fejlsider kan du i .htaccess referere til dem med relative stier som vist herunder.
Husk den brugervenlige side du laver skal være større end 512 byte, ellers tager Microsofts internetbrowser bare standard fejl-siden og du får ikke vist din nye brugervenlige fejl-side.

#Brugervenlig Fejl-sider
ErrorDocument 403 /fejl/403-fejl.php
ErrorDocument 404 /fejl/404-fejl.php


Redirect til en vedligeholdelses side når du opdaterer din hjemmeside

Når du opdatere din hjemmeside så redirect hjemmesiden til en vedligeholdelses side så du undgår dine brugere får en side med program kode eller design problemer og i værste fald måske med nogle sikkerhedsmæssige problemer.
Lav selvfølgelig din vedligeholdelse side så brugervenlig som mulig. Skriv hvorfor siden er nede og hvornår den kan forventes at virke igen.
Er det en helt ny hjemmeside du er ved at teste så se senere hvordan du kan password beskytte denne test side, så undgår du også at søgemaskinerne indexere din side inden den er færdig.
Der benyttes en 302 redirect så søgemaskinerne ikke indexere din vedligeholdelses side i stedet for den rigtige hjemmeside. Vil du være HELT sikker på din side ikke indexeres kan du føje denne meta tag i <head> sektionen på din vedligeholdelses side.

&lt: = < og &gt; = >

&lt;meta name=”robots” content=”noindex”&gt;

REMOTE_ADDR er din PC’s IP-adresse, så du kan tilgå siden uden at blive redirectet. Har du brug for flere har adgang, så tilføj flere linier med IP-adresser.

#Redirect til vedligehold side
RewriteCond %{REQUEST_URI} !/vedligehold.php$
RewriteCond %{REMOTE_ADDR} !^000\.000\.000\.000
RewriteRule $ /vedligehold.php [R=302,L]

Forhindre at nogen kigger i dine kataloger eller subfolders.

Nogle kataloger indeholder sikkerheds risikoer f. eks admin, plugin katalogerne. Forhindre at nogen kigger i kataloget ved at tilføje nedenstående linie i .htaccess filen der ligger i kataloget ellers kan du uploade en .htaccess fil til kataloget der indeholder koden.
Ønsker du derimod at alle godt må kigge i kataloget kan du erstatte ”-” med er ”+”

Options -Indexes

Nægt bestemte IP-adresser adgang til din hjemmeside - f. eks spam bots.

Nægt enkelte IP-adresser adgang eller et subnet (den med kun 3 tal) som består af 256 IP-adresser.
Du kan også nægte bestemte domæner adgang.
IP-adresser der ikke har adgang får en 403 fejl som betyder adgang forbudt.

#deny IP-adresser adgang
order allow,deny
deny from 199.199.199.199
deny from 199.199.199.
deny from .bad-hacker.dk
allow from all

Tillad kun bestemte IP-adresser adgang til din hjemmeside – f. eks til din nye test side.

Tillad enkelte IP-adresser adgang eller et subnet (den med kun 3 tal) som består af 256 IP-adresser.
Du kan også tillade bestemte domæner adgang.
Du kan også beskytte et katalog eller en subfolder på denne måde – men så skal koden indsættes i .htaccess filen der ligge i dette katalog og ikke i rodkatalogets .htaccess fil.
IP-adresser der ikke har adgang får en 403 fejl som betyder adgang forbudt

#tillad IP-adresser adgang
Order deny,allow
allow 199.199.199.199
allow 199.199.199.
allow .adgang-til-min-side.dk
deny from all

Se flere tips og tricks i htaccess filen i SEO tips for November måned: http://bedsteraad.dk/Forum-Bedste-Raad.php?topic=26&category=14

Skriv nyt svar
Forfatter*
Svar*
Skriv koden som du ser på billedet*
Ny kode

Share Bedste Råd på sociale medier:

 


Andre artikler: Vild med dans 2015     VM i 10 danse gik til Danmark i 2013     Astrologi og horoskoper



Forum