Search code examples
asp.netseodynamic-url

SEO: Making data and URLs retrieved from database, crawlable and indexable


I have an asp.net .aspx page(say fruits.aspx page) which lists all the fruits(apple, banana, mango etc) with a thumbnail, title and link which leads to each fruit's respective detail page. Now all this data is being retrieved from an XML with the help of backhand code with help of an XSLT and user-control.

Now since the data and URLs of each fruit's detail page are not there statically on this page, it will not be crawled and indexed as per my knowledge.

Is there a workaround that I can do to make each fruit's detail page crawled and indexed.

If I had the dynamic URLs only with something like "?var=value", I could solve it with static/dynamic conversion using URL re-write. But here the URL itself is not there but is generated from code behind.


Solution

  • Search engines will not see the aspx file as it sits on your server; Instead, they see the same thing your web browser does: the resulting HTML output.

    This means that the parameters you speak of will be seen and indexed properly by search engines.