I want to know if it is safe for SEO to do a 301 redirect in the .htaccess to an affiliate link. If not, will it be fine if I put noindex in the meta tag? How would I make the page noindex in WordPress? I have the All-In-One SEO pack installed, but the options when posting a new page doesn't have that option. Thanks in advance for the help!
I could answer this if I understood exactly what you're asking... What URL is being redirected? Under what circumstances do you plan to redirect it? Is the affiliate URL on your site or another site? Why are you considering noindex'ing the page? Which page are you considering noindexing - the page you're considering redirecting or the page located at the affiliate URL?
i think that affiliate url must be domain name, so there is no problem with 301 redirection because every domain name 301 redirection as per search engine norms