This is a migrated thread and some comments may be shown as answers.

AJAX and ASP.NET Routing

2 Answers 68 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
Erik
Top achievements
Rank 2
Erik asked on 14 Sep 2011, 11:40 AM
Hello,

I was wondering teh following:
In search of SEO friendly url's Implemented "Routing" in my ASP.NET webform application. This gives us nice url's like:
 www.portal.com/products/Show/UX-7624
for example.
Now, working on a different application with AJAX and one page that loads usercontrols (modules) I was wondering how to combine the two of them. Is that even possible? Because the first application I mentioned does a URL click for a product view, while the second does it internal and keeps www.portal.com/default.aspx in the address bar...

Any ideas of experiance about this anyone?

Thanks,

Erik

2 Answers, 1 is accepted

Sort by
0
Iana Tsolova
Telerik team
answered on 17 Sep 2011, 08:05 AM
Hello Erik,

As you already observed with ajax only part of the current page is updated. Where as a request to a new page, with different Url requires a full postback. A mix between both can be achieved with implementing history through the ScriptManager. However I am not sure how SEO-friendly this approach would be.

Best wishes,
Iana Tsolova
the Telerik team
Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal
0
Erik
Top achievements
Rank 2
answered on 17 Sep 2011, 12:38 PM
Hello Iana,

Thanks for the response. I will update this post if I find more information in the future.

for now, I found this, somewhat old, blog post. It speaks about using a "ghost" href in server controls (buttons/links) for crawlers and a query string for permalinks.
http://weblogs.asp.net/stefansedich/archive/2007/11/03/an-asp-net-ajax-seo-idea.aspx

Tags
Ajax
Asked by
Erik
Top achievements
Rank 2
Answers by
Iana Tsolova
Telerik team
Erik
Top achievements
Rank 2
Share this question
or