I'm using 301 forwarding as I have changed my domain. Unfortunately, if a product is found in Google and clicked on, it goes to the new domain but to a missing page because the directory structure is slightly different on the new server. What can be done about this? Thanks.
to make a directory structure different on new server is SEO suicide all you now need to do is a complete rewrite from old to new paths for all changes you made on new server else you LOSE ALL backlinks and no one ever wants to link to you if you change your page URLs over time! if you moved just recently you also may consider to re-establish your OLD known folder structure to maintain all existing BLs without redirect changing URL paths always also changes SERPS depending on folder names and number of subfolders before/now or file names