Tutorials

Google redirects

Je gebruikt een redirect omdat je website is verhuist, maar je wilt ook opgenomen worden in Google, hoe doe ik dit?

Pagina 1

Inleiding

Je hebt je pagina verhuist en je gebruikt een redirect. Dit omdat je niet wil dat mensen eerst op een linkje hoeven te klikken. Je wilt de nieuwe naam pas bekend maken zodra ze ook op de nieuwenaam.nl komen.

Omdat je dit wilt, zul je niet in Google worden opgenomen. Google is namelijk beveiligd. Google ziet een 'redirect' als spam. Dit omdat bijvoorbeeld een 'porno website' allemaal PHP keywords kan bevatten om zo hoog mogelijk in google te komen. Als je hier dan eenmaal op klikt zul je worden geredirect naar een porno website. Dat is natuurlijk niet de bedoeling..
Pagina 2

Goede en foute redirects

Een foute redirect voor Google, en een goede methode in PHP, is de redirect via Header();

Meestal gebruiken we dit zo:
<?
$url = "http://www.nieuwewebsite.nl";;
header("Location: $url");
?>

We worden dan doorgestuurd naar http://www.nieuwewebsite.nl. Omdat dit dus niet wordt opgenomen in Google, kun je het zo doen dat je aangeeft dat de website permanent verhuist is. Dit doe je met de volgende code:

<?
header("HTTP/1.1 301 Moved Permanently");
header("Location: $url");
?>

Als je toch de voorkeur hebt om een redirect te maken via de .htaccess file (apache) dan kun het volgende doen:

RedirectMatch permanent ^/$ http://www.nieuwewebsite.nl/

De code hierboven zal de benodigde 301 moved permanent header geven. Google zal deze redirect dus volgen..

Reacties

0
Nog geen reacties.