In Service Portal, the Search results are displays out of orderDescriptionIn Service Portal, the Search page displays the records out of order. If you go to:/sp?id=search&q=-1 and search by "laptop", the records will be displayed without order in the Search Page widget. NOTE: The Search page widget is used when Facet Search is not enabled. ResolutionThe OOB Search Page widget displays the content based on the "score" as you can see at:/nav_to.do?uri=%2Fsp_widget.do%3Fsys_id%3Db8c57073cb10020000f8d856634c9cfc In the Body HTML Template, you will find the following lines: <div role="list" ><div role="listitem" ng-repeat="item in data.results | orderBy:'-score' | limitTo:data.limit" class="panel-body b-b result-item"><div ng-include="item.templateID" data-index="{{$index}}"></div> So the records are ordered by the score, that is the expected behavior.To display the records based on the order they are retrieved from the search sources, remove the orderBy part. Below the code with the modification. <div role="list" ><!--<div role="listitem" ng-repeat="item in data.results | orderBy:'score':true | limitTo:data.limit" class="panel-body b-b ">--><div role="listitem" ng-repeat="item in data.results | limitTo:data.limit" class="panel-body b-b "><div ng-include="item.templateID"></div> As best practices, it is better to clone the widget and then add the customizations/modifications,this new widget should be added to the page search.