Voordat de website live gaat, is het belangrijk om alle links naar de inhoud in de sitemap.xml te controleren! Dit geldt natuurlijk voor nieuwe sites, maar in deze gids gaan we uit van migratie van Drupal naar Wordpress. In het geval van migratie is het belangrijk om te controleren of alle links naar de site nog steeds werken, anders zal de zoekmachine ranking dalen. Zorg ervoor dat je een sitemap.xml hebt, hiervoor kun je bijvoorbeeld Google XML Sitemaps installeren.
Ophalen van de sitemaps
In het geval dat je deze gids volgt, heb je de nieuwe Wordpress installatie in de /wordpress
directory staan. De Drupal site draait nog steeds in de root van het domein.
Gebruik bijvoorbeeld Firefox om de sitemaps op te vragen. Open de URL van je oude site, zoals bijvoorbeeld /sitemap.xml. Ga naar het menu View->Page source (Ctrl-U), selecteer en kopieer de inhoud van het page source venster. Bewaar deze in aparte files.
- Open de sitemap files in een editor met een sorteer functie (zoals Notepad++)
- Sorteer de inhoud van de bestanden
- Verwijder alle regels, behalve de URL regels
- Van de Wordpress sitemap file, verwijder /wordpress uit de URL’s m.b.v. zoeken en vervangen
- Verwijder met blok-mode de eerste
karakters. - Verwijder alle <div>’s en </div>’s in de files. Let op de “/” op het einde van de URL’s. In Drupal had ik geen “/” op het einde van de URL’s, maar wel in de Wordpress sitemap. Om zodadelijk te kunnen vergelijken, verwijder dan de “/” aan het einde, direct met de </div>
- Sla de files op
Nu heb je 2 bestanden met de URL’s van de oude en de nieuwe site. Vergelijk deze bestanden met een file vergelijk programma (zoals Beyond Compare) en bekijk de verschillen. Om de verschillen in URL’s op te lossen, kun je ze omleiden naar de nieuwe URL in Wordpress (redirecten). Hiervoor kun gebruik maken van de plugin Redirection.
In mijn geval moest ik het book-pagina’s doorverwijzen naar de nieuwe gidsen (Organize Series).
Nu zijn we klaar om met de website live te gaan, dit kun je lezen in het volgende artikel van deze gids.