The user anandm09 is seeking help to redirect old vBulletin URLs (e.g., member.php, showthread.php, tags.php) to the Discourse homepage after migrating from vBulletin to Discourse on DigitalOcean. These broken links are still appearing in Google Search Console, with thousands of daily hits from external websites. While pfaffman suggests either database replacement or Nginx redirects, and mikechristopher recommends customizing the page_not_found error message, anandm09 insists on redirecting all such URLs to the main site. Gerhard and techAPJ provide links to guides on redirecting vBulletin URLs to Discourse, including using Ruby code and regex for more advanced redirections anandm09, pfaffman, mikechristopher, gerhard, techAPJ.
I have moved to discourse (hosted on DigitalOcean) from vbulletin forum long back, however Google Search Console shows thousands of broken links of the following formats.
They are stale, I thought same. But its almost an year and still I see 50k broken links and increasing daily. Actually Google crawler comes to those links from external websites.
I am guessing that they are all hitting your page not found error if so why not change the text of the page to something more fitting making them aware its an old link and recommending they link back to the forum.