After migrating from phpBB to Discourse, mstm reports that Google indexing collapsed due to broken permalinks—specifically, old URLs like viewtopic.php?t=1267 aren’t redirecting. The permalinks generated by the conversion script only work for categories, not individual topics. pfaffman confirms that permalinks must be manually created via /admin/customize/permalinks and suggests using a script to generate them from existing TopicCustomField data, which retains old phpBB topic mappings. mstm notes the scale (2,500+ topics) is daunting and lacks the technical skill to implement the fix. pfaffman provides an example script from another importer that could be adapted for phpBB links. codinghorror emphasizes that redirects are critical during migration and suggests updating Discourse documentation to highlight this. The issue remains unresolved, but the technical path forward is outlined for advanced users or developers.
Hi, after the conversion from phpBB Google indexing has collapsed and even after months has never recovered.
I believe the problem is due to the many 404 mistakes due to the permalinks not working.
They are the predefined ones generated by the conversion script.
It is critical to get redirects in place for old content as part of a migration! I hope you can get this resolved, but maybe we need to update our documentation on migration @tshenry@dax to make this point?