 Other reasons for using clean URLs include search engine optimization (SEO), conforming to the representational state transfer (REST) style of software architecture, and ensuring that individual web resources remain consistently at the same URL.This makes the World Wide Web a more stable and useful system, and allows more durable and reliable bookmarking of web resources.Clean URLs also do not contain implementation details of the underlying web application.