Building a simple dynamic site map
A while ago I worked on a project to improve a website indexing within search engines. The project was initiated because there was a noticeable usage downward trend for the site. The main reason was the site was not being listed within relevant searches by search engines. This was because our content didn't emphasize the keywords within the search due to our HTML layout; URL structure and crawling errors. One aspect of the project was to improve the site layout and provide more information publicly. The layout improvements were: to include the use of headers to highlight search keywords; a simpler layout to reduce HTML errors. Providing more information was to help increase coverage of keywords. Another improvement made to the site was the restructuring of the site URLs. By making the URLs more human readable and converting the site search functionality to use ASP.Net routes. A site map was introduced to enable to help the search providers index our site of o...