Do Virtual URLs Affect Rankings?
Job of the week
Featured threads
- How relevant do links need to be? 14 replies
- Tracking Online Response to Marketing/Communications Activities 8 replies
- Behavioural targeting software 4 replies
- Penalty avoidance on English-speaking foreign sites 5 replies
- 3 way linking - good or bad? 21 replies
Most viewed threads in last month
Most active threads in last month
- Best Practice SEO Guide Jan 2012 1 reply
- SEO Companies help to ensure that a site is accessible to a search engine 0 replies
- GendyncIcer 0 replies
- IdeaceKex 0 replies
- Entry level search function 0 replies

eMarketing Consultant at eMarketingHut.com
19 December 2006 18:21pm
Our website is currently using physical ASPX files but we are looking to reduce maintenance by making these URLs virtual.
Because we are using .Net handlers, the urls remain on the address bar but the pages themselves won't exist.
Does anyone know if this is approved by search engines?
We do not want to go ahead with this if it's likelly to get us banned.
Thanks for your help.
Marco.
na at ta
20 December 2006 07:19am
On 18:21:45 19 December 2006 MarcoBarra wrote:
eMarketing Consultant at eMarketingHut.com
20 December 2006 10:30am
Can anyone else shed some light on this issue?
I don't think jaygully's answer will do my career any favours at the next meeting with senior management.
Thanks again,
Marco
E-Business Consultant at Dan Barker
20 December 2006 11:21am
hi, Marco, how are you?
Your message is slightly ambiguous, which may explain the lack of response.
If you mean that: you're switching from static pages to dynamic pages, but, the code & the URL supplied to web browsers will remain exactly the same as they are now, then this won't negatively affect you. If you do everything right, the search engines won't even know you've switched from static to dynamic.
Are you happy with your current search standings? Do you have the new system set up on a test server? If so, it would be worth viewing a couple of your pages on both systems & comparing the actual HTML code generated to try & eliminate any differences.
If this doesn't answer your question, perhaps you could clarify it a bit?
Hope that helps!
daniel
Managing Director at Studio 24 Ltd
20 December 2006 13:31pm
As Daniel points out, it depends on what you mean. The web is a lovely place full of ambiguous words used to describe things :-)
My interpretation of your question is that you current use URLs along the lines of http://www.domain.com/page.aspx and http://www.domain.com/page2.aspx
Perhaps you even use URLs with ugly parameters such as http://www.domain.com/news.aspx?id=132
You want to move away from having to have physical .aspx files on your server and have URLs that map to perhaps one physical file. For example:
http://www.domain.com/privacy.html or http://www.domain.com/about/careers.html
Could then map to a single .aspx file on your system. This makes grand sense and is a common strategy for modern web applications. Essentially you have manually created URLs which map to a router file which then does the work of serving content.
The mapping bit is usually done by URL rewriting on Apache, but presumably you use Microsoft IIS so I'm not sure what the best solution is there (as a sidenote, I'd be interested to hear what you do use).
Having real human-readable URLs that don't include parameters is good for both human and search engine users. Including good keywords in URLs can help SEO, combined with good text on your actual page.
It is possibly from your suggestion you'll change the URLs across the site. If this occurs make sure you set up redirects that return a status 301 (moved permanently) which ensure any old URLs work. Killing off established URLs is a bad idea but with redirects in place you can change URLs and ensure old links aren't broken. Broken links will affect SEO
So short answer: using virtual URLs will very likely improve SEO as long as you're careful about setting up redirects for any old links.
Some nice tips on URLs - http://www.useit.com/alertbox/990321.html
http://www.useit.com/alertbox/980614.html
best wishes,
Simon
eMarketing Consultant at eMarketingHut.com
20 December 2006 16:00pm
Thanks Dan,
At present we have physical files for instance www.site.com/section1/topic1.
We are now thinking of rendering the content of this pages dynamically through .Net http handlers (equivalent to url rewriting on Apache).
We'll be keeping the existing URLs but get rid of the physical files for ease of maintenance.
Existing links will not be broken as the URLs will remain but the content will be processed server-side (on the fly).
I'm just wondering wether this approach may be picked up by the robots, confused with traditional web parking processes and hence penalised.
Major concern is the effect this will have from an SEO angle, as the user experience will remain intact.
Any thoughts?
Marco
Managing Director at Studio 24 Ltd
20 December 2006 16:18pm
i can't see any problems with this
Si
E-Business Consultant at Dan Barker
20 December 2006 17:03pm
hi, Marco,
yep - that's what I'd assumed you meant & that's the question I'd tried to answer:
Robots see only what is passed to them; they don't see any of the database lookups/url rewrites/etc on your server. If nothing changes in the code your web server spits out, they won't even know your back-end has changed.
Does that fully answer the question? Hope it helps!
daniel
eMarketing Consultant at eMarketingHut.com
20 December 2006 17:11pm
Excellent... music to my ears... I shall now go into my meeting full of confidence and armed with the answer to a question they are bound to ask.
Thanks again for all your input Dan, and to everyone else who contributed.
Keep up the good work.
Marco