Website should be SEO Friendly URL to get high ranking in Search Engines like Google.com
Search engines like Google.com is playing very important role to show your Website in search results when someone enter the search keywords.
If those keywords will match with your website content or meta keywords then your site url will display in google search results. SEO is Search Engine Optimization. URL Rewriting is the good techniques followed in Search Engine Optimization.
Urls having different type of ids like http://www.infoA2Z.com/products.aspx?type=product&cid=57&sid=81 are not SEO friendly, product/category/Subcategory id not make a sense to understand which product will display.
URL like "http://www.infoA2Z.com/ProductDetail/bottled water and soft drinks/soft drinks/Canada Dry Club Soda" is treated as SEO friendly url, this type of url contains
the basic information of product also and these url makes more sense to understand the product type. These urls get high ranking easily on search engines quickly.
These urls are also easy to read and get more visits.
To make these type of SEO friendly url different techniques are used in different technologies e.g. in ASP.Net URL Rewriting can be done in Global.asax or using Intelligencia UrlRewriter with regular expression in web config file.
URL Rewriting in Content management systems such as Umbraco, DotNetNuke, Joomla, Wordpress or drupal etc can be easily set up via plugins. Custom url rewriting can be done in any website either CMS based or E-commerce sites to make the more friendly urls.
Don't make url having these reserved keywords like Dollar, Ampersand, Plus, Comma, Forward slash, colon, semi-colon, equal, question mark, At@ symbol. If you will use them in urls then url will work properly and it will break. If you need then you can use Tilde, caret, backslash, Pipe, curly braces, Square brackets.