 The implementation of clean URLs involves URL mapping via pattern matching or transparent rewriting techniques.As this usually takes place on the server side, the clean URL is often the only form seen by the user.For search engine optimization purposes, web developers often take this opportunity to include relevant keywords in the URL and remove irrelevant words.