Google: Website geupdate, wat nu?

Pagina: 1
Acties:

  • DukeN
  • Registratie: December 2002
  • Laatst online: 16-02 11:31

DukeN

ook @ www.leeralles.nl

Topicstarter
Na een heerlijke update van mijn website in verband met de ovegang van php4 naar php5 zijn bijna alle links in de site veranderd. Logisch dat Oom Google natuurlijk niet direct alle nieuwe links oppakt en de oude weggooit maar na bijna een maand is er nog weinig in google gebeurt en nu gaat het toch wel jeuken.... :'(

Klein voorbeeldje: Een oude link die in de nieuwe website voorkomt heeft in een maandje 36069 hits maar een nieuwe link komt niet boven de 4000!

Ook bij het zoeken op de naam van mijn website: http://www.google.nl/sear...q=duken&btnG=Zoeken&meta= vind je op de 1ste link netjes de Website met daar onder de
Gelijkwaardige pagina's
Na het Downloaden - Leren Downloaden
Forum en Vragen - DVD kopieëren

Deze links verwijzen ook nog naar de oude website. Jeuk jeuk jeuk... ook heeft Google de nieuwe site nog steeds niet volledig gepageranked. Momenteel pas 5 Pagina's. En natuurlijk die met de oude link.

Heeft iemand hier ervaring mee en zoja wat kan ik het beste ondernemen? De oude site terug zetten kan ik niet doen wegens de overgang naar php5 maar moet ik nog afwachten tot google weer alles oppikt?

Duken.nl meer dan downloaden | Leeralles.nl - Een waffeltastische plek


  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Stop AI Slop

Waarom schrijf je geen script die aanvragen op de oude URL's opvangt en doorstuurt naar de nieuwe :?

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Verwijderd

Wat ik niet begrijp is waarom de links veranderen als je 4 naar 5 gaat??
En idd wat codecaster ook al zegt, waarom maak je niet gewoon een heel simpel scriptje wat die pagina's opvangt en een http header "301 Moved permanently" stuurt en een redirect maakt.

  • TDB
  • Registratie: Oktober 2000
  • Laatst online: 13:14

TDB

Verwijderd schreef op maandag 12 juni 2006 @ 13:25:
Wat ik niet begrijp is waarom de links veranderen als je 4 naar 5 gaat??
En idd wat codecaster ook al zegt, waarom maak je niet gewoon een heel simpel scriptje wat die pagina's opvangt en een http header "301 Moved permanently" stuurt en een redirect maakt.
een redirect ken(de) ik wel (zelf vroeger ook "last" gehad), een "301 Moved permanently" kende ik nog niet, ga even google-en. Ben benieuwd. Wat je al niet leert hier !! :)

PSN: TDBtje


  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Stop AI Slop

TDB schreef op maandag 12 juni 2006 @ 13:27:
[...]


een redirect ken(de) ik wel (zelf vroeger ook "last" gehad), een "301 Moved permanently" kende ik nog niet, ga even google-en. Ben benieuwd. Wat je al niet leert hier !! :)
Dat doe je dus met header() in PHP :)

Zoiets dus:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
<?php
header("HTTP/1.0 301 Moved Permanently");

/*    Note: The HTTP status header line will always be the first sent to the client, regardless of the actual header() call being the first or not. The status may be overridden by calling header() with a new status line at any time unless the HTTP headers have already been sent. 

The second special case is the "Location:" header. Not only does it send this header back to the browser, but it also returns a REDIRECT (302) status code to the browser unless some 3xx status code has already been set. */

header("Location: http://www.example.com/"); /* Redirect browser */

/* Make sure that code below does not get executed when we redirect. */
exit;
?> 

[ Voor 60% gewijzigd door CodeCaster op 12-06-2006 13:31 ]

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


  • DukeN
  • Registratie: December 2002
  • Laatst online: 16-02 11:31

DukeN

ook @ www.leeralles.nl

Topicstarter
Alvast bedankt,

Waarom de andere links? Nou Omdat we overmoesten naar PHP5 wou ik het gelijk goed aanpakken. De laatste versie draaien van het CMS systeem en de site nieuw en schoon opbouwen. Omdat het zelfde CMS systeem draait zijn er wel wat links mee genomen.

Goed idee van de redirect idd. Maar over dat de header() in PHP? Hoe kan ikdat het beste aanpakken? Lijkt mij niet heel handig om in de .htaccess file de redirects te zetten toch?

Duken.nl meer dan downloaden | Leeralles.nl - Een waffeltastische plek


Verwijderd

Voordeel van die 301 is, dat zodra de googlebot weer eens langs komt om je links te controlleren deze die header ook leest en verwerkt. Dit itt een normale header redirect/location

Ik ga er vanuit dat je CMS een standaard pagina heeft wat de errors op vangt middels een rewrite rule of iets dergelijks. Die pagina kun je dan wat inteligenter maken en daar de header in doen.

[ Voor 36% gewijzigd door Verwijderd op 12-06-2006 13:34 ]


  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Stop AI Slop

(in dat geval moet je even een move naar PRG aanvragen denk ik ;) )
Ik weet niet wat de grote verschillen tussen de oude en de nieuwe cms's zijn, maar ik zie zoiets voor me als oplossing:

PHP:
1
2
3
4
5
6
7
8
9
10
11
// voorbeeld oude URL: http://www.duken.nl/index.php?page=bekijk_item&id=15
// nieuwe URL:  http://www.duken.nl/index.php/index.php?page=view_item&itemid=15

$page = SafeGET('page');
$itemid = SafeGET('id');

if ($page=='bekijk_item') {
 header("HTTP/1.0 301 Moved Permanently");
 header("Location: http://www.duken.nl/index.php?page=view_item&itemid=$itemid");
 exit();
}

Maar dat is zo even los uit het hoofd geklopte code, geen idee of het werkt.

[ Voor 10% gewijzigd door CodeCaster op 12-06-2006 13:37 ]

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


  • DukeN
  • Registratie: December 2002
  • Laatst online: 16-02 11:31

DukeN

ook @ www.leeralles.nl

Topicstarter
Ik zal even op onderzoek uitgaan hoe ik het beste zo een 301 in de site kan gaan hangen. Bedankt voor de tips

Duken.nl meer dan downloaden | Leeralles.nl - Een waffeltastische plek


  • DukeN
  • Registratie: December 2002
  • Laatst online: 16-02 11:31

DukeN

ook @ www.leeralles.nl

Topicstarter
Heeft iemand trouwens enig idee hoelang het kan duren voordat google je site weer indexeert? Ik lees op diversen fora's verschillende antwoorden. Misschien heeft iemand namenlijk het zelfde soort euvel als mij gehad.

Duken.nl meer dan downloaden | Leeralles.nl - Een waffeltastische plek


  • André
  • Registratie: Maart 2002
  • Laatst online: 09:23

André

Analytics dude

DukeN schreef op maandag 12 juni 2006 @ 14:43:
Heeft iemand trouwens enig idee hoelang het kan duren voordat google je site weer indexeert? Ik lees op diversen fora's verschillende antwoorden. Misschien heeft iemand namenlijk het zelfde soort euvel als mij gehad.
Dat is niet te zeggen, ligt aan je PR en nog een aantal zaken.
Pagina: 1