I have a site that is moving to a new domain. Other than that, the site is identical. I have read for SEO purposes that every single page needs redirected to the new page for the SEO to transfer properly.
I have hundreds of pages but the folders and file names are the same on the new site as on the original. The redirects seems to work properly by using a single line redirect. For the single line 301 shown below, every page redirects to the new corresponding replacement page on the new website. Theis work for all of the subfolders as well. It works perfectly for the web browser redirects. However, will this single line redirect work for the googlebot to transfer the SEO for each page individually?
RewriteRule ^(.*)$
Or do I need to redirect each page like so:
RewriteCond %{HTTP_HOST} ^oldsite.
RewriteCond %{HTTP_HOST} ^www..
RewriteRule ^pageone.:...
RewriteCond %{HTTP_HOST} ^oldsite.
RewriteCond %{HTTP_HOST} ^www..
RewriteRule ^pagetwo.:...
etc. for each page
Both of these methods redirect the same way for the user experience. I just don’t know how the search engine treats it. Is there a difference between these two methods as for what the search engine sees?