If a website has many web pages with 301 URL redirect and the website link shows old URL, on click visitor is taken to new redirected URL, also the web pages have good PR that is PR 3. So, please suggest which URL should be used for link building, directory submissions. What is Search engine Google approach to this if I submit a new URL and what if I submit the old URL???
As you very well know 301 redirect is permanent so there is no point of using the OLD URL for of-page work. Google don't value OLD URL, while all the PR advantage or inbound linkage is now concerned with moved URL. So i suggest use the new URL for directory submission and all activities..
301 redirect is the most efficient and Search Engine Friendly method for webpage redirection. It's not that hard to implement and it should preserve your search engine rankings for that particular page. If you have to change file names or move pages around, it's the safest option. The code "301" is interpreted as "moved permanently". These are Following Types: IIS Redirect: In internet services manager, right click on the file or folder you wish to redirect ColdFusion Redirect: <.cfheader name="Location" value="http://www.new-url.com"> PHP Redirect[/B <? Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.new-url.com" ); ?> and etc types.
You have High PR old url which is redirect to new one Now in future you have to keep your new url not the old one.. So MY suggestion is to work on new URL. You are already getting the benefits from old url. This is the most suitable option.