I know the theory but not the practice. I guess the theory is to find all links which are in google and after the transfer, either have the same url names, page titles etc., or if not then have 301 redirects from the old to the new (in the .htaccess) - let me know if I have the theory wrong Here's my problem with the practice. The site I want to move is a PR5 phpnuke forum which site which seems broken all over. Clicking 'new posts' gets me an error page. I want to move it to an IPB platform, and try and so all the seo stuff I can. Google shows that there are over 3000 pages indexed - many dynamic looking. Does anyone have any tips on how to do this? Especially the PHPNUKE - IPB change over? Will I need to try and put 3000+ 301 redirects in the .htaccess ? (because I doubt I can keep the same file names) How would I even get the whole list of urls, and then get the list of new urls and mathch them up perfectly to add to the htaccess? This does sound like mission impossible. But if i just forget about seo, pagerank, redirects etc. then that's pretty bad also isn't it? Or should I just create a useful 404 not found page with a bunch of links out, submit a new site map and hope the serach engines figure it out without hurting the rankings? Many thanks for any help.