1. A method, comprising: receiving, by a URL receiving engine, a URL comprising a plurality of segments; comparing each segment of the plurality of segments to known segment values; identifying, based on the comparison, searchable segments and one or more searchable categories for the searchable segments, independent of the order of the searchable segments within the URL; creating a search request object based on the searchable segments and the one or more searchable categories; determining a search pattern based on the search request object; performing an inventory search based on the search pattern to identify one or more inventory items; generating web page metadata items based on the search pattern; and generating a web page comprising the web page metadata items and the identified inventory items.