Click here to Skip to main content
15,889,462 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,I am getting a problem about the idea of making dynamic page seo friendly in asp.net.
I'm not actually asking about url rewriting to replace "?" by "/",etc.
My concern is different.

I have an asp.net page called sony-lense.aspx. A panel is there for loading models dynamically.So you know the panel is initially blank until the page loads.

1)So if user will search about a specific model,how google will redirect in this page?Because I'm developer and don't know which models will be uploaded by admin(I have made a form for admin),so i can't place models even in meta tag or description.

2)I have a section in that page (you can think as user control).If I click on a model(which i discussed above),the error-codes (these will also be added to database by admin via my admin form) will come to that user control.
The same problem here also. If user search error code in google (say they type sony error-ex23),how google bring them to this page?

I'm seeing if I search a product in google it give link of say flipkart with the product name in that link.But flipkart obviously generate product dynamically,so from where the page comes and how google find that?
If I search about my phone,google gives link to-http://www.flipkart.com/lenovo-a6000-plus/.....
See,here,model name exists. How? Flipkart obviously doesn't develop page for each product. Even via view source I'm seeing meta tag,page title,meta description also contains description of this product. How? They are doing all things dynamically? If yes,how google find the content as dynamic page generally initially left blank.

Please help.I'm puzzled. I can do nearly everything dynamically,but I need this idea,how people do it.

What I have tried:

I don't have idea how to generate seo friendly page dynamically.
Posted
Updated 1-May-16 1:59am

1 solution

You should generate a sitemap.xml file consisting of all possible URL's and place it in the root folder. Google bots can use that to crawl all the pages, including dynamic ones, of your site. Google for sitemap.xml
 
Share this answer
 
Comments
souvikcode 5-May-16 5:06am    
so I'll write dynamic url in sitemap file when user upload a new error code?
I'll write
"< sitemapnode title="error-102" description="102 error" url="~/error.aspx?id=102"..."
(where 102 is dynamically uploaded error code by admin)?error.aspx will be obviously blank page initially.
Wombaticus 5-May-16 5:20am    
Yes, you'll need to regenerate the sitemap after every update to ensure ti contains links to all possible URLs - including one for each error code in your case.
souvikcode 5-May-16 5:32am    
Okk sir.got it now.So the amazon,flipkart just update sitemap and change page title,description,meta tags,etc dynamically?
souvikcode 5-May-16 5:59am    
But web.sitemap cannot be modified in asp.net I'm seeing.then?
Wombaticus 5-May-16 6:32am    
Don't know about web.sitemap - I just create a sitemap.xml file

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900